07 2012 档案
摘要:
复杂项目不能把SQL语句直接写到程序里,不模块化、难以维护,应该采用三层架构。三层的优点:UI层和BLL打交道,不用处理SQL语句;UI层(界面代码,就是写到Form中的代码)访问的都是强类型的对象,而不是row["age"]这样的东西,开发更方便,更不容易出错。一般三层的代码都是一个人写;UI层中没有复杂的代码,解耦,容易改变UI层技术。关于这个不用多说了,代码生成器我单独写了一篇学习笔记,详见《自己动手写三层代码生成器学习笔记》;
阅读全文
摘要:
GC(Garbage Collection)垃圾收集,指的是在.net中垃圾内存收集的机制。GC原理:当代码创建的时候,对象在内存中“连续”分配;当执行一次垃圾回收以后,失去引用的对象将会被释放;而保持引用的对象会重新“排序”(0代-1代)[重新排序后内存依旧是连续的]
阅读全文

摘要:缓存Cache应用背景:如果每次进入页面的时候都查询数据库生成页面内容的话,如果访问量非常大,则网站性能非常差。而如果只有第一次访问的时候才查询数据库生成页面内容,以后都直接输出内容,则提高系统性能。这样无论有多少人访问都只访问一次数据库,数据库压力不变。基础概念:缓存(Cache)是一种以空间换取...
阅读全文
摘要:一.ASP.NET 页面生命周期理解——重中之重的KeyASP.NET页面生命周期——理解:重中之重!!!1.基本概念:所谓的页面生命周期,指的是一个ASP.NET页面类对象从初始化到销毁经过的步凑过程;2.大致步凑:(1)初始化:PreInit,Init,InitComplete(2)加载数据和页...
阅读全文
公告
洋名:Edison Zhou(关于我)
现居:成都
就职:西门子SEWC
技能:码砖与扯淡
认证:系统架构设计师、CSM、PMP
关注:.NET、微服务、DevOps、MES/MOM、AIGC、敏捷开发等
爱好:足球、电影、阅读、遛娃
座右铭:“大志非才不就,大才非学不成”
Email:edisonchou@hotmail.com
GitHub:Fork Me
现居:成都
就职:西门子SEWC
技能:码砖与扯淡
认证:系统架构设计师、CSM、PMP
关注:.NET、微服务、DevOps、MES/MOM、AIGC、敏捷开发等
爱好:足球、电影、阅读、遛娃
座右铭:“大志非才不就,大才非学不成”
Email:edisonchou@hotmail.com
GitHub:Fork Me
公众号:EdisonTalk
.NET, DevOps, 系统架构, MES/MOM, AIGC

友情链接
01.角落的白板报-梁铜铭02.晓晨Master-李志强
03.圣杰-颜圣杰
04.懒得勤快-陈宇
05.田园里的蟋蟀-岳中新
搜索
积分与排名
- 积分 - 1331769
- 排名 - 207
随笔分类 (716)
- 【001】.NET Core(77)
- 【001】.NET Framework(23)
- 【002】ASP.NET WebForm(21)
- 【003】ASP.NET MVC(19)
- 【004】Java那些事儿(5)
- 【005】云原生(44)
- 【006】NoSQL(25)
- 【007】OOAD与设计模式(31)
- 【008】Unity VR & AR(7)
- 【009】Web前端开发(4)
- 【010】大型网站技术探索(13)
- 【011】读书笔记系列(69)
- 【012】计算机专业基础(73)
- 【013】数据库技术学习(19)
- 【014】谈天说地之扯淡(57)
- 【015】译海无涯苦作舟(2)
- 【016】云计算与大数据(28)
- 【017】自己动手写东东(14)
- 【018】Agile敏捷开发(3)
- 【019】Mobile App(2)
- 【020】Lucene.Net(2)
- 【021】单元测试的艺术(3)
- 【022】微服务(48)
- 【023】消息队列(17)
- 【024】系统架构(14)
- 【025】AIGC(40)
- 【026】软件设计(11)
- 【027】数字化转型(10)
- 【028】技术管理(1)
- 【029】敏捷开发(6)
- 【030】社区活动(8)
- 【031】软考复习(2)
- 【032】英语学习(1)
- 【033】Elastic(12)
- 【034】DevOps / SRE(2)
- 【035】工控上位机(3)
- 更多
随笔档案 (597)
- 2025年3月(1)
- 2025年2月(6)
- 2025年1月(4)
- 2024年12月(6)
- 2024年11月(3)
- 2024年10月(1)
- 2024年9月(5)
- 2024年8月(3)
- 2024年7月(1)
- 2024年6月(5)
- 2024年5月(7)
- 2024年4月(7)
- 2024年3月(2)
- 2024年2月(1)
- 2024年1月(6)
- 2023年12月(4)
- 2023年11月(1)
- 2023年10月(1)
- 2023年9月(3)
- 2023年8月(8)
- 2023年7月(15)
- 2023年6月(10)
- 2023年4月(3)
- 2023年2月(5)
- 2023年1月(3)
- 2022年12月(6)
- 2022年8月(1)
- 2022年7月(10)
- 2022年6月(2)
- 2022年5月(1)
- 2022年1月(2)
- 2021年12月(4)
- 2021年11月(1)
- 2021年7月(10)
- 2021年6月(10)
- 2021年4月(4)
- 2021年3月(3)
- 2021年2月(5)
- 2021年1月(9)
- 2020年12月(11)
- 2020年11月(6)
- 2020年9月(3)
- 2020年8月(4)
- 2020年7月(6)
- 2020年6月(4)
- 2020年5月(7)
- 2020年3月(2)
- 2020年2月(2)
- 2020年1月(1)
- 2019年12月(5)
- 2019年11月(4)
- 2019年10月(5)
- 2019年9月(6)
- 2019年8月(10)
- 2019年7月(9)
- 2019年6月(7)
- 2019年5月(1)
- 2019年4月(5)
- 2019年3月(3)
- 2019年2月(3)
- 2019年1月(8)
- 2018年12月(5)
- 2018年11月(3)
- 2018年10月(1)
- 2018年9月(9)
- 2018年8月(6)
- 2018年7月(9)
- 2018年6月(9)
- 2018年5月(1)
- 2017年12月(6)
- 2017年9月(4)
- 2017年8月(3)
- 2017年7月(10)
- 2017年6月(4)
- 2017年5月(2)
- 2017年4月(4)
- 2017年3月(2)
- 2017年2月(2)
- 2017年1月(1)
- 2016年12月(2)
- 2016年11月(6)
- 2016年10月(6)
- 2016年7月(1)
- 2016年5月(2)
- 2016年4月(4)
- 2016年3月(1)
- 2016年2月(3)
- 2016年1月(8)
- 2015年12月(8)
- 2015年11月(2)
- 2015年10月(7)
- 2015年9月(25)
- 2015年8月(22)
- 2015年7月(19)
- 2015年6月(1)
- 2015年5月(1)
- 2015年4月(10)
- 2015年2月(15)
- 2015年1月(6)
- 2014年12月(5)
- 2014年11月(7)
- 2014年9月(5)
- 2014年8月(13)
- 2014年7月(11)
- 2014年6月(6)
- 2014年5月(7)
- 2014年4月(3)
- 2014年2月(6)
- 2014年1月(1)
- 2013年12月(1)
- 2013年4月(1)
- 2012年9月(1)
- 2012年7月(4)
- 2012年3月(5)
- 更多
最新评论
- 1. Re:.NET程序员AI开发基座:Microsoft.Extensions.AI
- @迷茫的小猪猪 大模型是大语言模型,主要做的还是自然语言理解和推理这类任务,当它完成推理任务后,应该把解析的信息传给负责处理业务逻辑的小模型 或 Agent 来处理。未来大模型和小模型以及现有的IT业...
- --EdisonZhou
- 2. Re:.NET程序员AI开发基座:Microsoft.Extensions.AI
- @洛书 可以看看博客园的这篇: 来理解一下。...
- --EdisonZhou
- 3. Re:.NET程序员AI开发基座:Microsoft.Extensions.AI
- @变形精怪 可以看看博客园的这篇: 来理解一下。...
- --EdisonZhou
- 4. Re:.NET程序员AI开发基座:Microsoft.Extensions.AI
现在大模型这么火,但是我有一个疑问,如何使用大模型处理业务逻辑呢。现在大模型给我的感觉还是知识库,一问一答,使用大模型处理自己的业务逻辑,如何实现呢。
- --迷茫的小猪猪
- 5. Re:.NET程序员AI开发基座:Microsoft.Extensions.AI
- @变形精怪 简单说说,它跟sk是啥关系啊 同样有此疑惑, 个人查资料觉得SK是一个更高级的框架,后续SK的底层代码也会替换为Microsoft.Extensions.AI SK提供了更高级的能力,比如...
- --~洛书~