Unmi - unmi.cc - 隔叶黄莺 Unmi Blog
General Information:
Latest News:
Varnish 的安装使用,及简单配置 29 Jul 2013 | 08:19 am
Varnish 是一个开源的反向代理软件,所以可做缓存服务器进行 Web 加速,类似的有 Squid, Nginx, 和 HAProxy。但 Varnish 与其他三个相比性能更优,例如 Squid 的成名是它可作为上网代理服务器, Nginx 是一个优秀 Web 服务器,这两都非专业的 Web 加速器,而 HAProxy 与 Varnish 有的一比。 实际上 Varnish 的表现如何了,...
由 TextMate 2 重回 TextMate 1.5.11, 附注册方法 28 Jul 2013 | 12:46 pm
我最爱在 Mac 下用 TextMate 了,2.0 后 TextMate 可免费使用了。在 http://macromates.com/download 上目前提供有 1.5.10, 1.5.11 和 2.o alpha。而且还开源了,见 https://github.com/textmate/textmate。但 2.0 之前的版本要用的话仍是需要注册,TextMate 2.0 还是自动更新的...
XSLT 调用 Java 的类方法 -- Tomcat 环境 26 Jul 2013 | 11:47 am
很早很久以前写过一篇 在 xslt 调用 java 方法的日志 XSLT 调用 Java 的类方法, 其中介绍是使用 org.apache.xalan.processor.TransformerFactoryImpl 实现的例子,JDK 本身就是用这个的。但是在 Tomcat 环境下,它有它自己的 XSLT 默认实现是 net.sf.saxon.TransformerFactoryImpl,这时候...
Using Network Link Conditioner in iOS 6 24 Jun 2013 | 01:00 am
来到芝加哥后好久没写博客了,有些文章本想翻译后介绍给大家,可如今越发没先前那翻译的意愿了,所以不妨直接贴出原文如下: I previously covered using Network Link Conditioner to test how your app does in less-than-ideal network scenarios. One of the inconveniences...
扩展 JUnit 4,使用定制的 Runner 17 Apr 2013 | 12:59 pm
JUnit 的测试用例总是由 Runner 去执行,JUnit 提供了 @RunWith 这个测试类的 Annotation, 可来指定自定义的 Runner。如果未指定特别的 Runner,那么会采用默认的 Runner,可能不同的环境,如 Eclipse,控制台下会有不同的默认 Runner。 如果不清楚 Runner 是什么,那么可能见过 @RunWith(SpringJUnit4Clas...
使用 JDK 5 后的线程并发,Callable, Future, ExecutorServie ... 11 Apr 2013 | 09:53 am
被问及 Java 多线程,多会想到 Thread, Runnable,更通常是用 new Thread(){public void run(){...}}.start() 来启动一个线程。那都是 JDK 1.5 之前的年代了,现在还这么回答就 Out 了。用用 JDK 1.5 给我们带来的 java.util.concurrent 吧,更酷了。这里不涉及它的并发集合类,同步互斥机制,只说线程及...
正则表达式之环视(Lookaround)[转] 13 Mar 2013 | 12:18 pm
1 环视基础 环视只进行子表达式的匹配,不占有字符,匹配到的内容不保存到最终的匹配结果,是零宽度的。环视匹配的最终结果就是一个位置。 环视的作用相当于对所在位置加了一个附加条件,只有满足这个条件,环视子表达式才能匹配成功。 环视按照方向划分有顺序和逆序两种,按照是否匹配有肯定和否定两种,组合起来就有四种环视。顺序环视相当于在当前位置右侧附加一个条件,而逆序环视相当于在当前位置左侧附加一...
Scala 的学习笔记系列(持续更新中) 28 Feb 2013 | 09:40 am
最近学习 Scala,因它是灵活的函数式编程,还有就是能为 PlayFramework 2.0 服务,看的是 《Programming in Scala》 那本书,并记下自己认为值得记录的东西,列举 Scala 用元组/列表类型实现多返回值的函数 Scala 无参数方法和统一访问原则 Scala 的 apply 和 update 方法的应用 Scala 特质(trait) 的 super 方法调用...
Play 2.0 中文资料--翻译附注解(持续更新中) 28 Feb 2013 | 07:43 am
最近在研究 PlayFramework 2.0,主要关注在使用 Scala 来写 Play 2.0 的应用,下面是从官方文档进行的翻译,并加入了大量的自己的理解与备注( Unmi 注: 起头的蓝色文字) Play 2.0 中文资料 - 开篇 Play 2.0 中文资料 - 安装 Play 2.0 中文资料 - 创建一个新的应用 Play 2.0 中文资料 - 剖析 Play 2.0 应用 P...
WordPress 升级到 3.5 之后 Widget 无法拖动, 设置的解决办法 6 Feb 2013 | 12:45 am
WordPress 升级到 3.5 之后发现 Widget 无法拖动,也无法展开设置。在之前也发生过类似情况,一般来说是某个插件或主题的影响,原来一一试过,才知是因为 Use Google Libraries 这个插件在作祟,禁了就能恢复正常。这回也以为旧病复为,禁为 Use Google Libraries,仍然无济于事。 后通过 FireFox 的 Firebug Console Errors...