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