开发工具
文章平均质量分 86
学nm个锤子
Qtmd
展开
-
框架设计
一,细节 1.防止空指针和下标越界 这是一个编写健壮程序的开发人员,在写每一行代码都应在潜意识中防止的异常。基本上要能确保每一次写完的代码,在不测试的情况下,都不会出现这两个异常才算合格。 2.保证线程安全性和可见性 对于开发人员,对线程安全性和可见性的深入理解是最基本的要求。需要开发人员,在写每一行代码时都应在潜意识中确保其正确性。因为这种代码,在小并发下做功能测试时,会显得很正常。但在高并发下就会出现莫明其妙的问题,而且场景很难重现,极难排查。 3.尽早失败和前置断言 尽早失败也应该成为潜意识,在有传入原创 2021-04-24 14:56:09 · 1064 阅读 · 0 评论 -
git开发常用命令
一,基本操作 克隆远程代码到本地 git clone git@gitee.com:yin_huidong/rpc.git 提交本地缓存区 git add . 提交本地版本库 git commit -m “aaa” 拉代码 git pull origin master 推送到远程 git push origin master 本地已有仓库,映射本地仓库到远程仓库 git remote add origin url 二,版本控制 撤销已修改,未add git checkout – . 撤销已修改,未co原创 2021-04-24 14:37:52 · 190 阅读 · 0 评论