基础技能积累
文章平均质量分 91
好奇的小黑
以梦为马,不负韶华。
展开
-
完善Markdown个人笔记本
背景介绍 好记性不如烂笔头,由于工作需要,需要构建一套适合自己的笔记软件,搭建属于自己“知识图谱”。 总结来看,笔记软件需要有以下特点: 对代码格式支持较为友好 可以插入图片 在线笔记,需要多设备编辑后同步 跨平台,Mac、Win、IOS都需要支持 最好是免费,个人数据安全有保障 在综合使用了印象笔记、有道云笔记、幕布、markdown文件等软件之后,发现商用软件要么是出于商业利益考虑,收费有广告;要么是代码格式不够优雅,种种原因,放弃了成套的方案,决定自己拼装一套笔记。 最终方案 由于主要是记原创 2021-09-04 10:18:56 · 518 阅读 · 1 评论 -
CentOS配置指定用户密钥
CentOS配置指定用户密钥 原理: 使用SSH-keygen创建密钥之后,会生成两个文件,公钥文件和私钥文件形成密码对,在SSH服务端保留公钥。个人用户保留私钥。登录时候拿自己的私钥,到用户home路径.ssh文件夹下去匹配是否通过。 公钥保留在文件authorized_keys中,文件名可以在SSH服务配置项中配置。 配置指定用户的登录密钥步骤如下: 创建密钥对(root用户) ssh-keygen -t rsa -b 2048 # 加密算法:rsa # 密码长度:2048 保留公钥 mk原创 2020-10-23 16:35:34 · 787 阅读 · 0 评论 -
Git工具笔记
文章目录解决的问题核心原理版本管理分支策略Tag操作常用操作库管理版本管理提交代码切换版本同步远端库分支管理创建分支切换分支合并分支拉取指定分支不常用操作难懂的概念 解决的问题 老规矩,学习一项新技术时候,先看他解决的是什么问题,怎么解决的,有没有什么局限性。 Git解决的是如何管理团队开发过程中代码版本,已经开发人员之间的协作问题。 解决方法: 版本管理使用本地库 和 分支的概念,相当于在本地有一整套的完整镜像,只有需要发布时候才同步到中央仓库中,这是和SVN这类CS版本管理的主要区别;当打版之后,进行封原创 2020-08-19 23:03:08 · 143 阅读 · 0 评论