摘要: 场景 今天在开发的时候,在mongodb中有个字段保存的数据结构是decimal,然后需要对这个字段的值进行范围的查询。结果却怎么查询值范围都是空。 解决 如图中看到的,利用Navicat,可以明显的看到字段的数据类型。其中蓝色的COD字段,现在是float。但如果我们把它改为decimal,这个时 阅读全文
posted @ 2021-05-15 19:59 陈子白 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 场景: 在最近的项目中,用到了Mongodb,用它来保存大量工业数据。同时是会根据用户自动建立对应的数据表。这要求同时建立索引来加快查询。 解决: 1.在Nuget包中查询“mongocsharpdriver”,进行安装,这个安装包不同于MongoDB.Driver,这个包包括了MongoDB.Dr 阅读全文
posted @ 2021-04-29 19:44 陈子白 阅读(1285) 评论(0) 推荐(1) 编辑
摘要: 场景: 前几天项目验收,赶了一整天补API接口设计文档,给爷整吐了。周末的时候就想能不能直接把swagger的json文件导出成word? 顺便学习一下NPOI的使用。 实现思路: 1.先把swaager.json中的文件进行json反序列化,解析成对象。 2.用NPOI进行word的创建和内容的编 阅读全文
posted @ 2021-04-28 19:28 陈子白 阅读(1941) 评论(0) 推荐(0) 编辑
摘要: 场景:前几天在项目开发时,有个bug经常出现,今天花了一整天,终于把它解决了。记录一下解决流程。 解决方法: 主要报错的地方在添加的部分: 1 foreach (var requestProperty in request.Properties) 2 { 3 UnitWork.Add(new Rel 阅读全文
posted @ 2021-04-27 17:35 陈子白 阅读(7406) 评论(0) 推荐(1) 编辑
摘要: 场景: api接口开发时,经常使用一些工具来帮助设计开发。Yapi主要是在设计阶段进行api接口设计,统一前后端参数请求和返回体;swagger主要在开发阶段,用来显示实际上后端开发进度和接口情况;postman则是用来测试接口。我来记录一下postman的使用。 postman测试api接口: 1 阅读全文
posted @ 2021-04-22 21:18 陈子白 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 场景: 这几天项目要完结交付,需要补很多文档。此时发现甲方要求提供数据库设计文档,尽管我觉得他们不会看,但是人家要求,还是补一下吧!时间紧迫,要赶出整个项目的数据库设计文档比较麻烦,每个两三天不行。于是我使用了PDMan: PDMan: PDMan是一款数据库设计软件,整个界面比PowerDesig 阅读全文
posted @ 2021-04-21 20:32 陈子白 阅读(5685) 评论(0) 推荐(0) 编辑
摘要: 场景描述: 上周末,一直在开发的网页突然加载很慢,连接远程服务器也很慢,很多接口直接超时报错(NewWork Error)。 解决方案: 1.最初以为是后端接口太耗时,对mysql的操作太频繁,所以优化了两个版本的后端接口,结果为: 测试条件 测试结果 本地数据库+本地代码 复杂查询的接口平均耗时3 阅读全文
posted @ 2021-04-20 20:34 陈子白 阅读(1071) 评论(0) 推荐(0) 编辑