本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
JS 面向对象学习笔记
JS 面向对象学习笔记,整理一下:
//arguments装载向函数的传参,类似数组
function add(){
var res = 0;
for(var i=0; i<arguments.length; i++){
res += arguments[i];
}
return res;
}
//alert(add(1,2));//3
//alert(a ...
OO包设计原则遵循度自动分析检查工具JDM简介(原创)
本工具为本人原创开源工具,下载地址为:http://code.google.com/p/java-dependence-manager/downloads/list,之前本人用的是Jdepend,后来发现局限性很大,而且该工具多年不见更新,好像是不再被维护了,不得已,自己开发了这个JDM,希望能给希望继续使用JDepend的用户一个新的选择,下面是它们的比较:
javascript 中子类调用父类方法解决方案(转)
几乎每位在开发JavaScript时尝试应用面向对象技术的开发者,或多或少都会问自己一个问题:“如何调用父类(super class)的方法?”在Ajax技术还没有目前这样炙手可热之前,这种问题很少出现,因为大多数开发者仅在进行客户端form验证或者简单的 DHTML/DOM操作时使用JavaScript。在那些简单的解决方案中,函数式编程(functional programming)是很有意义的 ...
You wanted a banana but you got a gorilla holding the banana
Joe Armstrong, creator of Erlang, on software reusability.
I think the lack of reusability comes in object-oriented
languages, not functional languages. Because the problem with
object-oriented ...
android 开发注意点
android app开发中,OOM错误一般是由于程序设计不当引起的。
大多数情况下,如果Activity中加载了图片,关闭页面时又没有释放资源导致Memory
Leak,程序就很容易由于OutofMemory而强行关闭。
几条可能有用的应对措施:
1)在Activity的onDestroy方法中,将所有该Activity加载的图片置为null,这样至少保证图片资源能够被虚拟机回收。 ...
扩展SeaJS模块定义中的module参数的应用示例
近三四个月公司有两个比较大的项目在忙,没怎么更新博客.现在一个项目已进入平台开发期,另一个即将上线,接下来会多拿出时间进行一些技术总结.已经预定了月中懒懒交流会上的分享,也会写一系列博文出来.即将上线的这个项目是一个OPOA应用,上一篇博客"让Mustache支持简单的IF语句"和本篇都是这个项目的某个角落,它们有个统一的TAG:MagixJS,我会逐步揭开它.
SeaJS是我 ...
Java 7新特性及各版本性能对比测试
Java 6在运行时runtime智能上做了优化,Java7的主要改进:模块化。我们分析一下Java7的主要修改:
* Modularization 模块化– JSR 294 或者 Project Jigsaw
* JVM 对动态语言的支持
* 更多新的 I/O APIs 即将完成,包括真正的异步I/O 和最终的真实的文件系统 file system API –JSR203
...
保龄球计分的面向对象实现
闲来无事,看到论坛中一个帖子谈到
《OO 还是 procedural 小程序的设计》http://www.iteye.com/topic/1112383
尝试用OO的方式写了一下(真的是太闲了 ):
引用
保龄球基本规则: 每一盘可以有10 个frame ,从1-9 个 frame 是有两次击球机会,第10个 有可能有3次机会。
如果一个frame第一个球全中(strike) 那就 进入 下一 ...
JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI ...解决
在两年多前。在使用cxf做webservice开发时,就碰到过类似这样的异常:
nested exception is java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI needs 2.1 API. Use the endorsed directory ...
设计模式之外观模式(Facade模式)
看了很多本关于设计模式的书,大多书都会把这种模式—
外观模式放在第一个位置介绍。
在《设计模式》一书中是这么介绍外观模式的:
为子系统中的一组接口提供一个统一接口。Facade
模式定义了一个更高层的接口,使子系统更加容易使用。
这段话大致意思是说:我们需要用一种比原来更简单的方式,与系统进行交互。也就是说,给子系统提供一个脸面。
举例说明:原来有一个旧的系统A
,这 ...