发布时间:2012-12-30 14:08:24
搞过C#多线程的人对其中的AutoResetEvent和ManualResetEvent这两个类都理解,其中的WaitOne()方法和Set()以及Reset()方法在线程同步当中用的是比较多的。AutoResetEvent :当某个线程执行到WaitOne()方法时,该线程则会处于阻塞模式,当被调用了Set()方法,阻塞的线程则会继续向下执行,其状态立即被自动设置为阻塞模式。ManualResetEvent :当某个线程执行到WaitOne()方法时,该线程则会处于阻塞模式,当被调用了Set()方法,阻塞的线程则会继续向下执行,其状态不会被自动设置为阻塞模式,必须调用其Reset()方法才会......【阅读全文】
发布时间:2012-12-30 14:07:21
syntax研究的是句法,或者说是语言的结构,这无关乎语言实体的含义。semantics研究的是语义/含义。对于同一个的语义,不同的语言会采用不同的句法来构成句子。例如:x += yC, C++, C#, Java, Perl, Python, Ruby, PHP, etc.x := x + yALGOL, BCPL, Simula, ALGOL 68, SETL, Pascal, Smalltalk, Modula-2, Ada,&n......【阅读全文】
发布时间:2012-12-30 14:06:25
现在是越来越离不开Eclipse了,包括开发Web的MyEclipse。记得大一的时候很少编程,基本上学一些很基本的计算机知识。偶尔编程的话,一般就会用一下VC6.0或者JCreator。现在大三了,开始认真学习专业知识了。用的最多的IDE就是Eclipse。什么设计模式啊,SSH啊都会用到它。下面给大家分享下我在使用Eclipse的时候最常用的一些快捷键,方便大家提高编程的效率。 1: Shift+Ctrl+O : 自动导包和自动去掉多余的包。比如我们在使用一个类的时候忘了添加import语句,它会自动导入该包(如果有重名的类,会让你选择你需要的那个类) 2. Shift......【阅读全文】
发布时间:2012-12-29 09:55:21
syntax研究的是句法,或者说是语言的结构,这无关乎语言实体的含义。semantics研究的是语义/含义。对于同一个的语义,不同的语言会采用不同的句法来构成句子。例如:x += yC, C++, C#, Java, Perl, Python, Ruby, PHP, etc.x := x + yALGOL, BCPL, Simula, ALGOL 68, SETL, Pascal, Smalltalk, Modula-2, Ada,&n......【阅读全文】
发布时间:2012-12-29 09:54:39
现在是越来越离不开Eclipse了,包括开发Web的MyEclipse。记得大一的时候很少编程,基本上学一些很基本的计算机知识。偶尔编程的话,一般就会用一下VC6.0或者JCreator。现在大三了,开始认真学习专业知识了。用的最多的IDE就是Eclipse。什么设计模式啊,SSH啊都会用到它。下面给大家分享下我在使用Eclipse的时候最常用的一些快捷键,方便大家提高编程的效率。 1: Shift+Ctrl+O : 自动导包和自动去掉多余的包。比如我们在使用一个类的时候忘了添加import语句,它会自动导入该包(如果有重名的类,会让你选择你需要的那个类) 2. Shift......【阅读全文】