- 博客(9)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 如何提高TreeView与存储过程的结合使用的效率
TreeView作为C#.net中提供的一个非常有用的控件,我们常常拿它做一些诸如“资源管理器”一类的窗口,作为TreeView本身,它默认读取的是XML文件,但是,真正的实际工作中,我们为了程序的灵活性,往往要把它与数据库结合使用。加上C/S中网络的条件,最好的办法就是在服务器端把所需要的东西用存储过程调出来,通过网络一次传到客户端,缓冲到内存(DataSet)中,然后在TreeView
2006-02-28 14:13:00 2651
原创 关于Monitor.wait(...)和Monitor.pulse(...)的理解
Monitor.wait(...)是将线程放在等待队列中去。所以,它在把对象放到等待队列去之前,这个对象有可能是在就绪队列中,而且很有可能,特别是当其他的线程在这个线程等待之前有处理这个对象,那么它就在就绪队列当中了。 一开始就进入等待状态,也就是等别的线程调用Pulse或PulseAll。 Monitor.pulse(...)是将对象从当先的线程中放掉,让对象到就绪队列中去,可
2006-02-20 21:35:00 4481
原创 线程的相关概念
主线程: 在同一个进程内可以存在很多线程,与进程同时启动的那个线程是主线程。非主线程不可能自己启动,一定是直接或间接由主线程启动的。同步线程和非同步线程: 线程与线程之间可以相互通信,共同使用某些资源。每个线程具有自己的优先级,优先级高的先执行,低的后执行。众线之间的关系非有趣——如果它们之间是互相独立、谁也不用顾及谁的话,那么就是“非同步状态”(Unsynchronize
2006-02-19 21:36:00 1531
原创 怎样把PDF文件在WinForm窗口中显示出来
Steps to create the C# version1. Create a windows form application by using VS2. Make the Acrobat control available in the toolbox of VSTools->Add/Remove Toolbox Items: turn on "Adobe Acrobat 7.0 Br
2006-02-18 14:40:00 6362 2
原创 Process对象为什么要在使用完之后Close()。
对于C#来说,不像C++那样在一个对象使用完毕后要free,例如p.free,来释放p所引用对象所占用的资源,因为它自己有一套垃圾回收机制,这样的话,无论对于开发者还是程序的健壮性来说都是有好处的。 但是,C#中的Process类提供了Close()方法,用来释放Process对象所关联的资源,这是为什么呢?我们可以这么理解,如果我们在用完了Process对象之后没有用Close
2006-02-18 12:45:00 4550
原创 ListView的BeginUpdate()和EndUpdate()的用处
其实不管是ListView还是其他的控件,我相信对于BeginUpdate()和EndUpdate()的理解都是相同的。 首先,我们先建立一个概念,在对ListView添加一组Items的时候我们应该用哪几种方法。第一种,一次以集合的方式,对一大堆Items一次加到ListView对象中去。第二种,每次加一个Item,用循环的方法全部把它们加完。 BeginUpdate
2006-02-17 15:03:00 4114 3
转载 组件对象模型(COM)的概念(转贴)
组件对象模型(COM),是微软公司为了计算机工业的软件生产更加符合人类的行为方 式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一 的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方 面的:可以将系统中的组件用新的替换掉,以便随时进行系统的升级和定制;可以在多 个应用系统中重复利用同一个组件;可以方便的将应用系统扩展到网络环境下;COM与 语言
2006-02-14 11:16:00 5190
转载 李维:我的回忆和一些有趣的事(About Borland)(转载)
[1;37m【 以下文字转载自 [32mCS [37m讨论区 】 【 原文由[32m hoopdream[37m 所发表 】[m 声明 以下的这篇文章内容是我个人的回忆以及看法,没有任何特别的偏见,许多的事情是根 据我的记忆以及从许多人的诉说中得知的,也许内容不是百分之百的正确,不过我想这 些内容有一定的可信度到是可以保证的。当然有一些事情确定的发生时间和顺序不一定 都和我的记忆一
2006-02-14 11:07:00 3058
ARM汇编语言的系统号调用例程
2020-09-27
图形学DDA画直线算法
2010-02-12
VS2005最简单的OpenGL例子
2010-02-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人