摘要: 转载自:VS code 打造 shell脚本 IDE 本文分享如何将vscode打造成shell脚本IDE,并分享一些关于shell相关的学习资料。 vscode打造shell脚本IDE【转】 近期多了些开发shell脚本的需求,便做了些研究,于是发现: 1、shell没有专用的IDE 2、老手们习 阅读全文
posted @ 2022-11-26 14:24 样sir 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: 前言 我看的是这本,豆瓣9.4,很经典的教材书这篇博客算是一个完整的读书笔记,我大概读了20天看完的,电子版做笔记很方便,推荐一波,很多课上没有讲到的知识在这本书里都详细阐释了 全书的思维导图 操作系统介绍 一个正在运行的程序会做:取址执行。从内存中获取指令,对其解码,执行。 操作系统主要利用一种通 阅读全文
posted @ 2022-11-26 14:11 样sir 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 转载自:Shell调试技巧 | 首先, 调试要比编写代码困难得多, 因此, 如果你尽可能聪明的编写代码, 你就不会在调试的时候花费很多精力. | Brian Kernighan | | | | Bash并不包含调试器, 甚至都没有包含任何用于调试目的的命令和结构. 脚本中的语法错误, 或者拼写错误只 阅读全文
posted @ 2022-11-26 14:07 样sir 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 转发自:编写 Shell 脚本的最佳实践 开头有“蛇棒” 所谓shebang其实就是在很多脚本的第一行出现的以"#!"开头的注释,他指明了当我们没有指定解释器的时候默认的解释器,一般可能是下面这样: #!/bin/bash 当然,解释器有很多种,除了bash之外,我们可以用下面的命令查看本机支持的解 阅读全文
posted @ 2022-11-26 13:55 样sir 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 前言 为什么要有编码规范 编码规范原则 代码规范等级定义 本文档参考 源文件 基础 结构 命名 函数名 变量名 常量和环境变量名 只读变量 局部变量 异常与日志 异常 日志 编程实践 持续分类并完善 变量扩展 推荐 附:常用工具 前言 与其它的编程规范一样,这里所讨论的不仅仅是编码格式美不美观的问题 阅读全文
posted @ 2022-11-26 12:31 样sir 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 转自:git-rebase vs git-merge 详解 git merge应该只用于为了保留一个有用的,语义化的准确的历史信息,而希望将一个分支的整个变更集成到另外一个branch时使用。这样形成的清晰版本变更图有着重要的价值。 使用rebase的适合场景有:经典型方式,三点式,interact 阅读全文
posted @ 2022-11-06 10:50 样sir 阅读(344) 评论(0) 推荐(0) 编辑
摘要: git diff与linux diff的输出格式之unified format【转】 前言 前面有一篇文章《一个有些意思的项目--文件夹对比工具(一)》,里面简单讲了下diff算法之--Myers算法。 既然是算法,就会有实现,比如git diff中有Myers的实现,git diff默认就是用了这 阅读全文
posted @ 2022-10-09 21:43 样sir 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 【转发自:一个成功的git分支管理模型】 最近有同事问到git的分支到底该如何管理,就想起很早看过的一篇文章,这篇文章讲到的方法受到很多人的推崇并运用到实践中。今天回顾了一下,大致总结一下这个模型的分支策略和发布管理的方法。 这个模型将分支分为主要分支(master和develop)和辅助分支(特性 阅读全文
posted @ 2022-04-05 13:04 样sir 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 文章转载自【Windows 系统缺失的包管理器:Chocolatey、WinGet 和 Scoop】 写在前面 如果你也身处 Windows 系统的生态环境之中,或许你身边也有小伙伴正在遭受这样的烦恼:他们永远搞不懂自己辛辛苦苦在搜索引擎找到并下载安装的软件到底在哪里?他们也不清楚为什么电脑中总会出 阅读全文
posted @ 2022-03-13 14:06 样sir 阅读(3304) 评论(0) 推荐(0) 编辑
摘要: 【转发自:Spring Boot 2.x基础教程:默认数据源Hikari的配置详解】 基本概念 在开始说明Spring Boot中的数据源配置之前,我们先搞清楚关于数据访问的这些基本概念: 什么是JDBC? Java数据库连接(Java Database Connectivity,简称JDBC)是J 阅读全文
posted @ 2022-03-12 11:54 样sir 阅读(1687) 评论(0) 推荐(1) 编辑