摘要: 背景 在代码框架越来越复杂,需求变更越来越快的时代,往往一个项目需要很多人合作完成,这就会涉及到很多的refactor,refactor过程中,往往会对现有代码造成不必要的bug。所以单元测试以及集成测试就显得非常重要,这边介绍下.net下使用使用MSTest编写unit test和integrat 阅读全文
posted @ 2020-12-27 23:15 小鸡蛋白 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 要掌握一个数据库,必须掌握基础的操作;要调优一个数据库,就必须掌握底层的原理。 mysql每一个表都对应了一棵B+数,那么他就会存在叶子节点和非叶子节点,所有的节点都对应了一个16K的页。所有的叶子节点都存储的真实数据,叶子直接通过双向链表连接。 页内部所有数据通过单向链表连接,根据主键排序(没有主 阅读全文
posted @ 2020-12-27 17:50 小鸡蛋白 阅读(182) 评论(0) 推荐(0) 编辑
摘要: asp.net core类似于spring boot,内置了一个kerstral web服务器,所以可以直接通过dotnet启动,然后访问。 本文着重于.net操作mongodb的过程 框架添加mongoHelper 因为EFcore是不支持mongoHelper,所以只能通过MongoClient 阅读全文
posted @ 2020-12-27 16:03 小鸡蛋白 阅读(710) 评论(0) 推荐(1) 编辑
摘要: 最近做了一个前后端分离的项目,前端使用angular,后端本来用的spring boot, 后来修改成asp.net core,通过nginx部署在linux上。这边通过实际案例来分享下nginx的部署和使用 安装(适用于ReaHat和Centos, 包管理器为yum) 提供一个靠谱的链接:http 阅读全文
posted @ 2020-12-27 14:49 小鸡蛋白 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 安装 linux下安装: https://blog.csdn.net/qq_41107231/article/details/108028319 1. 去官网下载安装包,自己选择需要的包,我这边是redhat 8,64位的,当然也可直接拷贝,只需要一些可执行文件,参见下方windows cd /us 阅读全文
posted @ 2020-12-27 14:19 小鸡蛋白 阅读(962) 评论(0) 推荐(0) 编辑