自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

crslee的专栏

无非无,有非有

  • 博客(14)
  • 收藏
  • 关注

原创 一个问题

两层嵌套循环:第一层循环,然后第二层循环每次加完对应颜色的值,并且置为0;循环完整就OK了。 第二种解决方案,每次循环完,相加后从容器中删除这个对象,什么时候容器只是剩下一个对象的时候终止。

2015-01-30 15:23:11 273

原创 解决Apache的文件上传组件FileUpLoad的中文乱码问题

既然是中文乱码了,那就肯定是设置文字编码喽。如果是接收表单字段的话,只需要设置这么一行代码: //上传文件接收ServletFileUpload upload = new ServletFileUpload(factory); // Process the uploaded items IteratorFileItem> iter = items.iterator(); while (it

2015-01-16 10:47:16 1670

原创 KMP算法

暴力匹配很SB,就是四肢发达,头脑简单滴那种。 而KMP算法则是比较智能滴了,会根据已经匹配正确滴内容确定下次匹配的位置。

2015-01-08 11:00:23 253

原创 js点滴

第一点:js中的undefined代表着两种意思:第一种就是大家所理解的未定义;第二种是已经定义了,但是变量还没有初始化。 if (!("a" in window)) { var a = 1;}alert(a); 弹出结果是undefined。这是滴意思就是变量还没有初始化。 alert(a); var a='a'; 上面的结果是a;其中,var a=a,可分为两步执行,第一步声明变

2015-01-07 09:42:46 367

原创 js中函数参数拼接方法

tbody+="href='"+'javascript:getMonthBill("'+monthSize+'")'+"'>"; 代码和截图如上所示。按照这样滴方式进行拼接。

2015-01-07 09:24:26 2339

原创 关于如何学习设计模式滴建议

设计模式已经不单纯滴属于编程范围了。他是哲学的精粹。 所以在学习设计模式的时候,我们要以孩子滴单纯眼光去看待每一句话。认真分析每一句话,以不掺杂任何主观意识的思考去理解作者的意图。比较牢固滴把握树上滴本质意思。 在此基础上得到自己主观滴分析,概括,感悟。 对于书中所涉及到的java语言和类图。我们可抱着这样滴态度:java和类图只不过是说明设计模式的特殊工具 而已。设计模式和java语言,和

2015-01-06 13:20:32 461

原创 UML

“找到系统的可变因素,将之封装起来”,通常就叫做“对变化的封装”,实际上是达到了“开-闭”的原则,与聚合/合成是相辅相成的。

2015-01-06 13:10:13 226

原创 设计模式-桥梁模式

桥梁模式:将抽象化与实体化脱耦,使得二者可以独立地变化。 Abstraction与Implementor之间用聚合的关系,代表着Implementor是其的组成部分。Abstraction内有Implementor的引用。

2015-01-06 11:05:41 306

原创 UML中的耦合和解耦

2015-01-06 10:38:04 387

原创 JS深刻理解补充

对于函数的理解,首先看一个函数定义: function functionDefined(){} 显而易见,functionDefined 为函数名字,在js中为指向这个函数体的指针,代表这个函数的指针的变量,并且和原始数据类型一样存储在栈中。而functionDefined函数体则存储在堆中。每当new出一个函数的实例,就会利用构造函数new出实例,并且存储在堆中。也就是对functionDe

2015-01-03 08:48:17 537

原创 JS创建对象的探讨

第一种: function createObject(){     var demo=new Object();     demo.color='red';     return demo; } var object_1=createObject(); var object_2=createObject(); 第二种: function createObject(color){

2015-01-02 10:50:07 340

原创 JS的补充

感觉js的原型是比较痛苦滴 首先Object是js所有对象的祖先。所有的对象都继承自他。 Object中有两个比较重要的属性:一个是constructor,其指向创建其对象的函数。也就是Object()函数;另一个就是Prototype了,对该对象的对象原型的引用。对所有的类,默认返回Object的一个实例。 漂亮滴分割线捏 ----------------------------

2015-01-02 10:31:07 223

原创 UML笔记

类与类,接口与接口,接口与类,每类之间的关系可分为,一般化关系,关联关系,聚合关系,依赖关系。特点在于其静态 一般化关系指的是 子类和父类,子接口和父接口,继承接口的类和其父接口:也就是说滴是继承关系。箭头是从孩子指向父亲。 关联关系:是指在一个类或接口里面有另外一个接口或类的引用。这些通过实例变量来实现的。单向关联,双向关联。从关联一方指向被关联一方。 聚合关系:这个也是属于关联关系 。是

2015-01-01 15:39:27 241

原创 UML 关联和依赖

关联指的是一个对象中是否包含另一个对象。如果对象包含另一个对象则称之为关联。 这里的对象已不是编程语言中的对象了。这里的对象也包含编程语言中的类的概念了。 而依赖指的是某一对象的变化会导致另一个对象的变化。

2015-01-01 10:40:04 294

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除