Posts
丽奈的技术栈
Cancel

简单网络 两个终端, 用传输介质(能承载数据传输的物理介质)连接起来, 就组成了简单的网络 一、 常见的传输介质 同轴电缆 以太网标准 电缆类别 最长有效传输距离 10BASE5 粗同轴电缆 500米 10BASE2 细...

Git版本: 2.17.1 问题背景 使用过程中, 出现git-log命令出不来中国字的情况, 这一看就是编码问题 解决方法 解决方法是修改设置: 提交命令的时候使用utf-8编码集提交 git config --global i18n.commitencoding utf-8 日志输出时使用utf-8编码集显示 git config --global i1...

环境: CentOS 7.3 问题背景 CentOS7.3自带的git版本只有1.8多, 今天新建了一个bare仓库想push, 结果除了迷之问题, 我想把锅甩给版本不同(本地是2.17.1的git), 再说1.x的git也是很旧了, 迟早要换 以前试过直接更新 yum update git 提示是最新版…好吧, 又要添加源折腾了 解决方法 写入新yum存储库配置文件 vi...

一、 前言 相信很多人接触并认识到git是因为Github 多人协同的场景、或者多个设备上开发的场景中, 一个远程的仓库作为”server”就十分必要了 Github正是为用户提供了这样的一个”server” 这一篇中我们跳出本地仓库, 学习和远程仓库的交互操作 二、 了解远程仓库 git是一个开源的分布式版本控制系统 虽然我们时常会设置一个中央服务器来托管代码, 但是...

一、 前言 这一篇着重介绍git分支管理的内容, 内容不再聚焦于单分支内的工作树操作 分支管理是git中非常重要的部分, 下图描述了分支的部分表现 分支在被创建后独立, 可以合并到其他分支、也可以把其它分支合并 二、 基础知识: 分支的工作模式 分支的创建本质上是创建了一个指向当前版本的指针 在处于master分支时, 我们创建了一个名为test的分支, 现在出现了一个指向当...

本文环境: WSL: Ubuntu-18.04, git version 2.17.1 一、 前言 当你的项目需要有多个版本同时存在、特别是需要维护的代码分散在不止一台计算机上的时候, git一类的版本控制工具就变得必要了 本文侧重快速上手git的入门内容 二、 起步: 创建本地仓库 你可以选择新建空仓库 命令中没有仓库名称时, 在当前文件夹新建仓库 使用仓库名称时, ...

一、 前言 最近我的新网站仙交闲置公告版上线了, 为了更方便自己做运营, 需要每天检查网站的基本情况 直接查数据库固然不是难事, 但是作为一个日常工作, 还是让它变得自动一些为好, 于是乎我想到了把报告写到邮件中, 每天一次、以日报的方式发送给我, 这样就容易多了 所以我决定写一些python脚本辅助我, 首先是发送邮件 二、 正篇 找什么库做什么Google一下便知, 但实际操作...

本文运行环境: Python 3.6.9 64-bit, WSL: Ubuntu-18.04 一、 前言 Python中, numpy提供了强大的科学计算库, 其中ndarray是其中表示数组的类, 其全称为The N-dimensional array(N维数组) 这篇文章不够全面、仅供入门, 希望学习完这篇后能够在实践中逐渐上手numpy 这里推荐Github中的图像处理100问...

一、 前言 打包命令是Linux中常用的命令, 这个命令使用的命令行参数比较多 本文梳理一下tar命令的语法, 总结出常用的命令组合 二、 正篇 2.1 命令格式 tar [必要参数][可选参数][文件] 2.2 命令参数 这里只写最常用的命令行参数, 完整的命令行参数表见菜鸟教程 必要参数 -c 建立新的打包压缩文件 -r 添加文件到已经压缩的文件 -u 添...

Github链接: Reina-a/jekina 一、 简介 jekina是以方便jekyll博客撰写为目的开发的实用脚本工具 功能介绍视频请前往我的博客 二、 安装 当前jekina只有WSL(Windows Subsystem for Linux)版本, 后续会开发Windows版本 WSL版本需要的准备工作: Windows应用商店中任意版本的Ubuntu(WSL)...