上一页 1 ··· 148 149 150 151 152 153 154 155 156 ··· 383 下一页
摘要: 回到目录 分布锁主要用在多进程共同访问同一个资源时候,用来保持同一时间段只能有一个进程执行,同时避免了并发冲突的出现,这在很多场景都会用到,像秒杀库存,抽奖库存,多操作者处理一家公司等。 你可以写个并成的程序去测试一下,然后把它封装一下,方便其它开发人员直接使用! 感谢阅读! 回到目录 阅读全文
posted @ 2018-01-05 15:14 张占岭 阅读(1532) 评论(0) 推荐(0)
摘要: nuget包也要自动化部署了,想想确实挺好,在实施过程中我们要解决的问题有版本自动控制,nuget自动打包,nuget自动上传到服务端等。 一 参数化构建 二 环境变量的k/v参数,存储类库的初始版本,当根目录version.txt生成后,这个k/v就不需要了 三 这个构建跳转到哪台节点服务器 四 阅读全文
posted @ 2018-01-03 18:36 张占岭 阅读(823) 评论(0) 推荐(0)
摘要: 回到目录 dotnet pack 命令生成项目并创建 NuGet 包。这个操作的结果是两个 nupkg 扩展名的包。一个包含代码,另一个包含调试符号。 该项目被依赖的 NuGet 包装被添加到 nuspec 文件,因此,他们能够在安装包时得到解决。默认情况下,项目到项目之间的引用是不打包到项目中的。 阅读全文
posted @ 2018-01-03 13:39 张占岭 阅读(4297) 评论(0) 推荐(0)
摘要: 2017过去了,2018来了,对于大叔来说,这一年可谓是收获满满的,从上半年比较平稳,写了很多文章,开了一些课程,同时也申请了微软的MVP,在公司和运维一起确实了docker容器等,而下半年,大叔因为个人发展原因,换了工作,新的工作,新的环境,新的挑战,同时新公司给我的空间也更大,从系统架构到DDD 阅读全文
posted @ 2018-01-01 22:10 张占岭 阅读(773) 评论(0) 推荐(0)
摘要: 回到目录 当我们进行软件开发时,一般会写单元测试,而对于业务情景来说,一般是测试它的业务逻辑准确性,对于你的测试数据是否来自数据库还是文件,是否为真实还是模拟,并不是很关心!我关心的就是我的业务逻辑是否正确! 所以我们的单元测试在调用底层接口时,尤其是数据持久层的接口时,一般可以使用mock的方式, 阅读全文
posted @ 2017-12-28 17:26 张占岭 阅读(1209) 评论(0) 推荐(0)
上一页 1 ··· 148 149 150 151 152 153 154 155 156 ··· 383 下一页