`
文章列表
从demo开始一步步的学习,Spring,来了     按照Java编码惯例,先编写个接口HelloWorldService     /** * @ClassName: HelloWorldService * @Description: 第一个例子Service接口 * @author sunrain * @date 2011-1-1 */ public interface HelloWorldService { public void sayHello(); }     插叙一句,程序中注释很重要,养成良好的编码习惯,Eclipse支持注释的自动 ...
人感觉Junit在有些系统中实用,有些系统中可以不用,比如业务经常变动的系统中可能就不适合使用Junit,因为业务的变动导致Junit测试代码也要经常变动,不过在一些分工比较细的公司,如分页面开发人员和Java服务开发人员的公司,Junit还是可以为服务编写人员提供一个不错的测试工具。 个人感觉Junit适用于产品化程度很高,业务需求变化不大的系统。 以下为摘录: JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软 ...
  1.数组   数组本质上是一个Object, length属性是可读写的,截断或者清空一个数组的方法是 设置它的length属性,length是数组区别对象的一个明显标志   多维数组:JavaScript本身是不支持多维数组的,可以通过设置数组的元素为数组的方法来实现类多维数组的功能和形式   数组方法: join:String.split反方法   var a = [1, 2, 3]; // Create a new array with these three elements var s = a.join(); // s == & ...
1.this关键字   在方法内部,this关键字就变成了调用该方法的对象;   o.m();在m内部,this就是指向 o     在<script>内部写的函数中,使用this,this指向全局对象(因为从本质意义上讲,是全局对象的一个方法而已)     2.原型对象(继承的根基)   每个对象都继承原型对象的所有属性。   对象属性的读取:先读对象本身的属性,如果没有再读其原型的属性,如果在原型中也没有找到,即未定义 对象属性的赋值:只会设置对象本身的属性,不会去设置原型的属性。   使用原型,可以为对象动态的添加属性   3.模仿Java ...
1.函数定义在解析时发生,而不是在运行时发生     alert(f(4)); // Displays 16. f( ) can be called before it is defined. var f = 0; // This statement overwrites the property f. function f(x) { // This "statement" defines the function f before either return x*x; // of the lines above are execu ...
1.var声明的变量是永久性的,不能用delete运算符删除2.使用var多次声明一个变量是合法的,不会造成任何错误,只不过是重新赋值而已;如果尝试给一个未用var声明的变量赋值,JavaScript会隐式声明该变量,隐式声明的变量会被创 ...
汗,迷迷糊糊的写了三年的JavaScript,今天回过头来,很想学习下JavaScript的基本语法.....,基本功呀,基本功,o(︶︿︶)o 唉.废话少说,进入正题,进入第一篇笔记。 1.关于字符集 JavaScript程序是用Unicode字符集编写的 2.大小写敏感性 JavaScript是大小写敏感的,感觉像是废话,呵呵,但是把Html牵扯进来就不是废话了,因为Html是不区分大小写的,所以常常容易闹错。 3.可选的分号 这个不需要多解释了,就是行末的分行,可写,可不写;不过为了规范,还是都写上吧 4.关键字 每种语言都有一堆关键字,JS也不例外。JS程序除了不能使用关键字外,还 ...
之前一直容易混淆 typeof ,instanceof 两个的用法,今天给记录下: typeof :返回一个用来表示表达式的数据类型的字符串。 typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined." 用法:if(typeof value=="object") instanceof :返回一个 Boolean 值,指出对象是否是特定类的一个实例 ...
Eclipse中CVS界面功能描述 2010年12月17日  摘录于网络 现在,您已经对CVS有了一个基本的理解。接下来,我们将讨论Eclipse是如何为CVS使用者提供帮助的。在对其进行讨论之前,先略为详细地看一下Eclipse的CVS用户界面。在开始之 ...
WebWork有很多属性可以根据需要改变.要改变它们,请指定classpath(通常是/WEB-INF/classes)下的webwork.properties文件中的值.属性列表可以在default.properties文件中找到(在webwork.jar中):  译注:为了方便,翻译时把原文件拆开翻译,并对格式进行了 ...
做了个可编辑表格,但是表格中添加的combo显示的一直是value,而非text,很是郁闷,今天读Ext的源码,发现如下解决办法: 渲染器comboRenderer定义如下: Ext.util.Format.comboRenderer = function(combo){     return function(value){         var record = combo.findRecord(combo.valueField, value);         return record ? record.get(combo.displayField) : combo.valueNot ...
Global site tag (gtag.js) - Google Analytics