Document
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 133 下一页
摘要: 一、使用线程的理由 1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。 2、可以使用线程来简化编码。 3、可以使用线程来实现并发执行。 二、基本知识 1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。 2、前台线程和 阅读全文
posted @ 2017-11-15 11:19 从未被超越 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 多线程、方便扩展的Windows服务程序框架 吴剑 2012-06-02 转载请注明出处:http://www.cnblogs.com/wu-jian/ 前言 在项目应用中经常会碰到定时调度的工作,比如我曾经开发一个日访问量超过1000W的网站,如果这1000W访问都从数据库读取数据显示给用户,我的 阅读全文
posted @ 2017-11-15 10:43 从未被超越 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 大家好,本次讨论的是C#中的并行开发,给力吧,随着并行的概念深入,哥也赶上这个潮流了,其实之前讨论C#的异步调用或者C#中BeginInvoke或者Invoke都已经涉及了部分本篇的内容。 参考书目:Professional.C#.4.0.and.NET.4.pdf 以及 Pro .NET 4 Pa 阅读全文
posted @ 2017-11-13 15:00 从未被超越 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 菜鸟学习并行编程,参考《C#并行编程高级教程.PDF》,如有错误,欢迎指正。 网址:https://www.cnblogs.com/woxpp/p/3928788.html 目录 C#并行编程-相关概念 C#并行编程-Parallel C#并行编程-Task C#并行编程-并发集合 C#并行编程-线 阅读全文
posted @ 2017-11-13 14:38 从未被超越 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 在上篇最后一个例子之后,我们发现了怎么去使用线程池,调用ThreadPool的QueueUserWorkItem方法来发起一次异步的、计算限制的操作,例子很简单,不是吗? 然而,在今天这篇博客中,我们要知道的是,QueueUserWorkItem这个技术存在许多限制。其中最大的问题是没有一个内建的机 阅读全文
posted @ 2017-11-13 14:09 从未被超越 阅读(655) 评论(0) 推荐(0) 编辑
摘要: public partial class Form1 : Form { CountdownEvent hander = new CountdownEvent(10); public static object lock_action = new object(); public Form1() { 阅读全文
posted @ 2017-11-13 13:01 从未被超越 阅读(315) 评论(0) 推荐(0) 编辑
摘要: C# 线程知识--使用Task执行异步操作 在C#4.0之前需要执行一个复杂的异步操作时,只能使用CLR线程池技术来执行一个任务。线程池执行异步任务时,不知道任务何时完成,以及任务的在任务完成后不能获取到返回值。但是在C#4.0中引人了一个的任务(System.Threading.Tasks命名空间 阅读全文
posted @ 2017-11-13 13:01 从未被超越 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 定义一个委托实现回调函数 public delegate void CallBackDelegate(string message); 程序开始的时候 //把回调的方法给委托变量 CallBackDelegate cbd = CallBack; //启动线程 Thread th = new Thread(Fun); th.Start(cbd);//开始线程,代入参数 //线程执行的方法 参... 阅读全文
posted @ 2017-11-13 12:57 从未被超越 阅读(3009) 评论(0) 推荐(0) 编辑
摘要: 其实这个比较简单,子线程怎么通知主线程,就是让子线程做完了自己的事儿就去干主线程的转回去干主线程的事儿。 那么怎么让子线程去做主线程的事儿呢,我们只需要把主线程的方法传递给子线程就行了,那么传递方法就很简单了委托传值嘛; 下面有一个例子,子线程干一件事情,做完了通知主线程 1 2 3 4 5 6 7 阅读全文
posted @ 2017-11-13 12:52 从未被超越 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 继上篇文章《绝对干货,教你4分钟插入1000万条数据到mysql数据库表,快快进来》发布后在博客园首页展示得到了挺多的阅读量,我这篇文章就是对上篇文章的千万级数据库表在高并发访问下如何进行测试访问 这篇文章的知识点如下: 1.如何自写几十行代码就能模拟测试高并发下访问千万级数据库表 2.比较高并发下 阅读全文
posted @ 2017-11-10 15:30 从未被超越 阅读(966) 评论(1) 推荐(0) 编辑
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 133 下一页