2009年4月30日

C#基础概念问答

摘要: 做C#开发已经快5年了,一些常见的问题或许也会有不知道答案的时候,特总结了一些常见的问题,并给出答案。 阅读全文

posted @ 2009-04-30 13:20 Joe.W.Chen 阅读(458) 评论(0) 推荐(0) 编辑

C# WinForm多线程(三)---- Control.Invoke

摘要: 下面我们就把在Windows Form软件中使用Invoke时的多线程要注意的问题给大家做一个介绍。 阅读全文

posted @ 2009-04-30 11:26 Joe.W.Chen 阅读(11599) 评论(7) 推荐(10) 编辑

批处理文件的应用

摘要: 最近的一个项目需要用到大量的批处理既bat 文件,初次接手,感觉很迷糊。 通过一个项目的学习和研究,特总结如下。简单的说,批处理文件实际上是dos命令的一个集合,然后让这个集合运行在dos环境来实现某些特定的功能。 阅读全文

posted @ 2009-04-30 09:40 Joe.W.Chen 阅读(739) 评论(0) 推荐(0) 编辑

2009年4月29日

使用BackgroundWorker组件进行异步操作编程

摘要: 本文介绍了BackgroundWorker组件的功能及在基于事件的异步操作编程中的应用,并对组件的实现原理进行简述。在应用程序中,可能会遇到一些执行耗时的功能操作,比如数据下载、复杂计算及数据库事务等,一般这样的功能会在单独的线程上实现,执行结束后结果显示到用户界面上,这样可避免造成用户界面长时间无响应情况。在.NET 2.0及以后的版本中,FCL提供了BackgroundWorker组件来方便的实现这些功能要求。 阅读全文

posted @ 2009-04-29 09:48 Joe.W.Chen 阅读(1905) 评论(2) 推荐(0) 编辑

2009年4月28日

C# WinForm多线程(二)---- ThreadPool 与 Timer

摘要: 本文接上文,继续探讨WinForm中的多线程问题,再次主要探讨threadpool 和timer 阅读全文

posted @ 2009-04-28 15:50 Joe.W.Chen 阅读(5209) 评论(0) 推荐(0) 编辑

C# WinForm多线程(一)----- Thread类库

摘要: 本文介绍c#多线程中比较复杂的方法,调用thread类库。 阅读全文

posted @ 2009-04-28 14:36 Joe.W.Chen 阅读(11733) 评论(5) 推荐(1) 编辑

Windows Form UI线程机制

摘要: Windows Form的UI线程既form程序运行的主线程,它负责界面的创建,更新等与界面直接有关的工作。那么,这个线程的实现机制是什么呢,它与windows的消息机制有没有关联呢。本文从这里出手,来浅谈一下ui线程机制。 阅读全文

posted @ 2009-04-28 14:23 Joe.W.Chen 阅读(2005) 评论(0) 推荐(1) 编辑

2009年4月27日

Perl中的正则表达式

摘要: 正则表达式是 Perl 语言的一大特色,也是 Perl 程序中的一点难点,不过如果大家能够很好的掌握他,就可以轻易地用正则表达式来完成字符串处理的任务,当然在 CGI 程序设计中就更能得心应手了。下面我们列出一些正则表达式书写时的一些基本语法规则。 阅读全文

posted @ 2009-04-27 16:07 Joe.W.Chen 阅读(378) 评论(0) 推荐(0) 编辑

EVAL执行解说

摘要: 前几天做perl程序,偶碰到一串eval脚本,让人大跌眼镜,因为不知道是干嘛的。现有时间,就专门收集了一些资料,发现绝大多数都是英语资料。为了以后能快点上手,故通过分析,code验证,特意归纳如下。 阅读全文

posted @ 2009-04-27 15:30 Joe.W.Chen 阅读(351) 评论(0) 推荐(0) 编辑

Perl语言的多线程(二)

摘要: 很多时候使用perl多线程可以达到很不错的效果,可以节约很多时间完成很复杂的工作。但通过perl threads模块的描述文件可以看到,它也有很多缺点。比如说在使用perl多线程的时候,必须的保证所有引用的模块都是支持thread。而在实际应用中,我们很难做到这样。比如我们要多线程,但同时要应用OLE模块去操作activex。 此用例应该是一种很常见的用例。那是不是意味着此时我们不得不放弃使用多线程呢。 非也, 本文介绍一种可以使用多线程和ole的例子。 阅读全文

posted @ 2009-04-27 14:50 Joe.W.Chen 阅读(2209) 评论(0) 推荐(0) 编辑

导航