摘要:
C#发送http请求时,如果服务器返回了错误码和错误消息,按照传统模式就是直接抛出“系统异常”,然后把错误写入日志。这种方式不是很友好,于是调整代码,根据不同的错误码给出友好提示。核心代码如下: static void Main(string[] args) { try { WebClient we 阅读全文
摘要:
日期 收获 描述 2021年11月01日 sonarcloud 部门经理引入了sonarqube对C#代码进行扫描,这个软件需要在本地安装,可以通过代码扫描分析代码漏洞,提高编码质量。今天通过QQ群了解到github支持代码在线扫描,sonarcloud,不用搭建本地环境就能对代码扫描并进行分析。 阅读全文
摘要:
1、项目信息编辑2、资源的编辑3、制定范围管理、WBS分解4、设置紧前、紧后工作5、资源分配。注意分配资源的强度。6、估计工期。插入工时。7、优化进度计划。可以通过赶工和快速跟进来缩短工期。8、优化资源分配。任务-检查-任务检查;资源-工作组规划器;资源-级别-全部调配。9、项目跟踪 设置基准:项目 阅读全文
摘要:
我们存在如下一条sql语句 INSERT INTO `jcyy_xzqh`(`int_id`, `xzqhdm`, `xzqhmc`, `xzqhjb`, `sfyx`, `pym`, `sjxzqhdm`, `sfsc`, `scsj`, `xzqhqc`, `tenant_id`) VALUES 阅读全文
摘要:
如图,今天在一个群里面有位小伙伴问这个字是怎么输出的,说实话我一直以为是自行拼装的,但是后面有位小伙伴的回复引起了我的注意: Console.WriteAscii("free sql", Color.Yellow); 经过研究发现需要先引入nuget包 <PackageReference Inclu 阅读全文
摘要:
1.机械键盘,100-500元不等。几十块的就不要考虑了。 2.机械鼠标,几十到几百不等,最好是无线的。 3. 移动硬盘,200-500不等。 阅读全文
摘要:
背景: 公司开发了一个小型系统,采用.net core3.1+angular12进行开发,开发完成后就是两套程序,一个前端和一个后端。按照传统的方式就是将前端发布到Nginx,后端发布到IIS。但是咱们这只是一个很小的小项目,完全没必要发布两个站点,因此想要将Angular打包后的程序放到.net 阅读全文
摘要:
我们知道,在使用ASP.NET MVC时可以对实体参数进行验证,我们只需要在属性上标记[Required]就表示该属性是必填项,同时MVC框架会自动进行验证,使用起来不亦乐乎。但是如果我们在控制台应用程序或是非控制器中想要触发这个验证怎么样才能实现呢?环境:.net core 3.1 控制台应用程序 阅读全文
摘要:
FreeSql非常的好用,同时FreeSql提供了DBFirst和CodeFirst。如果是DBFirst,那么我们创建实体类将是非常的麻烦,好在官方提供了工具FreeSql.Generator可以让我们快速生成实体。 第一步:dotnet-tool安装 FreeSql.Generator dotn 阅读全文
摘要:
线性代数还是有点复杂的,最主要的是解答题不太好敲出来。 阅读全文