博客园 - 泽来
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=3495
2018-01-26T18:02:24Z
泽来
https://www.cnblogs.com/sunsjorlin/
feed.cnblogs.com
https://www.cnblogs.com/sunsjorlin/archive/2006/03/05/343068.html
java多线程---线程之间的通信 - 泽来
1.setDaemon(boolean);为true 创建后面线程,在调用线程的start()方法之前调用。如果一个进程中没有任何前台线程,就算有后台线程在运行,整个进程仍然会结束。isDaemon()判断是不是后面进程Thread tt = new Thread();tt.isDaemon(); 2.setPriority(); 目前windows下只支持三个级别的优先级,分别是:Thread....
2006-03-04T19:52:00Z
2006-03-04T19:52:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】1.setDaemon(boolean);为true 创建后面线程,在调用线程的start()方法之前调用。如果一个进程中没有任何前台线程,就算有后台线程在运行,整个进程仍然会结束。isDaemon()判断是不是后面进程Thread tt = new Thread();tt.isDaemon(); 2.setPriority(); 目前windows下只支持三个级别的优先级,分别是:Thread.... <a href="https://www.cnblogs.com/sunsjorlin/archive/2006/03/05/343068.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2006/03/02/340755.html
设计原则 - 泽来
类设计原则一:单一职责原则:一个类应该仅有一个引起它变化的原因 二:开放封闭原则: 类模块应该是可扩展的,但是不可修改。三:替换原则 子类必须能够替换它们的基类 四:依赖倒置原则 高层模块不应该依赖于低层模块, 二者都应该依赖于抽象。 抽象不应该依赖于实现细节, 实现细节应该依赖于抽象。 五:接口隔离原则 不应该强迫程序依赖于它们不用的方法。 基本面向对象设计原则: 一:针对接口编程而不是针对...
2006-03-01T16:14:00Z
2006-03-01T16:14:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】类设计原则一:单一职责原则:一个类应该仅有一个引起它变化的原因 二:开放封闭原则: 类模块应该是可扩展的,但是不可修改。三:替换原则 子类必须能够替换它们的基类 四:依赖倒置原则 高层模块不应该依赖于低层模块, 二者都应该依赖于抽象。 抽象不应该依赖于实现细节, 实现细节应该依赖于抽象。 五:接口隔离原则 不应该强迫程序依赖于它们不用的方法。 基本面向对象设计原则: 一:针对接口编程而不是针对... <a href="https://www.cnblogs.com/sunsjorlin/archive/2006/03/02/340755.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2006/02/25/337344.html
适配器模式 - 泽来
将一个类的接口转换成客户希望的另一个接口。Adapter模式使原来由于接口不兼容而不能一起工作的那些类能够一起工作。 GOF设计模式Adapter模式主要应用于“希望复用一些现存的类,但是接口又与复用环境要求不一致的情况“,在遗留代码复用,类库迁移等方面非常有用。usingSystem.Collections;usingSystem;interfaceIStack//客户期...
2006-02-24T18:27:00Z
2006-02-24T18:27:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】将一个类的接口转换成客户希望的另一个接口。Adapter模式使原来由于接口不兼容而不能一起工作的那些类能够一起工作。 GOF设计模式Adapter模式主要应用于“希望复用一些现存的类,但是接口又与复用环境要求不一致的情况“,在遗留代码复用,类库迁移等方面非常有用。usingSystem.Collections;usingSystem;interfaceIStack//客户期... <a href="https://www.cnblogs.com/sunsjorlin/archive/2006/02/25/337344.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2006/02/09/327718.html
java复习进程 - 泽来
开始:javac *.java编译java *(不要文件扩展名)super.父类的方法和成员变量子类中调用父类的构造涵数super()必须放在子类构造函数的第一条语句引用包文件import 包名创建包Backage 包名声明成员变量时系统会赋一个初始值,但如果在方法中,就一定要在声明同时初始化.访问修饰符缺省的访问修饰符(friendly)只能在同一个包中使用,出了包即使是子类也不能使用.'作用域...
2006-02-09T06:24:00Z
2006-02-09T06:24:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】开始:javac *.java编译java *(不要文件扩展名)super.父类的方法和成员变量子类中调用父类的构造涵数super()必须放在子类构造函数的第一条语句引用包文件import 包名创建包Backage 包名声明成员变量时系统会赋一个初始值,但如果在方法中,就一定要在声明同时初始化.访问修饰符缺省的访问修饰符(friendly)只能在同一个包中使用,出了包即使是子类也不能使用.'作用域... <a href="https://www.cnblogs.com/sunsjorlin/archive/2006/02/09/327718.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2006/02/09/327551.html
java小点滴 - 泽来
1.= = 和 equals()方法 = = 比较是否指向同一个引用,而equals()比较值equals()原形booleanequals(Objectobj){returnthis==obj;}Object对象默认使用了==操作符。所以如果你自创的类没有覆盖equals方法,那你的类使用equals和使用==会得到同样的结果。同样也可以看出,Object的equals方法没有达到equals方...
2006-02-09T03:15:00Z
2006-02-09T03:15:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】1.= = 和 equals()方法 = = 比较是否指向同一个引用,而equals()比较值equals()原形booleanequals(Objectobj){returnthis==obj;}Object对象默认使用了==操作符。所以如果你自创的类没有覆盖equals方法,那你的类使用equals和使用==会得到同样的结果。同样也可以看出,Object的equals方法没有达到equals方... <a href="https://www.cnblogs.com/sunsjorlin/archive/2006/02/09/327551.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2006/02/09/327510.html
转>java5.0新特性 - 泽来
Java 5.0发布了,许多人都将开始使用这个JDK版本的一些新增特性。从增强的for循环到诸如泛型(generic)之类更复杂的特性,都将很快出现在您所编写的代码中。我们刚刚完成了一个基于Java 5.0的大型任务,而本文就是要介绍我们使用这些新特性的体验。本文不是一篇入门性的文章,而是对这些特性以及它们所产生的影响的深入介绍,同时还给出了一些在项目中更有效地使用这些特性的技巧。 简介 在...
2006-02-09T02:22:00Z
2006-02-09T02:22:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】Java 5.0发布了,许多人都将开始使用这个JDK版本的一些新增特性。从增强的for循环到诸如泛型(generic)之类更复杂的特性,都将很快出现在您所编写的代码中。我们刚刚完成了一个基于Java 5.0的大型任务,而本文就是要介绍我们使用这些新特性的体验。本文不是一篇入门性的文章,而是对这些特性以及它们所产生的影响的深入介绍,同时还给出了一些在项目中更有效地使用这些特性的技巧。 简介 在... <a href="https://www.cnblogs.com/sunsjorlin/archive/2006/02/09/327510.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2006/01/24/322502.html
面试题收集 - 泽来
1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? 2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?4. C#可否对内存进行直接的操作?(这可是个难点哦?...
2006-01-24T02:45:00Z
2006-01-24T02:45:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? 2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?4. C#可否对内存进行直接的操作?(这可是个难点哦?... <a href="https://www.cnblogs.com/sunsjorlin/archive/2006/01/24/322502.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2006/01/02/309945.html
我买的书 - 泽来
.net框架程序设计(修订版)作者:美 Jeffrey Richter 译:李建忠出版社:清华大学出版社 面向对象分析与设计 作者:美 GradyBooch 译:冯博琴 冯岚 薛涛 崔舒宁 出版社:机械工业出版社C#设计模式 作者:美 Steven John Metsker 译:颜炯出版社:中国电力出版社中文版Sql Server2000 开发与管理应用实例 作者:邹建 出版社:人民邮电出版社2...
2006-01-02T14:25:00Z
2006-01-02T14:25:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】.net框架程序设计(修订版)作者:美 Jeffrey Richter 译:李建忠出版社:清华大学出版社 面向对象分析与设计 作者:美 GradyBooch 译:冯博琴 冯岚 薛涛 崔舒宁 出版社:机械工业出版社C#设计模式 作者:美 Steven John Metsker 译:颜炯出版社:中国电力出版社中文版Sql Server2000 开发与管理应用实例 作者:邹建 出版社:人民邮电出版社2... <a href="https://www.cnblogs.com/sunsjorlin/archive/2006/01/02/309945.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/30/308483.html
java编程思想中关于多态性的描述 - 泽来
多态性是继数据抽象和继承之后,面向对象语言的第三个特征。它提供了另一个层面的接品与实现分离,也就是说把 做什么 和 怎么做分离开来。多态性是一项很重要的技术,它能够将会变的和不会变的东西分隔开来一些代码importjava.util.*;classNote{privateStringnoteName;privateNote(StringnoteName){this.noteName=noteNam...
2005-12-30T12:19:00Z
2005-12-30T12:19:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】多态性是继数据抽象和继承之后,面向对象语言的第三个特征。它提供了另一个层面的接品与实现分离,也就是说把 做什么 和 怎么做分离开来。多态性是一项很重要的技术,它能够将会变的和不会变的东西分隔开来一些代码importjava.util.*;classNote{privateStringnoteName;privateNote(StringnoteName){this.noteName=noteNam... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/30/308483.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/30/307989.html
javascipt正则表达式 - 泽来
构造函数new RegExp("pattern",flags );pattern 正则表达式文本flags 如果存在则为g 全文匹配; i 忽略大小写; gi 前两种组合^ 匹配一个输入或一行的开头& 匹配一个输入或一行的结尾* 匹配前面元字符0次或多次+ 匹配前面元字符1次或多次? 匹配前面的元字符0次或1次x|y 匹配x或y{n} 精确匹配n次{n,} 匹配n以上次数{n,m} 匹配n...
2005-12-30T03:02:00Z
2005-12-30T03:02:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】构造函数new RegExp("pattern",flags );pattern 正则表达式文本flags 如果存在则为g 全文匹配; i 忽略大小写; gi 前两种组合^ 匹配一个输入或一行的开头& 匹配一个输入或一行的结尾* 匹配前面元字符0次或多次+ 匹配前面元字符1次或多次? 匹配前面的元字符0次或1次x|y 匹配x或y{n} 精确匹配n次{n,} 匹配n以上次数{n,m} 匹配n... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/30/307989.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/30/307952.html
javascript小代码 - 泽来
//禁止右击<scriptlanguage="javascript">functionestopRightclick(){if(event.button==2){alert(你点击了右键!);}}document.onmousedown=estopRightclick();</script>
2005-12-30T02:00:00Z
2005-12-30T02:00:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】//禁止右击<scriptlanguage="javascript">functionestopRightclick(){if(event.button==2){alert(你点击了右键!);}}document.onmousedown=estopRightclick();</script> <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/30/307952.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/29/307674.html
DataGrid数据在Execel中打开 - 泽来
publicvoidToExcel(System.Web.UI.Controlctl){HttpContext.Current.Response.AppendHeader("Content-Disposition","attachment;filename=DayReport.xls");HttpContext.Current.Response.Charset="UTF-8";HttpContex...
2005-12-29T13:02:00Z
2005-12-29T13:02:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】publicvoidToExcel(System.Web.UI.Controlctl){HttpContext.Current.Response.AppendHeader("Content-Disposition","attachment;filename=DayReport.xls");HttpContext.Current.Response.Charset="UTF-8";HttpContex... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/29/307674.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/29/307199.html
javascript高级教程 - 泽来
脚本语言:指WEB浏览器内由解释器执行的语言。javascript对象模型window->document->form->table,button,text.1.window为最高级对象也是默认的对象。window包含与用户通信的一些方法:alert(),prompt(),confirm();window对象有关的事件处理程序:onLoad,onUnload;window对象的相...
2005-12-29T03:01:00Z
2005-12-29T03:01:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】脚本语言:指WEB浏览器内由解释器执行的语言。javascript对象模型window->document->form->table,button,text.1.window为最高级对象也是默认的对象。window包含与用户通信的一些方法:alert(),prompt(),confirm();window对象有关的事件处理程序:onLoad,onUnload;window对象的相... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/29/307199.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/24/303713.html
智力题收集 - 泽来
1.12个小球看上去无任何差别,但其中一个质量相对于其它11个有异(不能确定任重还是偏轻),用一天秤,三次找出那个球并确定是偏重还是偏轻。2. 3个传教士和3个野人过河,船一次只能载两个人,当岸的任何一边野人数量多于传教士时,野人将吃掉传教士,方案失败。他们如何过河?3.甲乙两间房,甲房有三个开关,乙房有三个灯泡,一个开关对应一个灯泡,在甲房看不见乙房,只能在甲房和乙房各呆一次,请问:开关和灯泡的...
2005-12-23T17:21:00Z
2005-12-23T17:21:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】1.12个小球看上去无任何差别,但其中一个质量相对于其它11个有异(不能确定任重还是偏轻),用一天秤,三次找出那个球并确定是偏重还是偏轻。2. 3个传教士和3个野人过河,船一次只能载两个人,当岸的任何一边野人数量多于传教士时,野人将吃掉传教士,方案失败。他们如何过河?3.甲乙两间房,甲房有三个开关,乙房有三个灯泡,一个开关对应一个灯泡,在甲房看不见乙房,只能在甲房和乙房各呆一次,请问:开关和灯泡的... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/24/303713.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/23/303089.html
asp.net的TextBox回车触发事件 - 泽来
//直接在js中写<scriptlanguage="javascript">functionEnterTextBox(){if(event.keyCode==13&&document.all["TextBox1"].value!=""){event.keyCode=9;event.returnValue=false;document.all["TextBox1"].cl...
2005-12-23T01:40:00Z
2005-12-23T01:40:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】//直接在js中写<scriptlanguage="javascript">functionEnterTextBox(){if(event.keyCode==13&&document.all["TextBox1"].value!=""){event.keyCode=9;event.returnValue=false;document.all["TextBox1"].cl... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/23/303089.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/17/298872.html
Builder生成器模式 - 泽来
定义:将一个复杂对象的构建与其表示相分离,使同样的构建过程可以创建不同的表示. -------GOF一个复 杂对象的构建,通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临剧烈的变化,但是将将它们组合在一起的算法却相对稳定.1.主用于分步骤的构建一个复杂的对象.其中“分步骤”是一个稳定的算法,而对象的各个部份则经常 变化2.变化哪,封装在...
2005-12-16T16:57:00Z
2005-12-16T16:57:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】定义:将一个复杂对象的构建与其表示相分离,使同样的构建过程可以创建不同的表示. -------GOF一个复 杂对象的构建,通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临剧烈的变化,但是将将它们组合在一起的算法却相对稳定.1.主用于分步骤的构建一个复杂的对象.其中“分步骤”是一个稳定的算法,而对象的各个部份则经常 变化2.变化哪,封装在... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/17/298872.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/16/298176.html
单件模式(singleton) - 泽来
保证一个类只有一个实例的机制.站在类的设计者的角度,强制使一个类只能有一个实例,而不是站在类的使用者角度。要点:1.singleton不要实现ICloneable,避免出现多个实例,与singleton冲突2.singleton不要支持序列化,如上同理。3.不要实现在多现程环境中. 单件模形初形publicclassSingleton{privatestaticSingletoninstance=...
2005-12-15T17:06:00Z
2005-12-15T17:06:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】保证一个类只有一个实例的机制.站在类的设计者的角度,强制使一个类只能有一个实例,而不是站在类的使用者角度。要点:1.singleton不要实现ICloneable,避免出现多个实例,与singleton冲突2.singleton不要支持序列化,如上同理。3.不要实现在多现程环境中. 单件模形初形publicclassSingleton{privatestaticSingletoninstance=... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/16/298176.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/12/02/289541.html
是男人就坚持100下(强力益智,请留下战绩) - 泽来
在C字的缺口方向按相应的方向键,10个以后速度会加到很快。 在Loading上单击右键.选择播放.
2005-12-02T13:54:00Z
2005-12-02T13:54:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】在C字的缺口方向按相应的方向键,10个以后速度会加到很快。 在Loading上单击右键.选择播放. <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/12/02/289541.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/11/30/288092.html
XMLHTTP简介 - 泽来
MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。 创建XMLHTTP对象的语句如下: Set objXML = CreateObject("Msxml2.XMLHTTP") 或Set objXML = CreateObject(“Microsoft.XMLHTTP”)' Or, for version 3.0...
2005-11-30T13:02:00Z
2005-11-30T13:02:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。 创建XMLHTTP对象的语句如下: Set objXML = CreateObject("Msxml2.XMLHTTP") 或Set objXML = CreateObject(“Microsoft.XMLHTTP”)' Or, for version 3.0... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/11/30/288092.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sunsjorlin/archive/2005/11/29/286677.html
多级无刷新联动(GB2312编码转换为UTF-8未取得满意效果) - 泽来
//此方法根据济览器类型取得对应的传值方法functiongetType(){varA=null;try{A=newActiveXObject("Msxml2.XMLHTTP");}catch(e){try{A=newActiveXObject("Microsoft.XMLHTTP");}catch(oc){A=null;}}if(!A&&typeofXMLHttpRequest!...
2005-11-29T01:51:00Z
2005-11-29T01:51:00Z
泽来
https://www.cnblogs.com/sunsjorlin/
【摘要】//此方法根据济览器类型取得对应的传值方法functiongetType(){varA=null;try{A=newActiveXObject("Msxml2.XMLHTTP");}catch(e){try{A=newActiveXObject("Microsoft.XMLHTTP");}catch(oc){A=null;}}if(!A&&typeofXMLHttpRequest!... <a href="https://www.cnblogs.com/sunsjorlin/archive/2005/11/29/286677.html" target="_blank">阅读全文</a>