- 博客(4)
- 收藏
- 关注
原创 C#----常用控件与三层架构
null` 的情况:当`admin == null` (用户不存在,或 DAL 因异常返回 null)时,方法不抛异常直接结束, LoginForm.cs 收到"成功"并进入主窗体。RegisterForm.cs :返回/取消时`new LoginForm().Show()` 又开了一个新登录窗(原窗还在),而 Program.cs 只认最初那个实例的`IsLogin` ,从新窗口登录后主程序不会启动。从而实现注册账号功能。1.职责分离(高内聚,低耦合):各模块只负责自己模块的职责,不处理其他事务。
2026-09-15 21:35:16
215
原创 C#知识点--SQLSever
在SQL查询语言中把握好标语表之间的联系,理清条件是用where还是having,条件语句是否正确,聚合函数是否使用到位,在SQL查询语句书写中能够减少许多错误,避免重复,多次书写。
2026-09-03 23:57:20
214
原创 C# 线程,网络编程与Linq知识点
标记变量被多线程修改出现可见性问题,线程看不到标记的变化,一直循环。当所有前台线程全部结束,程序进程直接关闭,后台线程会被操作系统强行终止,不管任务有没有做完。解题思路:题目要求两个线程都实现1-100求和,因此将求和写为方法,建立两个线程调用方法实现两个线程同时求和要求。线程(Thread)是进程中的基本执行单元,是操作系统分配CPU时间的基本单位,一个进程可以包含若干个线程。2.解决:理清筛选逻辑,看清要求。后台线程:(适用场景:次要辅助任务,日志打印、状态轮询、监控,程序退出可以直接中断的工作。
2026-08-23 23:41:39
287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅