/** * Created by 刘朋程 on 2014-5-22. */ class
Testprivate { private int age = 18; //私有化age并赋值为18 public void setAge(int age)
//设置age范围 ...
分类:
其他好文 时间:
2014-05-26 23:45:17
阅读次数:
267
1、charAt()方法:
从整个字符串中找到某子字符,即返回指定位置的字符。charAt(str.length)。里面的数字最大为字符串长度减一eg:stringObject.charAt(index);如果参数
index 不在 0 与 string.length 之间,该方法将返回一个空字符串...
分类:
其他好文 时间:
2014-05-26 22:58:28
阅读次数:
279
策略模式(Strategy Pattern) 详解
本文地址: http://blog.csdn.net/caroline_wendy/article/details/26577879
本文版权所有, 禁止转载, 如有需要, 请站内联系.
策略模式: 定义了算法族, 分别封装起来, 让它们之间可以相互替换, 此模式让算法的变化独立于使用算法的客户.
对于父类的子类族需要经常扩展新的功能, 为了使用父类比较灵...
分类:
其他好文 时间:
2014-05-23 02:35:13
阅读次数:
341
var FormDeal = {
/**
* 功能 :将表单的所有input都设为可编辑的
*@param 要操作表单的id
*/
formWritable: function (formId) {
$("#"+formId+" input,textarea").removeAttr("readonly");
$("#"+formId...
分类:
Web程序 时间:
2014-05-23 01:53:44
阅读次数:
318
策略模式定义:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。
简单定义:封装可以互换的行为,并使用委托来决定要使用哪一个。
OO原则:
封装变化
多用组合,少用继续。
针对接口编程,不针对实现编程。
以书中的Duck为例:
Duck.java(抽象类,performFly()与performQuack()函数的实现委托给行为类,行为由子类...
分类:
其他好文 时间:
2014-05-22 23:20:51
阅读次数:
346
一,redis内存管理介绍
redis是一个基于内存的key-value的数据库,其内存管理是非常重要的,为了屏蔽不同平台之间的差异,以及统计内存占用量等,redis对内存分配函数进行了一层封装,
程序中统一使用zmalloc,zfree一系列函数,其对应的源码在src/zmalloc.h和src/zmalloc.c
两个文件中。
二,redis内存管理源码分析
redis封装是为了...
分类:
其他好文 时间:
2014-05-22 18:57:08
阅读次数:
499
笔者通过使用AutoCAD处理图形,并将其导入Altium Designer中,快速绘制元件封装,省去算间距的时间。
本例中以NPN管(B772),封装为SOT-89为例:
第一步:使用PDF Editor工具打开B772的说明文档,并定位到封装页面。
将该页面单独导出为pdf格式。
第二步:利用pdf2pxf工具,将导出的含有封装的单页pdf转化为dxf格式。
第三步:使用AutoCA...
分类:
其他好文 时间:
2014-05-22 18:45:33
阅读次数:
281
在实际对数据库的使用中,会出现多个用户同时对某一张表进行操作,当多个用户在同一时间对同一张数据表进行读取或者修改操作时,若处理不当就有可能发生冲突问题。为了解决这样的问题,就需要使用事务的控制和管理机制。
事务
单个逻辑工作单元执行操作的集合,也可以看作是多条语句封装的结果。通过事务可以保证数据表中数据的一致性。
事务的特性...
分类:
数据库 时间:
2014-05-22 18:31:55
阅读次数:
421
以下是对《Head First 设计模式》中提到的OO原则和设计模式的总结。
OO原则和设计模式的联系:模式可以让我们建造出具有良好OO设计质量的系统。模式被认为是历经验证的OO设计经验。
OO设计原则:
1.封装变化:找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起;
2.多用组合,少用继承;良好的OO设计必须具备可复用、可扩充、可维护三个特性。
3...
分类:
其他好文 时间:
2014-05-22 17:05:00
阅读次数:
231
在C++中很多的东西都传值的,. C++中的对象之间的copy是传值的 ,
他不想java那样,对象之间传递的引用 , 或者说是java对指针进行了封装 , 禁止了一些不安全的操作对于C++而言 ,
对象之间传递引用或者是指针是最好不过的.在C++中的this与java中的明显不同, java中的t...
分类:
编程语言 时间:
2014-05-22 15:00:16
阅读次数:
304