1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. C>
  5. C??Winform?假死

当前主题:C??Winform?假死

C??Winform?假死相关的博客

查看更多 写博客

.Net Winform 开发笔记(四) 透过现象看本质

写在前面: 从一个窗体的创建显示,再到与用户的交互,最后窗体关闭,这中间经历过了一系列复杂的过程,本文将从Winform应用程序中的Program.cs文件的第一行代码开始,逐步分析一个Winform应用程序到底是怎样从出生走向死亡,这其中包括Form.Sh

阅读全文

.NET面试题解析(07)-多线程编程与线程同步

转自:http://www.cnblogs.com/anding/p/5301754.html   常见面试题目: 1. 描述线程与进程的区别? 2. 为什么GUI不支持跨线程访问控件?一般如何解决这个问题? 3. 简述后台线程和前台线程的区别? 4. 说说常

阅读全文

线程池,千万注意,原来很多人都在错用

线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行。 [C#线程池] 场景:以下是C# winform写的一个线程池示例程序。窗体上,分别拖放一个开

阅读全文

“秒杀”心得

本文记录对某网站A的秒杀活动编写秒杀器的经历和技术重点。 故事回顾 某日早上,朋友给我说最近A网站在开展秒杀活动,有IPad、IPhone,让大家一起去秒杀。结果我们四个人一起秒,都没有别人快,没有一个人秒到。然后下午我就开始尝试分析它网站的秒杀流程,并尝试

阅读全文

PostSharp - Thread Dispatching(GUI多线程)

在我们的桌面应用程序(不管是WinForm还是WPF)我们都必须去面对线程的dispatching。在window图形用户系统中像基于.net的WinForm或者是WPF都有一个唯一的主线程。他们是基于Win32消息循环队列机制处理UI界面的事件(又分为事件的

阅读全文

DIY 一套正版、免费、强大的 Visual Studio 2012 IDE

作为开发软件的程序员,应在力所能及的情况下使用正版软件。最近一直在用VisualStudio 2012 Express Desktop/Web 版本开发项目。VisualStudio 2012 Express 是免费的,功能基本上够用,但是还是有很多不足,如:

阅读全文

《CLR Via C# 第3版》笔记之(二十一) - 异步编程模型(APM)

APM是.NET中异步编程模型的缩写(Asynchronous Programing Model)。 通过异步编程,使得我们的程序可以更加高效的利用系统资源。 主要内容: 一个APM的例子 GUI中的APM APM的优劣点 AMP使用中的注意事项 1. 一个

阅读全文

假导出Excel功能实现,按CSV格式快速导出功能代码参考(追求代码追求简洁复用)浙江杭州

我们辛苦录入的数据都希望能有重复利用的价值,一方面这些基础数据需要有数据库级的重复利用,程序级别的重复利用,另一方面还需要直接可以方便的导出倒入的功能比较好,虽然我们自己制作的统计分析功能很强大,但是还是没有Office Excel这么灵活强大,毕竟人家是世界

阅读全文