摘要: namespace LuciusLiang.Common { /// <summary> /// 自定义表达式构建 /// </summary> public class CustomExpressionBuilder { /// <summary> /// 内置缓存 /// </summary> 阅读全文
posted @ 2021-02-02 22:46 一直踩坑的码农 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 先说说代码规范,很多公司就提这个,真的做得比较严谨的,其实不多。小公司就更不用说,都是说说而已,该怎么写怎么写。 那为什么需要代码规范? 扪心自问2个问题: 1. 写了几个月的代码,那种超过50行的,你还能简单2分钟就理解自己以前的思路和逻辑么?(这里只谈代码写法,没有说逻辑思想) 2. 你在看别人 阅读全文
posted @ 2020-01-08 18:37 一直踩坑的码农 阅读(633) 评论(0) 推荐(0) 编辑
摘要: ORM 的本质比较简单,就是对象关系映射 Object Relation Mapping 那很多人都经常会说的一个问题,EF 或 EF Core 好啊,方便啊,不用写麻烦的 SQL ,写 SQL 又要提高成本(初级程序员的学习成本)又会降低代码可读性。 我个人总结的经验就是不用纠结太多,看项目,也看 阅读全文
posted @ 2019-11-03 22:06 一直踩坑的码农 阅读(608) 评论(0) 推荐(0) 编辑
摘要: .Net Core 3.0 更新的东西很多,这里就不多做解释了,官方和博园大佬写得很详细 关于 Net Core 时区问题,在 2.1 版本的时候,因为用的是 Newtonsoft.Json,配置比较方便 但是用 System.Text.Json 就没那么方便了,翻了半天,只找到个 JsonConv 阅读全文
posted @ 2019-10-02 14:46 一直踩坑的码农 阅读(882) 评论(9) 推荐(0) 编辑
摘要: 本人是写 C/S 端开始工作,后来写了2年 ASP.Net 然后最近4年开始接触 TypeScript,Angular,Vue。为什么不学 React ?太专业了,学习成本太高。 在 Angularjs(不是 Angular2+), Vue, Rect,还没出现之前,Net 体系都是 ASP.Net 阅读全文
posted @ 2019-09-28 20:39 一直踩坑的码农 阅读(1727) 评论(0) 推荐(0) 编辑
摘要: 先说主要原因,是因为一个 NgZerro 的 Select 组件,需要显示 placeHolder 文字,初始值为 null,然后直接绑定到查询参数中,传输到后端导致 BadRequest,参数解析失败。 原因也很简单。。。Get请求直接带的 localhost:4200/api/xxx?param 阅读全文
posted @ 2019-09-26 10:57 一直踩坑的码农 阅读(8419) 评论(0) 推荐(0) 编辑
摘要: 前言:第一次写文章,有问题请轻喷 当前使用 Net Core 版本 2.1.3 我们经常在开发中需要把实体的主键 Id 传输到前端,但是在Get的时候又不想让前端能看到明文,我们通常会加密这些数据,所以有了这篇文章来写一些心得。(主要是我在网上找的代码写得太简单了,不符合我的需求) 这里我用的是 N 阅读全文
posted @ 2019-09-16 10:59 一直踩坑的码农 阅读(1939) 评论(0) 推荐(4) 编辑