03 2022 档案

摘要:前言 如今缓存成为了优化网站性能的首要利器,缓存使用的好,不仅能让网站性能提升,让用户体验变好,而且还能节约成本(增加一台缓存服务器可能就节约好几台机器);那平时小伙伴们都使用哪些缓存方式呢?这里就来和小伙伴们一起来回顾一下。 正文 缓存的作用其实很明确,如下两方面: 提升数据的获取速度 通常用在获 阅读全文
posted @ 2022-03-31 09:55 Code综艺圈 阅读(1054) 评论(2) 推荐(2) 编辑
摘要:前言 现在的项目对于数据库操作基本上都是使用封装好的ORM框架,这样开发效率相对来说有所提高。但由于框架的封装,会自动生成SQL语句,这让一些小伙伴对SQL产生了一种陌生感(基本不写SQL),导致排查业务执行缓慢问题时比较盲目;其实本质还是SQL,而对于SQL的优化,索引是否使用上是一个关键的点,所 阅读全文
posted @ 2022-03-25 08:42 Code综艺圈 阅读(564) 评论(0) 推荐(2) 编辑
摘要:前言 在项目开发过程中,后台任务很多场景都少不了,比如:大量数据处理或分析、定时同步数据、大量数据的异步导出、消息补偿等等,在.NET中Quartz-NET、Hangfire是很多小伙伴的首要选择,但如果要弄一个通用、灵活配置的调度平台,还得花很多时间进行封装;当然也有一些小伙伴造了轮子,用起来也还 阅读全文
posted @ 2022-03-18 09:05 Code综艺圈 阅读(1753) 评论(11) 推荐(5) 编辑
摘要:前言 现在的项目,在操作数据库的时候,我都喜欢用ORM框架,其中EF是一直以来用的比较多的;EF 的封装的确让小伙伴一心注重业务逻辑就行了,不用过多的关注操作数据库的具体细节。但是在某些场景会选择执行SQL语句,比如一些复杂的插入或报表查询等,其实不管用什么方式执行SQL语句,防止SQL注入是必须的 阅读全文
posted @ 2022-03-15 08:50 Code综艺圈 阅读(1600) 评论(12) 推荐(6) 编辑
摘要:前言 作为程序员,项目开发过程中肯定会需要画一大堆图,原型图、流程图、UML图、思维导图、拓扑图等等,找到一个好工具肯定是能大大提高工作效率,这里就来分享两款我平时用得比较多的画图工具(这不是广告,也不是推广,只是单纯的工具分享)。 正文 1. ProcessOn 1.1 概述 ProcessOn是 阅读全文
posted @ 2022-03-12 11:15 Code综艺圈 阅读(2674) 评论(0) 推荐(5) 编辑
摘要:前言 以往部署程序一直是习惯性先安装运行时环境,然后再将发布打包好的程序运行起来;但当多个程序依赖不同版本框架平台时,如果部署在同一台机器上,那就需要在同一台机器上安装多个版本的运行时,总感觉有点不太方便,所以今天就来说说.NET部署的两种模式 正文 其实在发布程序时有两种模式可以选择,框架依赖模式 阅读全文
posted @ 2022-03-10 08:39 Code综艺圈 阅读(1519) 评论(0) 推荐(15) 编辑

点击右上角即可分享
微信分享提示