- 博客(6)
- 收藏
- 关注
原创 WPF入门学习
WPF 入门部分让我知道了它和 WinForms 的区别,理解了 XAML 和后台 C# 代码分离的开发方式。布局部分让我掌握了 Grid、StackPanel、WrapPanel、DockPanel、Canvas 等常用布局容器的特点。样式部分让我明白了如何通过 Style 统一控件外观,减少重复代码。模板部分则让我进一步认识到,WPF 不仅能修改控件属性,还可以重写控件的视觉结构。
2026-04-18 13:44:52
432
原创 智能病房总结
总的来说,我负责的模块主要围绕用户登录注册和数据可视化展开。登录注册模块保证了系统用户入口的完整性和角色权限的正确性;山海鲸数据大屏模块则将数据库中的病房运行数据通过 API 展示出来,使系统具备更直观的数据展示能力。在实现过程中,我经历了从不清楚 Excel 和 API 区别,到能够独立理解接口链路;从直接在 UI 层查数据库,到按照 UI -> BLL -> DAL -> Database 分层实现;从简单绑定控件,到根据业务重新设计大屏内容的过程。
2026-04-18 13:06:50
398
原创 ADO编程
它支持多种数据库(SQL Server、MySQL、Oracle 等),并且具有断开式数据访问的能力——即可以将数据读入内存中的 DataSet,然后断开连接,在内存中对数据进行增删改查,最后再一次性更新回数据库。2.1连接字符串:SqlConnection(数据库连接):连接字符串包含了服务器地址、数据库名、用户名和密码等信息。下面展示一个简化版的封装,包含增删改(普通 SQL 和参数化 SQL)、查询返回 DataReader、返回 DataTable 以及返回单一值等方法。
2026-04-02 23:37:22
312
原创 SQLserver学习
数据库就是用来数据的仓库!数据库存储数据的优点:可存储大量数据;方便检索;保持数据的一致性、完整性;安全,可共享;通过组合分析,可产生新数据。:Oracle(神喻):甲骨文(最高!DB2:IBM;SQL Server:微软;Sybase:赛尔斯;MySQL:甲骨文;
2026-03-22 23:53:33
304
原创 C#学习网络编程
IP地址用于定位网络中的设备(找到哪台电脑),端口用于定位设备上的特定进程(找到电脑上的哪个应用程序)。两者组合成唯一的通信端点(EndPoint),确保数据能准确送达目标程序。
2026-03-17 00:30:01
235
原创 C#学习字典
它内部维护一个数组(称为“桶”),通过计算键的哈希码来确定键值对在数组中的存储位置,从而实现接近O(1)的查找效率。加载因子决定了哈希表在扩容前的满的程度(0.1~1.0之间),默认1.0表示桶全满才扩容。它解决了Hashtable的类型安全性和性能问题,是当前C#中实现键值对映射的首选集合。数组,并重新计算所有元素的哈希码,重新放置(rehash)。:Hashtable不保证元素的顺序,即使按顺序添加,遍历时也可能得到不同的顺序。:Hashtable中不允许存在重复的键,若尝试添加已存在的键会抛出异常。
2026-03-08 19:45:16
503
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅