C#
xiaxiaoying2012
这个作者很懒,什么都没留下…
展开
-
多线程 状态 锁 的理解
1、线程状态有:a、创建状态;b、就绪状态;c、运行状态;d、等待状态;e、阻塞状态;f、结束状态其中等待状态和阻塞状态理解:当前线程调用了wait()、sleep()、join()等方法的时候会进入到等待状态。进入等待状态的线程没有机会获取cpu的使用权,只有执行了唤醒操作或者定时时间(执行了wait(时间)、sleep(时间)进入等待状态的)到了,等待状态的线程就会进入就绪状态,才有机会获...原创 2020-03-24 10:46:12 · 304 阅读 · 0 评论 -
NPOI实现 Excel导入导出
实现对象集合写入到Excel和Excel数据读出到对象集合的功能/// <summary> /// 自定义列属性 /// </summary> public class ColumnAttribute:Attribute { public string ColumnName { get; set; } p...原创 2020-03-11 15:11:24 · 256 阅读 · 0 评论 -
像CSS选择器读取HTML元素那样读取XML值
闲来无事写个程序来读取xml文本内容。使用微软提供的接口读取xml数据不能像jQuery和CSS那样方便的读取HTML元素,于是自己写个程序来实现类似的功能,代码如下:public class XmlReader { /// <summary> /// 读取xml节点值 /// </summary> ...原创 2019-02-27 14:49:38 · 198 阅读 · 0 评论 -
根据数据库表结构生成C#类文件
这是一个小工具,用来根据数据库表结构来生成对应的C#类文件,目前只支持Sql Server首先打开这个程序的界面如下可以选择数据库类型,需要填写数据库的连接字符串。目前只支持Sql Server当填完数据库连接地址之后可以点击测试连接进行测试,测试成功后可点击“下一步”会弹出如下界面这里面可以选择需要生成类文件的表“类命名空间”为生成的类文件里面的namespace...原创 2019-07-17 14:33:46 · 1495 阅读 · 0 评论