柔蘭
码龄2年
求更新 关注
提问 私信
  • 博客:5,043
    5,043
    总访问量
  • 23
    原创
  • 33
    粉丝
  • 4
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
加入CSDN时间: 2024-03-21
博客简介:

2402_83750377的博客

查看详细资料
个人成就
  • 获得144次点赞
  • 内容获得0次评论
  • 获得101次收藏
  • 博客总排名48,001名
  • 原力等级
    原力等级
    3
    原力分
    116
    本月获得
    116
创作历程
  • 23篇
    2026年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

212人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

c# 控件库:HZHControls、SunnyUI、DevExpress等

DevExpress是收费的控件库,主要应用在大型的管理系统,如:MES系统,ERP系统,CRM等。安装及破解较麻烦,电脑配置要求高。HZHControls和SunnyUI主要看工控控件,其他基本控件样式不太好。用来加强学习GDI+和自定义控件。其他控件库 AntdUI:https://gitee.com/antdui/AntdUI。一般的控件库或第三方模块包都需要先安装,再根据官方文档去使用。研究开源控件库源码,进一步加强GDI+和自定义控件技能。通过网盘分享的文件:DevExpress。
原创
博文更新于 前天 09:53 ·
203 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

c# GDI+

GDI:图形设备接口,英文全称:Graphics Device Interface。编写图形程序时需要使用GDI。从程序设计的角度看,GDI包括两个部分:GDI对象和GDI函数。【GDI是使用硬件加速图形渲染的引擎】。GDI+:微软在Windows 2000以后操作系统中提供的新的图形设备接口。【GDI+不是使用硬件加速的】,而且GDI+2.0比GDI+更快。
原创
博文更新于 2026.06.23 ·
169 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

c#自定义控件

分类:完全自定义控件、扩展控件、复合控件完全自定义控件:继承Control类扩展控件:继承某个具体的控件类,如:Button,Label等复合控件:继承UserControl类,又称用户控件或组合控件。即:把多个控件通过组合的形式,形成更大,功能更全的控件。******
原创
博文更新于 2026.06.22 ·
375 阅读 ·
15 点赞 ·
0 评论 ·
2 收藏

c#git源代码管理工具

git是目前最流行的【源代码管理工具】。git是【开源的】,【免费的】,【分布式版本控制系统】。集中式 SVN,CVS。
原创
博文更新于 2026.06.22 ·
278 阅读 ·
11 点赞 ·
0 评论 ·
4 收藏

c# 锁

在C#中,并发访问指的是多个线程同时访问共享资源的情况。这种场景下,如果不进行适当的同步处理,很容易出现数据竞争、死锁等问题,导致程序出现不可预测的行为或崩溃。当多个线程需要读取共享资源,但只允许一个线程写入时,可以使用。对于简单的原子操作(如增加计数器等),可以使用。当需要限制同时访问资源的线程数量时,可以使用。等,这些类内部已经实现了线程安全的操作。例如,限制同时访问某个资源的线程数为N。这些操作是线程安全的,无需使用锁。对于一些简单的并发集合操作,可以使用。等,允许更细粒度的控制。
原创
博文更新于 2026.06.17 ·
156 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

c#多线程

线程池、Task任务Task任务:异步编程模型变迁:斐波那契数列。
原创
博文更新于 2026.06.16 ·
136 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

c# 了解其他ORM框架 SqlSugar, Dapper

Dapper是国外的,开源的,简易的ORM框架,它是ADO.NET基础上适当简化了开发者操作数据库的逻辑,性能上有很大提升,它的使用和ADO.NET基本一致。市场上ORM框架很多,除了微软官方主流的EF框架外,第三方公司也开发了一些ORM框架,被开发者广泛使用,如:SqlSugar, Dapper。学习其他ORM框架时,主要学习技术文档的查找,阅读,理解,根据所学ADO.NET,EF等类比学习。SqlSugar是国产的,开源的,易用的ORM框架,让开发者使用它可以方便的和各种数据库交互。
原创
博文更新于 2026.06.15 ·
171 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

实体框架Entity Framework LINQ查询技术(重要),EF重要API(重要)

EF框架中重要文件后缀:实体数据模型文件。模板文件,生成模型、上下文等使用的模板文件。template实体上下文,数据库上下文。相当于一个数据库实例,通过实例拿到DbSet,DbSet相当于一张表中的数据。连接字符串在数据库上下文对象的构造函数中。database set数据库集==》数据库包含很多对象的集合(很多表,很多视图,很多存储过程等), DataSet数据集(内存中的数据集,可以有很多表)模型类文件(实体类,领域模型 Domain Model)。相当于数据库中的表结构。
原创
博文更新于 2026.06.09 ·
158 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

SQLHelper,N层框架(三层框架升级)与c#加密算法和INI

SqlHelper是基于.NET Framework开发的数据库操作组件,主要通过封装ADO.NET对象(如SqlConnection、SqlCommand)简化数据库访问流程。该组件通过静态方法提供统一的数据访问模式,支持传入连接字符串和SQL参数快速执行数据库交互。
原创
博文更新于 2026.06.06 ·
210 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

C#中使用SQLite、正则表达式

常用元字符:+ 号代表前面的字符必须至少出现一次(1 次或多次)* 号代表前面的字符可以出现一次或者多次(0 次、或 1 次、或多次)?号代表前面的字符最多只可以出现一次(0 次或 1 次)^匹配以XX开头,或取反$匹配以XX结尾[ ]匹配字符集合( )表示组{n,m}匹配n到m次| (竖线)表示"或"关系[A-Z] 表示一个区间,匹配所有大写字母;[a-z] 匹配所有小写字母;[0-9] 匹配所有数字。
原创
博文更新于 2026.06.05 ·
229 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

数据库语句 触发器 作业

DDL触发器是当服务器或者数据库中发生数据定义语言(主要是以create,drop,alter开头的语句)事件时被激活使用,使用DDL触发器可以防止对数据架构进行的某些更改或记录数据中的更改或事件操作。
原创
博文更新于 2026.06.04 ·
190 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

数据库语句

主键专业定义:主键是数据库表中能唯一标识每一行数据不重复的字段或字段组合。主键不能重复,不能为空,每张表只能设置一个主键,但主键包含的列可以有多个。主键:可以保证每一行数据和其他行数据不重复。外键专业定义:外键的本质是表之间的“引用”,它建立了数据之间的逻辑链接,是关系型数据库体现“关系”的关键。在一个数据库表中,如果一个字段(或字段组合)不是本表的主键,但它引用了另一个表的主键,那么这个字段就称为外键。一个表的外键可以有多个。外键:通过一个外键,可以去其他表中找一堆数据。
原创
博文更新于 2026.06.02 ·
196 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

数据库基础知识

DBMS:数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。详细:https://baike.baidu.com/item/数据库管理系统/1239101。
原创
博文更新于 2026.05.28 ·
202 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

认识WindowForm

控件一般是可见的,有交互的UI对象,如:按钮,文本框等 User Interface用户界面。组成继承Component,控件继承Control,Control最终继承Component。内外距Padding:控件的内容区到控件自身边框之间的距离。组件一般是不可见的,提供后台功能的对象,如:定时器等。值类型转换:小转大,如int转long 隐式转换。外边距Margin:控件到它父控件边框之间的距离。强制转换(显示转换)
原创
博文更新于 2026.05.26 ·
22 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c# Math、DataTime对象梳理

yyyy — 四位年份MM — 两位月份(01-12)dd — 两位日期(01-31)HH — 24小时制小时(00-23)mm — 分钟(00-59)ss — 秒(00-59)fff — 毫秒dddd — 星期几(中文)示例(中文格式):string cnDate = now.ToString("yyyy年M月d日 dddd HH:mm:ss", culture);// 输出:2026年5月18日 星期一 17:36:46。
原创
博文更新于 2026.05.19 ·
389 阅读 ·
12 点赞 ·
0 评论 ·
3 收藏

c#特性与反射

课外阅读:https://blog.csdn.net/wangjun_huster/article/details/71747489https://www.whuanle.cn/archives/632https://blog.csdn.net/AI_eye/article/details/118727616https://www.runoob.com/csharp/csharp-attribute.htmlhttps://www.runoob.com/csharp/csharp-reflectio
原创
博文更新于 2026.05.18 ·
346 阅读 ·
13 点赞 ·
0 评论 ·
12 收藏

C # 中的IO(Input/Output)概念

1.概念:I/O:Input/Output,即输入和输出C# 的 I/O 操作主要围绕 控制台输入输出(一般数据显示到控制台,注意格式化) 和 文件输入输出(即文件的读写操作)。2.I/O 重要的类对象:文件操作,目录操作,路径操作控制台输入输出:Console类文件输入输出(即流对象):BinaryReader 从二进制流读取原始数据。BinaryWriter 以二进制格式写入原始数据。BufferedStream 字节流的临时存储。
原创
博文更新于 2026.05.18 ·
176 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

c#基础5

访问权限静态非静态 static返回值类型 代表方法 是否具有return 数据的类 void 和 其他明确的数据类型(int float.. string..)方法名称 大驼峰 见名之意方法参数 实参(调用方法) 和形参(声明方法)大括号语句块。
原创
博文更新于 2026.05.15 ·
256 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

c#基础6

c#语言中泛型类的定义与泛型方法类似,是在泛型类的名称后面加上<T>,当然,也可以定义多个类型,即“<T1,T2,~~~>"。存放一组相同类型的值。
原创
博文更新于 2026.05.15 ·
64 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c#基础2

1. debug和release 1.debug调试 用来运行程序 观察程序执行过程 排查程序错误 不作为正式发布使用 可以使用断点 调试功能 2.release发布 把调试好的程序 通过relase编译 程序更加轻量 ,并做了优化 3.点击快捷键F5 或者点击绿色箭头 启动 4.断点调试 当需要对程序的执行过程进行逐步观察时(或者在排错时)使用断点调试1.当程序经过debug或者release 编译程序后得到的代码的文件,它可以是.exe(可执行文件)或.dll(动态链接库
原创
博文更新于 2026.05.15 ·
389 阅读 ·
10 点赞 ·
0 评论 ·
12 收藏
加载更多