摘要:
1.C#的处理事件整个框架,其实就是观察者模式的一种应用 观察者模式:老师监视学生考试,学生若作弊,老师立即打人2.涉及的元素: 所以必须涉及两个对象,事件引发者(触发)--学生;事件处理者--老师 同时涉及两个事件,触发事件--作弊;处理事件--打人3.学生类 //其实Cheating就是一... 阅读全文
摘要:
微软的官方例子BackgroudWorker就是一个封装好的异步处理类(就是多线程,广泛用于winform开发中)例子:1.界面效果: 一个label,两个button2.Form2.cs的代码 1 using System; 2 using System.Collections.Generi... 阅读全文
摘要:
1 class Person 2 { 3 private string name; 4 private string age; 5 private string job; 6 7 public Person(string n... 阅读全文
摘要:
1.从来不要试图一下子将所有的事情办好。 我正在介绍的这种方法的关键之处是:它可以让你知道是否你的一个改变不能正常工作或者是使某个地方运行不正常。 2. 当一次做得太多的时候,你会不可避免的遇到错误, 并且你将不得不恢复你所做的一切更改来找出问题到底是出在那儿了。 这是一项非常艰难的 工作... 阅读全文
摘要:
1.url: http://www.test.com/user/ 跟:http://www.test.com/user 这两个URL对于用户来说应该是一样的,但从编程的角度来说,它们可以不相同 但我们的目的就是要它们相同 所以在配置文件中就应该这样写 RewriteRule ^/user/?$ 目... 阅读全文
摘要:
1.直接使用php.exe命令执行php程序的格式: php test.php2.因为没有经过apache或iis这种服务器,所以一些基于服务器的变量是不能使用的, 如$_SERVER,$_ENV等3.最关键的一点是: 如果程序中有使用到文件,或者是跟文件路径相关的代码, 这里的路径最... 阅读全文
摘要:
如下:tableLayoutPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(244)))), ((int)(((byte)(243))))); 阅读全文
摘要:
在没有package语句的java类,我们可以直接使用:javac Test.java就可以了,如果Test.java中包含package语句,如:package abc;编译后,是要求Test.class文件放在abc目录下的所以这时候就又两种方法达到目的:1.笨方法,先直接编译Test.java... 阅读全文
摘要:
System.arraycopy();//静态方法,在System类中定义,注意copy首字母是小写的例子:int[] a = {1,2,3,4,5};int[] b = {9,8,7,6};/*arraycopy有5个参数,第一个为:复制数组;第二个为:从哪个元素开始复制;*第三个为:目标数组;第... 阅读全文
摘要:
Timer就是用来计时操作,如:你想在多少秒之后执行某个动作Timer showTextBoxTimer = new Timer(); //新建一个Timer对象 showTextBoxTimer.Interval = 1000;//设定多少秒后行动,单位是毫秒 ... 阅读全文