摘要: IOC : Inversion of Control DI :Dependency Injection setter injection Constructor injection Reference injection idref (可验证的) ... 阅读全文
posted @ 2011-08-08 08:23 倚楼无语F5 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 在硬盘安装ubuntu的时候都需要两个文件 vmlinuz和initrd。 那么这两个文件的啥么? 做了点搜索。 Linux 初始 RAM 磁盘(initrd)概述 初始 RAM 磁盘(initrd)是在实际根文件系统可用之前挂载到系统中的一个初始根文件系统。initrd 与内核绑定在一起,并作为内核引导过程的一部分进行加载。内核然后会将这个 initrd 文件作为其两阶段引导过程的一部分来... 阅读全文
posted @ 2011-08-05 09:31 倚楼无语F5 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 在研究jrunscript命令,刚接触,概念模糊,被一个sample搞迷糊了。这个print是个什么东西呢?javascript没有这方法阿!!! 难道是import static这类的? jrunscript -e "print('hello world')" 那就打印出来看看jrunscript.bat (帮助测试的脚本)@echo off:: 在jvm上运行javascript:: %... 阅读全文
posted @ 2011-08-01 21:13 倚楼无语F5 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 今天装windows7,才开始用就感觉比vista要好用很多。因为是重装系统,所以很多东西都要重新配置。踩到几个地雷,很愚蠢,都是以前也是碰到过的。所以通过文字再记录一遍,整理思路。 eclipse下Maven插件配置local Respository1、 修改%M3_HOME%\conf\setting.xmlF:\SyncDisk\repository 2、刷新下(忘记刷新了,头大...) ... 阅读全文
posted @ 2011-07-29 22:49 倚楼无语F5 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 首先回顾下Proxy模式Provide a surrogate or palceholder for another object to control access to it.其实就是把要控制的类包上一层。接口是一致的,所以从外面看不出区别,里面却大有乾坤。客户类:1publicclassProxyTest2{2publicstaticvoidmain(String[]args){3Subjectsubject=ProxyTest2.getASubject();4subject.doOperationOne();5}67publicstaticSubjectgetASubject(){8R 阅读全文
posted @ 2011-07-26 15:51 倚楼无语F5 阅读(408) 评论(0) 推荐(0) 编辑
摘要: node.js究竟是什么 nodejs.org Node.js解决什么问题是解决现有web开发人并发连接数的问题在 Java™ 和 PHP 这类语言中,每个连接都会生成一个新线程,每个新线程可能需要 2 MB 配套内存。在一个拥有 8 GB RAM 的系统上,理论上最大的并发连接数量是 4,000 个用户Node.js如何解决? Node 解决这个问题的方法是:更改连接连接到服务器的方式。每个连接都创建一个进程,该进程不需要配套内存块,而不是为每个连接生成一个新的 OS 线程(并向其分配一些配套内存)。Node 声称它绝不会死锁,因为它根本不允许使用锁,它不会直接阻塞 I/O 调用。Node. 阅读全文
posted @ 2011-07-25 22:04 倚楼无语F5 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 这篇文章有这么几个关键词 关泛化方法(generic method ) 受限类型参数(bounded type parameter) 桥方法(bridge method) 擦除(erasure) GJ(Generic Java) 参数多态(parametric polymorphism) 参数化类型(parameterized type) 泛型中的子类型 首先回顾泛型的子类型指的是: L... 阅读全文
posted @ 2011-07-25 20:55 倚楼无语F5 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 看JLS中有一些术语有时比较困惑。 比如:instance variable和class variable的区别 查到一个解释,一下子就清楚了。 class varibale : a data member which is declared with static modifier. Instance variable : a data member in a class with... 阅读全文
posted @ 2011-07-24 19:56 倚楼无语F5 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 看API的时候,发现java.lang.reflect.Method类里有个isBridge方法。那,什么是bridge呢?下面开始的是关于这个问题的学习。 在JLS里对Bridge Method有这么一段描述As an example of such a situation, consider the declarations: class C { abstract T id(T x); } c... 阅读全文
posted @ 2011-07-24 15:04 倚楼无语F5 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 生成数据 (function(){ Components.utils.import("resource://gre/modules/AddonManager.jsm"); AddonManager.getAllAddons(function(addons){ var rslt = {}; for each(var addon in addons){... 阅读全文
posted @ 2011-06-16 08:01 倚楼无语F5 阅读(277) 评论(0) 推荐(0) 编辑