上一页 1 ··· 5 6 7 8 9 10 11 下一页

2019年11月20日

从超大html表单提取标题和input的属性,以及在input特定属性前插入内容

摘要: 编程时遇到需要从超大html表单(标题和input成对)中提取“标题和input中的ref值”,以及在input特定属性前插入内容,特写下面两个方法,避免重复劳动。 c static void Main(string[] args) { ReadTxt(); InsertText(); } /// 阅读全文

posted @ 2019-11-20 14:42 anjun_xf 阅读(360) 评论(0) 推荐(0) 编辑

2019年11月11日

2.1~2.10 线程同步技术

摘要: 将学习多线程中使用共享资源的常用技术。 Mutex semaphoreSlim autoResetEvent manualResetSlim countDownEvent Barrier ReaderWriterLockSlim SpinWait 单词 看不懂:2.5、2.6、2.8、2.10 。 阅读全文

posted @ 2019-11-11 08:25 anjun_xf 阅读(211) 评论(0) 推荐(0) 编辑

2019年11月1日

接触到的报表工具

摘要: fastreport —— 制作打印表单 资料下载 ————入门必填(内含入门经典pdf) 另存为“abc.frx”可以记事本打开,修改里面xml。 百度文库:FastReport打印模板制作手册 FastReport经典入门 优酷视频教程 其他技巧: 报表内if-else逻辑判断[IIf([isO 阅读全文

posted @ 2019-11-01 10:35 anjun_xf 阅读(139) 评论(0) 推荐(0) 编辑

2019年10月29日

多线程零碎整理

摘要: 同步 (synchronous)就是协同步调,按预定的先后次序进行运行。如:你说完,我再说。“同”字从字面上容易理解为一起动作,其实不然,“同”字应是指协同、协助、互相配合。能表示前者意义的是“并发”。那么异步就与同步相反,就像两个人走路,每个人按照自己的节奏走,步伐不一定要一致。 百科词条: "C 阅读全文

posted @ 2019-10-29 08:20 anjun_xf 阅读(100) 评论(0) 推荐(0) 编辑

2019年10月28日

1.2 ~ 1.8 线程:创建、暂定、等待、终止、状态、优先级、前台线程和后台线程

摘要: 1.2 使用C 创建线程 结果两组范围是1到10的数字会随机交叉输出。说明PrintNumber方法同时运行在主线程和另一个线程中。 在运行的程序是一个进程,一个进程是n个线程,始终有1个线程作为主线程。 ,ParameterizedThreadStart用 执行(本方法只能传一个参数,如果想传多个 阅读全文

posted @ 2019-10-28 08:09 anjun_xf 阅读(142) 评论(0) 推荐(0) 编辑

2019年10月27日

1.12 处理异常

摘要: 本代码介绍了在线程中如何正确处理异常。在线程中始终使用try catch代码块非常重要,因为不可能在线程代码之外来捕获异常。 代码解读: 定义两个抛异常的线程,一个没有try catch处理,另一个有处理。可以看到Main方法里异常没有被try cath捕获到。 所以如果使用线程,一般不要在线程中抛 阅读全文

posted @ 2019-10-27 17:29 anjun_xf 阅读(93) 评论(0) 推荐(0) 编辑

1.11 使用Monitor类锁定资源

摘要: 本代码演示了一个常见的多线程错误“死锁(deadlock)”。main方法中第一部分演示用Monitor避免死锁,第二部分用lock创建死锁,而死锁后程序会停止工作。 代码解读: LockTooMuch方法:先锁住第一个对象lock1,过1s后锁住第二个对象lock2。然后在另一个线程中启动该方法, 阅读全文

posted @ 2019-10-27 17:03 anjun_xf 阅读(105) 评论(0) 推荐(0) 编辑

1.10 使用C#中的lock关键字

摘要: 本代码描述如何确保当前一个线程使用某些资源时,同时其他线程无法使用该资源。 c using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplica 阅读全文

posted @ 2019-10-27 10:50 anjun_xf 阅读(302) 评论(0) 推荐(0) 编辑

1.9 向线程传递参数

摘要: 《C 多线程编程实战》1.9节笔记 演示如何提供一段代码来使用要求的数据运行另一个线程。代码介绍了4种方式来满足此任务。 using System; using System.Collections.Generic; using System.Linq; using System.Text; usi 阅读全文

posted @ 2019-10-27 10:07 anjun_xf 阅读(133) 评论(0) 推荐(0) 编辑

2019年10月7日

LINQ to XML实现对象xml的增删改查

摘要: XmlHelper类 using System.Data; using System.IO; using System.Xml.Linq; using System.Linq; using System.Collections.Generic; using System; using System. 阅读全文

posted @ 2019-10-07 19:02 anjun_xf 阅读(156) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 下一页

导航

TOP