01 2012 档案

摘要:在weibo看到几个人在讨论oschina开始支持live write写博客。突然也想试试看。sudo apt-get install blogiloblogilo菜单里选择添加博客:添加访问地址(MetaWeblog访问地址: )http://www.cnblogs.com/mattmonkey/services/metaweblog.aspx(可以支持好几种api)添加拥有名密码获取下用户ID... 阅读全文
posted @ 2012-01-15 15:56 倚楼无语F5 阅读(196) 评论(0) 推荐(0) 编辑
摘要:这是一个IBM系列文章Bash 实例,第一部分 的阅读笔记。这个系列有三篇。第一、二。语法基础。第三是一个安装脚本实例平时用更强大的python写脚本,但还是需要看懂系统和别人的bash。所以要学习下。思维导图 阅读全文
posted @ 2012-01-15 14:41 倚楼无语F5 阅读(229) 评论(0) 推荐(0) 编辑
摘要:这种一种lazy的写法,利用内部静态类的特性。又可以节约一个同步方法。 1 public class BobLeeSingleton { 2 3 private static class Holder { 4 static BobLeeSingleton instance = new BobLeeSingleton(); 5 } 6 7 private BobLeeSingleton() { 8 } 9 10 public static BobLeeSingleton getInstance() {11 return ... 阅读全文
posted @ 2012-01-12 19:05 倚楼无语F5 阅读(236) 评论(0) 推荐(0) 编辑
摘要:看到一篇文章谈:一个单例模式如果序列化过如何处理?因为类可以序列化了就不可能单例了,所以看下了。 private Object readResolve() { return INSTANCE; }在类里实现这个方法,可以无视反序列的那个实例,直接用返回值作为结果查资料的时候又看到这个方法。反序列化的时候也会调用该方法。可以做下check。 // readObject method with validity checking private void readObject(ObjectInputStream s) throws IOException,Cl... 阅读全文
posted @ 2012-01-12 18:54 倚楼无语F5 阅读(170) 评论(0) 推荐(0) 编辑
摘要:我不知道别人是怎么做的,反正这个问题恶心死了。ubuntu下安装软件,一般都是gogole到一个页面,然后上面告诉你把下面的代码输入到ternimal。sudo apt-add-repository ppa:claudiocn/slmsudo apt-get updatesudo apt-get install simple-lightdm-manager这实在太麻烦了,需要改变。第一步把这三句话用&&拼起来作为参数去调用gnome-terminal -e但都是一闪而过,搞不定。后来换用xterm -e才行。第二步安装软件还有的麻烦就是apt-get update耗时太长,所以 阅读全文
posted @ 2012-01-10 13:37 倚楼无语F5 阅读(325) 评论(0) 推荐(0) 编辑
摘要:reStructuredText一种标记语言。gvim有相关的语法高亮,python的rst2html可以生成html。当然还有rst2xxxxx这个练习用到:标题无序列表有序列表重点图片锚点角标空行表格引用块超链接The Origin 安装使用===================使用理由^^^^^^^^^^- 脚本可无限配置,不用再纠结和取舍那些不常用的小功能。- 支持独立的js文件,可以使用喜欢的编辑器编写。- 没有缓存,即改即生效。安装和使用方法^^^^^^^^^^^^^^1. 安装 Keyconfig_ 后浏览器重启。#. 按 **Shift-Ctrl-F12** ,新建一个Key。 阅读全文
posted @ 2012-01-06 22:14 倚楼无语F5 阅读(450) 评论(0) 推荐(0) 编辑
摘要:用JS做个小东西,需要动态执行脚本。于是尝试使用eval函数。又因为届时会用到大量的函数和对象。所以不想通过命名来规避冲突。但这样一来突然发现eval就无法满足我的需求了,因为它计算的出来的对象似乎全部绑上了全局的window。 var code = "var v=123;function test2(){return test() + 2} function test(){return v;}", ns = {}; function testEval(){ eval(code) alert("普通eval测试 " + (test?"污染&qu 阅读全文
posted @ 2012-01-03 22:42 倚楼无语F5 阅读(1869) 评论(3) 推荐(1) 编辑
摘要:重构Web Indicator的时候发现自己一篇总结有个地方写错掉了。所以又查了资料确认下。http://www.w3.org/2005/10/howto-favicon1、Favicon是什么?A favicon is a graphic image (icon) associated with a particular Web page and/or Web site. Many recent user agents (such as graphical browsers and newsreaders) display them as a visual reminder of the W 阅读全文
posted @ 2012-01-01 14:47 倚楼无语F5 阅读(182) 评论(0) 推荐(0) 编辑