,

  • 在Golang中获取系统的磁盘空间内存占用
  • 在Golang中获取func的名称
  • Reflect Of Golang
  • 低调发布"短点"
  • 360

  • 海淘 -- 地球绕一圈,价格反而便宜了
  • 想不到服务器一下子就被击垮了
  • 抢占我带宽的流氓软件
  • Android

  • 在Android中运行go程序(Golang 1.0.2, ARM 6)
  • 编译RK2918源码 -- 简单说明
  • 让你的Android彻底裸奔吧!! -- 瘫痪Android的安全机制
  • 实现Rk2918的System分区可写
  • 在几种编程语言中探索(Java/Python/Lua/C)
  • 用Jsoup查台电的固件更新情况
  • 3年,追忆,回顾
  • 离线下载Android SDK
  • Ant

  • Golang连接Oracle数据库(通过OCI库)
  • bfr-非阻塞的管道缓存器,解决Linux管道缓冲区过小的问题!!
  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • 获得方法形参名称列表 -- 哦也,搞定!!
  • [求助]CHM文件的格式,我疑惑了!!!
  • 完成对JBE的修正,终于可以用了.
  • Hibernate的ConnectionProvider是怎么一回事?
  • 增强型JavaDoc -- APIviz 简洁实践
  • Alfresco配置 — 第四节
  • AnyConnect

  • Linux下通过CiscoAnyConnectVPN访问Windows远程桌面
  • CDN

  • 总结一点点项目经验–迁移/部署/静态资源
  • Classpath

  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • Nutz资源扫描的重新实现
  • 增强型JavaDoc -- APIviz 简洁实践
  • 遇到一个关于ClassPath的奇怪问题 Classpath只认jar文件?No!
  • Demo

  • 实用主义的Lisp方言 -- newLisp
  • Ngqa -- 不单单是一个QA系统
  • 在Linux下编译Qt Libs -- 能不能快点呢?!
  • 一个简单XML工具类,支持简单的路径求值
  • 为NutLab添加一个新项目-Nutz与OpenID集成
  • Dom

  • 在Golang中,Log打印行号等信息
  • Nginx二级域名自动匹配到子文件夹(通过rewrite)
  • 初探Mongodb的Java驱动
  • 一个简单XML工具类,支持简单的路径求值
  • Nginx不同编译选项得到的二进制文件大小对比
  • 将Dom对象变成XML并写入流
  • 一次内存泄漏的排查
  • 归还技术债务--Alfresco升级记
  • VeryCD的标题–变化中的警示语
  • Eclipse

  • 换种顺序来执行TestCase(Junit适用)
  • NutIoc的执行过程
  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • Nutz 1.b.43 发行后记
  • 如何阅读Nutz的源码
  • Java/Python/Lua/Lisp的胡思乱想
  • 初试Jetty使用Mongodb作为Session管理器
  • JGit初试牛刀
  • 一次内存泄漏的排查
  • Spket其实是兼容 jQuery 1.4.x的!
  • Eclipse能够启动得快些
  • 开始尝试jBpm
  • Firefox,Autoproxy

  • 兼容FireFox 4的AutoProxy
  • Freemarker

  • 在Nutz MVC中使用Freemarker
  • Hibernate

  • Nutz是一个轮子吗?
  • 用简单的方式,实现NutDao的懒加载(延迟加载, Lazy Load)
  • NutDao实现Lazy加载的可行性
  • Nutz 一些无法完成的功能
  • Hibernate的ConnectionProvider是怎么一回事?
  • 归还技术债务--Alfresco升级记
  • Alfresco配置 — 第二节
  • Alfresco配置 — 第一节
  • 本应该是周末,但是明天要加班
  • JBoss

  • 增强型JavaDoc -- APIviz 简洁实践
  • 想不到服务器一下子就被击垮了
  • Alfresco配置 — 第三节
  • Java

  • nutzcn
  • Golang连接Mysql
  • 成功编译OpenJDK 7u2 ! 哦也!
  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • Nutz资源扫描的重新实现
  • Nutz是一个轮子吗?
  • Java匿名内部类的传值
  • 学习Java字节码的一些提示
  • 如何阅读Nutz的源码
  • 获得方法形参名称列表 -- 哦也,搞定!!
  • 纯Java处理CMYK格式(32位色深)的JPEG文件!!
  • 初探Mongodb的Java驱动
  • Viv -- 基于Nutz和BuguMongo的,使用Mongodb作为持久层的Issue管理系统
  • Nutz 1.b.41 发行后记
  • Java/Python/Lua/Lisp的胡思乱想
  • 推荐OpenResty -- Nginx全能插件版
  • 初试Jetty使用Mongodb作为Session管理器
  • 让你的Android彻底裸奔吧!! -- 瘫痪Android的安全机制
  • JGit初试牛刀
  • 搭建Git服务器,真的很简单
  • 在几种编程语言中探索(Java/Python/Lua/C)
  • 评价一下Everbox和微盘
  • Nutz中你未必知道的用法
  • Everbox4j 1.0 终于发布啦! Everbox也能在Linux/Mac上用!!
  • EverBox Java API的非官方项目启动啦!
  • Nginx与中文域名
  • 学习Java时需要掌握的一些技能
  • 再一次搞定UTF-8的BOM
  • 神奇的Slf4J-API版本 - 2.0.99
  • 发布一个Httpsqs的Python客户端
  • [求助]CHM文件的格式,我疑惑了!!!
  • 总结一下最近Nginx模块开发走过的弯路
  • 最近速成Lua了,简单记一下
  • 一个简单XML工具类,支持简单的路径求值
  • JDiff 使用与改进
  • 完成对JBE的修正,终于可以用了.
  • 一个极其简陋的Datasource连接池实现
  • 系统变量file.encoding对Java的运行影响有多大?
  • 增强型JavaDoc -- APIviz 简洁实践
  • Log4j 分级输出
  • JavaMail 调试参数设置
  • 将Dom对象变成XML并写入流
  • 一次内存泄漏的排查
  • 归还技术债务--Alfresco升级记
  • 3年,追忆,回顾
  • 一次不算太久的破解
  • 折腾了2天,终于把Nutz提交给Maven库
  • 离线下载Android SDK
  • 为Alfresco加速PDF文件索引速度
  • Eclipse能够启动得快些
  • 遇到一个关于ClassPath的奇怪问题 Classpath只认jar文件?No!
  • InputStream与OutputStream的read/write陷阱–实际是byte
  • Alfresco配置 — 第四节
  • Alfresco配置 — 第三节
  • Alfresco配置 — 第二节
  • Alfresco配置 — 第一节
  • JavaMail

  • JavaMail 调试参数设置
  • Javadoc

  • Viv -- 基于Nutz和BuguMongo的,使用Mongodb作为持久层的Issue管理系统
  • Nutz 1.b.41 发行后记
  • JDiff 使用与改进
  • 增强型JavaDoc -- APIviz 简洁实践
  • Log4j 分级输出
  • InputStream与OutputStream的read/write陷阱–实际是byte
  • MVC

  • 45分钟的Nutz敲门砖,高清无码 -- [视频教程] Nutz详解-基础框架的搭建
  • NutMVC的View怎么玩?
  • NutIoc的执行过程
  • Nutz编年史--简单图表版
  • Nutz是一个轮子吗?
  • Nutz 1.b.43 发行后记
  • 如何阅读Nutz的源码
  • 登录入口的一个小小的细节,HttpSession.setAttribute的调用顺序
  • Mongodb学习小记
  • Nutz 1.b.41 发行后记
  • Nut.Test -- 使用Nutz一样能方便地进行单元测试
  • Nutz的Scans类,你用过没?
  • Nutz中你未必知道的用法
  • 一起来,为Nutz编写插件!
  • Nutz 一些无法完成的功能
  • 在Nutz MVC中使用Freemarker
  • Maven

  • Nutz编年史--简单图表版
  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • Nutz资源扫描的重新实现
  • 学习Java时需要掌握的一些技能
  • Nutz终于beta版了!!
  • 折腾了2天,终于把Nutz提交给Maven库
  • MySQL

  • 查找mysql中的低效索引
  • Golang连接Mysql
  • 成功编译OpenJDK 7u2 ! 哦也!
  • 实用主义的Lisp方言 -- newLisp
  • 推荐OpenResty -- Nginx全能插件版
  • 不走寻常路--NutzCP初版
  • 总结一下最近Nginx模块开发走过的弯路
  • [误报]难道我遇到lua-nginx-module的一个bug?
  • 禁用/消除 MySQL客户端的报警声
  • 从源码编译MySQL 5.5 -- 简单版
  • Alfresco配置 — 第一节
  • Nutz

  • nutzcn
  • Nutz福利之轻功
  • 换种顺序来执行TestCase(Junit适用)
  • Nutz T恤与小鸣鸣
  • 45分钟的Nutz敲门砖,高清无码 -- [视频教程] Nutz详解-基础框架的搭建
  • NutMVC的View怎么玩?
  • NutIoc的执行过程
  • 北京之行,就上一张图吧
  • Nutz编年史--简单图表版
  • Nutz资源扫描的重新实现
  • Nginx二级域名自动匹配到子文件夹(通过rewrite)
  • Nutz是一个轮子吗?
  • 用简单的方式,实现NutDao的懒加载(延迟加载, Lazy Load)
  • Nutz 1.b.43 发行后记
  • Java匿名内部类的传值
  • 如何阅读Nutz的源码
  • 登录入口的一个小小的细节,HttpSession.setAttribute的调用顺序
  • 获得方法形参名称列表 -- 哦也,搞定!!
  • NutzMongoSession -- 轻便的分布式Session实现
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Nutz-Socialauth 1.b.3 -- 支持国内社会化登录(OpenId)
  • Ngqa -- 不单单是一个QA系统
  • 纯Java处理CMYK格式(32位色深)的JPEG文件!!
  • Mongodb学习小记
  • Viv -- 基于Nutz和BuguMongo的,使用Mongodb作为持久层的Issue管理系统
  • Nutz 1.b.41 发行后记
  • NutDao配置多数据源
  • Java/Python/Lua/Lisp的胡思乱想
  • 新年了,开始写论文了~_~
  • Git的几个实用小技巧
  • 捐点钱给自己喜欢的开源软件
  • Nut.Test -- 使用Nutz一样能方便地进行单元测试
  • 初试Jetty使用Mongodb作为Session管理器
  • 不走寻常路--NutzCP初版
  • Nutz事务模板值得注意的细节
  • Nutz.Json的新注解@JsonField用法详解
  • NutzMole -- Nutz的代码生成器
  • Nutz的Scans类,你用过没?
  • Nutz 1.b.38发布了,将来怎么走呢?
  • 搭建Git服务器,真的很简单
  • 在几种编程语言中探索(Java/Python/Lua/C)
  • Nutz中你未必知道的用法
  • 学习Java时需要掌握的一些技能
  • 再一次搞定UTF-8的BOM
  • Logger对象是否会重复创建呢? (以Log4j为例)
  • 一个简单XML工具类,支持简单的路径求值
  • 一起来,为Nutz编写插件!
  • JDiff 使用与改进
  • 一个极其简陋的Datasource连接池实现
  • Nutz 一些无法完成的功能
  • 系统变量file.encoding对Java的运行影响有多大?
  • 增强型JavaDoc -- APIviz 简洁实践
  • Nutz终于beta版了!!
  • 3年,追忆,回顾
  • 折腾了2天,终于把Nutz提交给Maven库
  • 在Nutz MVC中使用Freemarker
  • 为NutLab添加一个新项目-Nutz与OpenID集成
  • iText锚点的一个小陷阱 目标地锚点必须有字符串
  • Nutz 与 XBlink 是什么关系? 兄弟!!
  • 发布了阳光牧场外挂 3.34版
  • 把自己搞得这么累
  • OpenID

  • Nutz-Socialauth 1.b.3 -- 支持国内社会化登录(OpenId)
  • Ngqa -- 不单单是一个QA系统
  • Mongodb学习小记
  • 评价一下Everbox和微盘
  • 为NutLab添加一个新项目-Nutz与OpenID集成
  • OpenVPN

  • 尝试PPTP和OpenVPN失败
  • Oracle

  • Golang连接Oracle数据库(通过OCI库)
  • Nutz 1.b.43 发行后记
  • 学习Java字节码的一些提示
  • 获得方法形参名称列表 -- 哦也,搞定!!
  • Java/Python/Lua/Lisp的胡思乱想
  • 归还技术债务--Alfresco升级记
  • 加班的星期六
  • 本应该是周末,但是明天要加班
  • PDF

  • 为Alfresco加速PDF文件索引速度
  • iText锚点的一个小陷阱 目标地锚点必须有字符串
  • PPS

  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • 抢占我带宽的流氓软件
  • PPTP

  • 尝试PPTP和OpenVPN失败
  • SSI

  • 简单好用的sshfs -- 通过ssh映射远程路径
  • NutIoc的执行过程
  • 用简单的方式,实现NutDao的懒加载(延迟加载, Lazy Load)
  • Nutz 1.b.43 发行后记
  • 实用主义的Lisp方言 -- newLisp
  • 登录入口的一个小小的细节,HttpSession.setAttribute的调用顺序
  • NutzMongoSession -- 轻便的分布式Session实现
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Mongodb学习小记
  • Git的几个实用小技巧
  • 推荐OpenResty -- Nginx全能插件版
  • 初试Jetty使用Mongodb作为Session管理器
  • 评价一下Everbox和微盘
  • Logger对象是否会重复创建呢? (以Log4j为例)
  • 完成对JBE的修正,终于可以用了.
  • Nginx不同编译选项得到的二进制文件大小对比
  • JavaMail 调试参数设置
  • 让Nginx的SSI支持相对路径--更安全的方法
  • Alfresco配置 — 第二节
  • 加班的星期天,应该是第一次
  • 本应该是周末,但是明天要加班
  • Spket

  • Spket其实是兼容 jQuery 1.4.x的!
  • Sunfarm

  • 启用新的域名 wendal.net
  • JDiff 使用与改进
  • 一次内存泄漏的排查
  • 离线下载Android SDK
  • 总结一点点项目经验–迁移/部署/静态资源
  • 对用户体验的一点点看法
  • 把自己搞得这么累
  • Tomcat

  • 把VPS翻新了一下
  • Alfresco Virtual tomcat默认不解析EL
  • Alfresco配置 — 第二节
  • Alfresco配置 — 第一节
  • 加班的星期天,应该是第一次
  • 本应该是周末,但是明天要加班
  • UML

  • 增强型JavaDoc -- APIviz 简洁实践
  • VPN

  • 我做运维的那几个月
  • Win8消费者预览版无法拨通VPN的解决方法
  • 尝试PPTP和OpenVPN失败
  • VPS

  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • 把VPS翻新了一下
  • 说说这个blog的VPS提供商
  • VeryCD

  • VeryCD的标题–变化中的警示语
  • Web服务

  • 想不到服务器一下子就被击垮了
  • Wiki

  • JActor最简单试用
  • 新年了,开始写论文了~_~
  • Nutz事务模板值得注意的细节
  • 升级到Nginx 0.9.0
  • Nutz 与 XBlink 是什么关系? 兄弟!!
  • Alfresco配置 — 第三节
  • Alfresco配置 — 第二节
  • Alfresco配置 — 第一节
  • 开始尝试jBpm
  • X11

  • X11的xcb库卡死
  • XML

  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • NutzMongoSession -- 轻便的分布式Session实现
  • NutzMole -- Nutz的代码生成器
  • 一个简单XML工具类,支持简单的路径求值
  • JDiff 使用与改进
  • Nutz 一些无法完成的功能
  • Alfresco Virtual tomcat默认不解析EL
  • 将Dom对象变成XML并写入流
  • 离线下载Android SDK
  • 为Alfresco加速PDF文件索引速度
  • 在Nutz MVC中使用Freemarker
  • Nutz 与 XBlink 是什么关系? 兄弟!!
  • Alfresco配置 — 第四节
  • Alfresco配置 — 第三节
  • Alfresco配置 — 第二节
  • XMind

  • 一次不算太久的破解
  • Nutz 与 XBlink 是什么关系? 兄弟!!
  • a10

  • 为pcduino编译内核
  • pcduino报告
  • alfresco

  • Alfresco Virtual tomcat默认不解析EL
  • Log4j 分级输出
  • JavaMail 调试参数设置
  • 升级,升级,还是升级
  • 归还技术债务--Alfresco升级记
  • 3年,追忆,回顾
  • 为Alfresco加速PDF文件索引速度
  • Alfresco配置 — 第四节
  • Alfresco配置 — 第三节
  • Alfresco配置 — 第二节
  • Alfresco配置 — 第一节
  • 加班的星期天,应该是第一次
  • 加班的星期六
  • 本应该是周末,但是明天要加班
  • 把自己搞得这么累
  • 被Alfresco的工作流搞崩溃了
  • 开始尝试jBpm
  • android

  • 用NDK编译ssdb
  • 用NDK编译Live555
  • Android系统配置数据库注释(settings.db)
  • Android中以root权限调用本地程序
  • apiviz

  • 增强型JavaDoc -- APIviz 简洁实践
  • arduino

  • Http协议及Json格式简介(给yeelink使用者的)
  • YeelinkTester 总算弄好了
  • arduino pro mini的电压问题
  • 探索yeelink
  • autoproxy

  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Autoproxy Forever!!
  • blog

  • Ruhoh,Now!
  • bug

  • 简单好用的sshfs -- 通过ssh映射远程路径
  • fql改造记录 -- fql is a tool that use SQL like query to manipulate files
  • bfr-非阻塞的管道缓存器,解决Linux管道缓冲区过小的问题!!
  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • Nutz 1.b.43 发行后记
  • newLISP的ShellGame配套lsp源文件
  • Java匿名内部类的传值
  • 如何阅读Nutz的源码
  • 获得方法形参名称列表 -- 哦也,搞定!!
  • 纯Java处理CMYK格式(32位色深)的JPEG文件!!
  • 初探Mongodb的Java驱动
  • Viv -- 基于Nutz和BuguMongo的,使用Mongodb作为持久层的Issue管理系统
  • 新年了,开始写论文了~_~
  • 编译RK2918源码 -- 简单说明
  • 捐点钱给自己喜欢的开源软件
  • Nutz 1.b.38发布了,将来怎么走呢?
  • Everbox4j 1.0 终于发布啦! Everbox也能在Linux/Mac上用!!
  • 学习Java时需要掌握的一些技能
  • Logger对象是否会重复创建呢? (以Log4j为例)
  • 神奇的Slf4J-API版本 - 2.0.99
  • 发布一个Httpsqs的Python客户端
  • 总结一下最近Nginx模块开发走过的弯路
  • [已经确认]想不到真的遇到Lua-nginx-module的bug
  • [误报]难道我遇到lua-nginx-module的一个bug?
  • Hibernate的ConnectionProvider是怎么一回事?
  • Nginx不同编译选项得到的二进制文件大小对比
  • Alfresco Virtual tomcat默认不解析EL
  • JavaMail 调试参数设置
  • 升级,升级,还是升级
  • 升级到Nginx 0.9.0
  • 3年,追忆,回顾
  • 为NutLab添加一个新项目-Nutz与OpenID集成
  • 加班的星期六
  • chrome

  • 从源码编译Chrome(chromium)
  • chromium

  • 从源码编译Chrome(chromium)
  • cmake

  • NutIoc的执行过程
  • 成功编译OpenJDK 7u2 ! 哦也!
  • lua-newLISP 包装器
  • 从源码编译MySQL 5.5 -- 简单版
  • css

  • WP-Codebox乱码问题
  • 总结一点点项目经验–迁移/部署/静态资源
  • el

  • 查找mysql中的低效索引
  • Windows下隐藏Golang的DOS黑色窗口
  • 简单好用的sshfs -- 通过ssh映射远程路径
  • 在Android中运行go程序(Golang 1.0.2, ARM 6)
  • fql改造记录 -- fql is a tool that use SQL like query to manipulate files
  • Golang连接Mysql
  • NutMVC的View怎么玩?
  • NutIoc的执行过程
  • 增强型Proxy_Pass - 替换nginx内置的proxy_pass
  • bfr-非阻塞的管道缓存器,解决Linux管道缓冲区过小的问题!!
  • 成功编译OpenJDK 7u2 ! 哦也!
  • 深入一下Git的Hook(钩子)机制
  • Nutz编年史--简单图表版
  • Nutz资源扫描的重新实现
  • Nutz是一个轮子吗?
  • 用简单的方式,实现NutDao的懒加载(延迟加载, Lazy Load)
  • Nutz 1.b.43 发行后记
  • newLISP的ShellGame配套lsp源文件
  • Java匿名内部类的传值
  • 如何阅读Nutz的源码
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • 海淘 -- 地球绕一圈,价格反而便宜了
  • Ngqa -- 不单单是一个QA系统
  • JActor最简单试用
  • 初探Mongodb的Java驱动
  • Nutz 1.b.41 发行后记
  • NutDao配置多数据源
  • Python: 为对象动态添加函数,且函数定义来自一个str
  • 编译RK2918源码 -- 简单说明
  • Git的几个实用小技巧
  • RK2918 内核源码 -- 想不到吧?!
  • 推荐OpenResty -- Nginx全能插件版
  • 初试Jetty使用Mongodb作为Session管理器
  • Nutz.Json的新注解@JsonField用法详解
  • NutDao实现Lazy加载的可行性
  • 数据库连接长时间空闲后,爆连接已经关闭的解决方法
  • Nutz 1.b.38发布了,将来怎么走呢?
  • 在几种编程语言中探索(Java/Python/Lua/C)
  • Nutz中你未必知道的用法
  • 用Jsoup查台电的固件更新情况
  • Logger对象是否会重复创建呢? (以Log4j为例)
  • 神奇的Slf4J-API版本 - 2.0.99
  • 发布一个Httpsqs的Python客户端
  • HTTPSQS源码初探
  • [求助]CHM文件的格式,我疑惑了!!!
  • [已经确认]想不到真的遇到Lua-nginx-module的bug
  • 最近速成Lua了,简单记一下
  • [误报]难道我遇到lua-nginx-module的一个bug?
  • 兼容FireFox 4的AutoProxy
  • 一个简单XML工具类,支持简单的路径求值
  • 一起来,为Nutz编写插件!
  • JDiff 使用与改进
  • 完成对JBE的修正,终于可以用了.
  • Hibernate的ConnectionProvider是怎么一回事?
  • 系统变量file.encoding对Java的运行影响有多大?
  • 动手做一个Nginx Module-简洁版
  • Alfresco Virtual tomcat默认不解析EL
  • Log4j 分级输出
  • 从源码编译MySQL 5.5 -- 简单版
  • JavaMail 调试参数设置
  • Jxl与WPS的一点点不兼容
  • 一次内存泄漏的排查
  • 3年,追忆,回顾
  • 折腾了2天,终于把Nutz提交给Maven库
  • 在Nutz MVC中使用Freemarker
  • 说说这个blog的VPS提供商
  • Alfresco配置 — 第三节
  • 开始尝试jBpm
  • everbox

  • Rk2918固件新打包格式分析
  • 评价一下Everbox和微盘
  • 声明一下Everbox4j的相关事项
  • Everbox4j 1.0 终于发布啦! Everbox也能在Linux/Mac上用!!
  • Everbox4j 当前进度(2011-04-26)
  • EverBox Java API的非官方项目启动啦!
  • everbox4j

  • 评价一下Everbox和微盘
  • 声明一下Everbox4j的相关事项
  • Everbox4j 1.0 终于发布啦! Everbox也能在Linux/Mac上用!!
  • Everbox4j 当前进度(2011-04-26)
  • EverBox Java API的非官方项目启动啦!
  • ffmpeg

  • 杂碎
  • ffmpeg编译一个仅带h264解码功能的库
  • firefox

  • Autoproxy Forever!!
  • fuse

  • python fuse 记录
  • git

  • 让golang的get命令兼容gitlab
  • 在windows下编译goexif
  • Golang连接Oracle数据库(通过OCI库)
  • fql改造记录 -- fql is a tool that use SQL like query to manipulate files
  • 增强型Proxy_Pass - 替换nginx内置的proxy_pass
  • bfr-非阻塞的管道缓存器,解决Linux管道缓冲区过小的问题!!
  • 深入一下Git的Hook(钩子)机制
  • Nutz编年史--简单图表版
  • newLISP的ShellGame配套lsp源文件
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Nutz-Socialauth 1.b.3 -- 支持国内社会化登录(OpenId)
  • Ngqa -- 不单单是一个QA系统
  • Viv -- 基于Nutz和BuguMongo的,使用Mongodb作为持久层的Issue管理系统
  • 新年了,开始写论文了~_~
  • Git的几个实用小技巧
  • 不走寻常路--NutzCP初版
  • 实现Rk2918的System分区可写
  • 把VPS翻新了一下
  • JGit初试牛刀
  • Rk2918固件新打包格式分析
  • 搭建Git服务器,真的很简单
  • go

  • Golang的坑之http读取大文件必须读完
  • 获取goroutine的id
  • Golang的坑之DNS查询与系统线程
  • Golang的坑之文件覆写
  • Golang下进行字符集转换
  • Gor--极快的静态博客引擎
  • 在Golang中获取系统的磁盘空间内存占用
  • 在Golang中获取func的名称
  • Reflect Of Golang
  • golang

  • 为Golang程序打上编译标记
  • 微信公众平台开发小结
  • Windows下隐藏Golang的DOS黑色窗口
  • Golang连接Oracle数据库(通过OCI库)
  • 在Android中运行go程序(Golang 1.0.2, ARM 6)
  • 在Golang中,Log打印行号等信息
  • gpg

  • Nutz 1.b.41 发行后记
  • Nutz终于beta版了!!
  • 折腾了2天,终于把Nutz提交给Maven库
  • httpsqs

  • 发布一个Httpsqs的Python客户端
  • HTTPSQS源码初探
  • iText

  • iText锚点的一个小陷阱 目标地锚点必须有字符串
  • io

  • 查找mysql中的低效索引
  • 简单好用的sshfs -- 通过ssh映射远程路径
  • 45分钟的Nutz敲门砖,高清无码 -- [视频教程] Nutz详解-基础框架的搭建
  • NutMVC的View怎么玩?
  • NutIoc的执行过程
  • 北京之行,就上一张图吧
  • 今天生日,上一张图!
  • 在LuaJIT中通过FFI直接调用newlisp
  • 增强型Proxy_Pass - 替换nginx内置的proxy_pass
  • bfr-非阻塞的管道缓存器,解决Linux管道缓冲区过小的问题!!
  • 成功编译OpenJDK 7u2 ! 哦也!
  • 深入一下Git的Hook(钩子)机制
  • Nutz资源扫描的重新实现
  • Nginx二级域名自动匹配到子文件夹(通过rewrite)
  • lua-newLISP 包装器
  • Nutz是一个轮子吗?
  • 用简单的方式,实现NutDao的懒加载(延迟加载, Lazy Load)
  • Nutz 1.b.43 发行后记
  • Python的while 1跟while True到底有什么区别?
  • 实用主义的Lisp方言 -- newLisp
  • 如何阅读Nutz的源码
  • 登录入口的一个小小的细节,HttpSession.setAttribute的调用顺序
  • 获得方法形参名称列表 -- 哦也,搞定!!
  • NutzMongoSession -- 轻便的分布式Session实现
  • 鸣鸣与本地樱花
  • JActor最简单试用
  • 纯Java处理CMYK格式(32位色深)的JPEG文件!!
  • 初探Mongodb的Java驱动
  • Mongodb学习小记
  • Nutz 1.b.41 发行后记
  • NutDao配置多数据源
  • Git的几个实用小技巧
  • 推荐OpenResty -- Nginx全能插件版
  • Nut.Test -- 使用Nutz一样能方便地进行单元测试
  • 初试Jetty使用Mongodb作为Session管理器
  • Nutz事务模板值得注意的细节
  • NutDao实现Lazy加载的可行性
  • 数据库连接长时间空闲后,爆连接已经关闭的解决方法
  • Nutz 1.b.38发布了,将来怎么走呢?
  • JGit初试牛刀
  • 评价一下Everbox和微盘
  • Nutz中你未必知道的用法
  • Json格式的ngx_http_stub_status_module
  • 再一次搞定UTF-8的BOM
  • Logger对象是否会重复创建呢? (以Log4j为例)
  • 神奇的Slf4J-API版本 - 2.0.99
  • 发布一个Httpsqs的Python客户端
  • [已经确认]想不到真的遇到Lua-nginx-module的bug
  • 最近速成Lua了,简单记一下
  • 一个简单XML工具类,支持简单的路径求值
  • 一起来,为Nutz编写插件!
  • 完成对JBE的修正,终于可以用了.
  • 一个极其简陋的Datasource连接池实现
  • Nutz 一些无法完成的功能
  • Hibernate的ConnectionProvider是怎么一回事?
  • 系统变量file.encoding对Java的运行影响有多大?
  • 动手做一个Nginx Module-简洁版
  • Nginx不同编译选项得到的二进制文件大小对比
  • Alfresco Virtual tomcat默认不解析EL
  • 增强型JavaDoc -- APIviz 简洁实践
  • Log4j 分级输出
  • JavaMail 调试参数设置
  • 一次内存泄漏的排查
  • 归还技术债务--Alfresco升级记
  • 换上1TB的希捷硬盘,虚惊一场
  • 离线下载Android SDK
  • 为Alfresco加速PDF文件索引速度
  • 想不到服务器一下子就被击垮了
  • 使用Nginx搭建Http代理服务器
  • 为NutLab添加一个新项目-Nutz与OpenID集成
  • 发布了阳光牧场外挂 3.34版
  • InputStream与OutputStream的read/write陷阱–实际是byte
  • Alfresco配置 — 第四节
  • Alfresco配置 — 第三节
  • Alfresco配置 — 第二节
  • Alfresco配置 — 第一节
  • 加班的星期天,应该是第一次
  • 加班的星期六
  • 本应该是周末,但是明天要加班
  • 开始尝试jBpm
  • iojs

  • 在android上运行io.js
  • java

  • JDK8 Access to Parameter Names at Runtime
  • 再说Ioc
  • 低调发布"短点"
  • javascript

  • Spket其实是兼容 jQuery 1.4.x的!
  • jbpm

  • Alfresco配置 — 第三节
  • 开始尝试jBpm
  • jdk8

  • JDK8 Access to Parameter Names at Runtime
  • jetty

  • Webapp执行reload后内存泄漏之SSLSocketFactory
  • 记录一下jetty的异步请求
  • jquery

  • Spket其实是兼容 jQuery 1.4.x的!
  • 加班的星期六
  • js

  • Golang连接Mysql
  • NutMVC的View怎么玩?
  • NutIoc的执行过程
  • 成功编译OpenJDK 7u2 ! 哦也!
  • Nutz 1.b.43 发行后记
  • Java匿名内部类的传值
  • 如何阅读Nutz的源码
  • 登录入口的一个小小的细节,HttpSession.setAttribute的调用顺序
  • NutzMongoSession -- 轻便的分布式Session实现
  • Ngqa -- 不单单是一个QA系统
  • 初探Mongodb的Java驱动
  • Viv -- 基于Nutz和BuguMongo的,使用Mongodb作为持久层的Issue管理系统
  • Java/Python/Lua/Lisp的胡思乱想
  • 推荐OpenResty -- Nginx全能插件版
  • Nut.Test -- 使用Nutz一样能方便地进行单元测试
  • Nutz.Json的新注解@JsonField用法详解
  • Nutz 1.b.38发布了,将来怎么走呢?
  • 在几种编程语言中探索(Java/Python/Lua/C)
  • Nutz中你未必知道的用法
  • 用Jsoup查台电的固件更新情况
  • Everbox4j 当前进度(2011-04-26)
  • Json格式的ngx_http_stub_status_module
  • 发布一个Httpsqs的Python客户端
  • 总结一下最近Nginx模块开发走过的弯路
  • 一起来,为Nutz编写插件!
  • 一个极其简陋的Datasource连接池实现
  • Nginx不同编译选项得到的二进制文件大小对比
  • Alfresco Virtual tomcat默认不解析EL
  • Spket其实是兼容 jQuery 1.4.x的!
  • 升级到Nginx 0.9.0
  • VeryCD的标题–变化中的警示语
  • Alfresco配置 — 第三节
  • 加班的星期六
  • junit

  • 换种顺序来执行TestCase(Junit适用)
  • jxl

  • Jxl与WPS的一点点不兼容
  • linux

  • 在Java中调用v4l2
  • 搬瓦工换机房换ip之后不能连外网
  • 总算实践了一次Linux From Scratch
  • 为pcduino编译内核
  • pcduino报告
  • 让golang的get命令兼容gitlab
  • 用openresty做redis订阅发布
  • Ubuntu12.04下asoundrc不起效
  • 在Golang中获取系统的磁盘空间内存占用
  • log4j

  • 如何阅读Nutz的源码
  • Logger对象是否会重复创建呢? (以Log4j为例)
  • Log4j 分级输出
  • logger

  • Logger对象是否会重复创建呢? (以Log4j为例)
  • Log4j 分级输出
  • 离线下载Android SDK
  • Alfresco配置 — 第三节
  • lua

  • 在LuaJIT中通过FFI直接调用newlisp
  • 增强型Proxy_Pass - 替换nginx内置的proxy_pass
  • Nginx二级域名自动匹配到子文件夹(通过rewrite)
  • lua-newLISP 包装器
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Java/Python/Lua/Lisp的胡思乱想
  • 推荐OpenResty -- Nginx全能插件版
  • 在几种编程语言中探索(Java/Python/Lua/C)
  • 总结一下最近Nginx模块开发走过的弯路
  • [已经确认]想不到真的遇到Lua-nginx-module的bug
  • 最近速成Lua了,简单记一下
  • [误报]难道我遇到lua-nginx-module的一个bug?
  • maven

  • 杂碎
  • memcache

  • 在windows上编译memcached v1.4.24 (用cygwin)
  • memleak

  • 一次内存泄漏的排查
  • mongodb

  • 初探Mongodb的Java驱动
  • Mongodb学习小记
  • Viv -- 基于Nutz和BuguMongo的,使用Mongodb作为持久层的Issue管理系统
  • 初试Jetty使用Mongodb作为Session管理器
  • nginx

  • nutz websocket nginx maven 配合使用
  • 在windows下编译OpenResty
  • 在windows下编译nginx
  • 增强型Proxy_Pass - 替换nginx内置的proxy_pass
  • Nginx二级域名自动匹配到子文件夹(通过rewrite)
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • 推荐OpenResty -- Nginx全能插件版
  • 把VPS翻新了一下
  • 评价一下Everbox和微盘
  • Nginx与中文域名
  • Json格式的ngx_http_stub_status_module
  • 再一次搞定UTF-8的BOM
  • HTTPSQS源码初探
  • 总结一下最近Nginx模块开发走过的弯路
  • [已经确认]想不到真的遇到Lua-nginx-module的bug
  • [误报]难道我遇到lua-nginx-module的一个bug?
  • 动手做一个Nginx Module-简洁版
  • Nginx不同编译选项得到的二进制文件大小对比
  • 发起一个新项目 - NginxS
  • 让Nginx的SSI支持相对路径--更安全的方法
  • 升级,升级,还是升级
  • 升级到Nginx 0.9.0
  • 想不到服务器一下子就被击垮了
  • 使用Nginx搭建Http代理服务器
  • nutz

  • Webapp执行reload后内存泄漏之SSLSocketFactory
  • 杂碎
  • nutz websocket nginx maven 配合使用
  • 低调发布"短点"
  • nutzbook

  • 这半年的事
  • openresty

  • 用openresty做redis订阅发布
  • 在windows下编译OpenResty
  • pcduino

  • 为pcduino编译内核
  • pcduino报告
  • plugin

  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • 如何阅读Nutz的源码
  • 一起来,为Nutz编写插件!
  • Nutz 与 XBlink 是什么关系? 兄弟!!
  • python

  • 微信公众平台开发小结
  • Python的while 1跟while True到底有什么区别?
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Java/Python/Lua/Lisp的胡思乱想
  • Python: 为对象动态添加函数,且函数定义来自一个str
  • 捐点钱给自己喜欢的开源软件
  • 把VPS翻新了一下
  • 在几种编程语言中探索(Java/Python/Lua/C)
  • Nginx与中文域名
  • 发布一个Httpsqs的Python客户端
  • python,快速开发

  • Python还是很适合快速开发的
  • redis

  • 让redis支持动态库
  • 用openresty做redis订阅发布
  • reflect

  • 在Golang中获取func的名称
  • rk2918

  • 2011年回顾
  • 编译RK2918源码 -- 简单说明
  • ssdb

  • 用NDK编译ssdb
  • tomcat

  • Webapp执行reload后内存泄漏之SSLSocketFactory
  • v4l2

  • 在Java中调用v4l2
  • vdisk4j

  • 评价一下Everbox和微盘
  • vpeee

  • 说说这个blog的VPS提供商
  • vps

  • 在Linux下查看硬盘信息
  • rm文件不再需要按y了,解脱啊
  • Deploy Nutz as HttpAPI by Jetty 7
  • ssh tunnel without shell
  • Way of VPS
  • walnut

  • python fuse 记录
  • 这半年的事
  • websocket

  • nutz websocket nginx maven 配合使用
  • wordpress

  • WP-Codebox乱码问题
  • 升级,升级,还是升级
  • wps

  • Jxl与WPS的一点点不兼容
  • xls

  • Jxl与WPS的一点点不兼容
  • zDoc

  • 新年了,开始写论文了~_~
  • 再一次搞定UTF-8的BOM
  • iText锚点的一个小陷阱 目标地锚点必须有字符串
  • 下载

  • 在windows下编译goexif
  • Golang连接Oracle数据库(通过OCI库)
  • 在Android中运行go程序(Golang 1.0.2, ARM 6)
  • 45分钟的Nutz敲门砖,高清无码 -- [视频教程] Nutz详解-基础框架的搭建
  • NutMVC的View怎么玩?
  • 将诺顿Ghost(诺顿克隆精灵)正版化了
  • 成功编译OpenJDK 7u2 ! 哦也!
  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • 实用主义的Lisp方言 -- newLisp
  • 如何阅读Nutz的源码
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Nutz-Socialauth 1.b.3 -- 支持国内社会化登录(OpenId)
  • Mongodb学习小记
  • 编译RK2918源码 -- 简单说明
  • Git的几个实用小技巧
  • RK2918 内核源码 -- 想不到吧?!
  • 在Linux下编译Qt Libs -- 能不能快点呢?!
  • 让你的Android彻底裸奔吧!! -- 瘫痪Android的安全机制
  • 实现Rk2918的System分区可写
  • NutzMole -- Nutz的代码生成器
  • Rk2918固件新打包格式分析
  • Everbox4j 1.0 终于发布啦! Everbox也能在Linux/Mac上用!!
  • 用Jsoup查台电的固件更新情况
  • Everbox4j 当前进度(2011-04-26)
  • EverBox Java API的非官方项目启动啦!
  • Json格式的ngx_http_stub_status_module
  • Logger对象是否会重复创建呢? (以Log4j为例)
  • 神奇的Slf4J-API版本 - 2.0.99
  • 发布一个Httpsqs的Python客户端
  • [误报]难道我遇到lua-nginx-module的一个bug?
  • 兼容FireFox 4的AutoProxy
  • JDiff 使用与改进
  • 完成对JBE的修正,终于可以用了.
  • 增强型JavaDoc -- APIviz 简洁实践
  • 从源码编译MySQL 5.5 -- 简单版
  • 将Dom对象变成XML并写入流
  • 归还技术债务--Alfresco升级记
  • 升级到Nginx 0.9.0
  • 离线下载Android SDK
  • 想不到服务器一下子就被击垮了
  • 对用户体验的一点点看法
  • Alfresco配置 — 第四节
  • Alfresco配置 — 第一节
  • 加班的星期六
  • 开始尝试jBpm
  • 亚运

  • 亚运比赛,还是没看成!
  • 取亚运门票,花了一个小时
  • 代理

  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Nutz中你未必知道的用法
  • EverBox Java API的非官方项目启动啦!
  • 使用Nginx搭建Http代理服务器
  • 尝试PPTP和OpenVPN失败
  • 代码高亮

  • WP-Codebox乱码问题
  • 优化

  • 初探Mongodb的Java驱动
  • 一次内存泄漏的排查
  • 升级,升级,还是升级
  • 升级到Nginx 0.9.0
  • 低层调用

  • Golang下通过syscall调用win32的api
  • 公开课

  • 推荐: 国外公开课
  • 其他

  • 北京,北京
  • answer to life everything and the universe
  • 兼容

  • 在Ant/Maven中使用ecj编译器(Eclipse内置的Java编译器)
  • 获得方法形参名称列表 -- 哦也,搞定!!
  • NutzMongoSession -- 轻便的分布式Session实现
  • Java/Python/Lua/Lisp的胡思乱想
  • Autoproxy Forever!!
  • 搭建Git服务器,真的很简单
  • 神奇的Slf4J-API版本 - 2.0.99
  • 兼容FireFox 4的AutoProxy
  • 一起来,为Nutz编写插件!
  • Jxl与WPS的一点点不兼容
  • Spket其实是兼容 jQuery 1.4.x的!
  • 内存泄漏

  • 一次内存泄漏的排查
  • 出差

  • 北京几张图
  • 加班

  • Nutz是一个轮子吗?
  • 鸣鸣满100天了!! 申领了身份证等重要证件,嘻嘻
  • 加班的星期天,应该是第一次
  • 加班的星期六
  • 本应该是周末,但是明天要加班
  • 把自己搞得这么累
  • 助手

  • 一次内存泄漏的排查
  • 升级,升级,还是升级
  • 对用户体验的一点点看法
  • 发布了阳光牧场外挂 3.34版
  • 升级

  • 兼容FireFox 4的AutoProxy
  • JavaMail 调试参数设置
  • 让Nginx的SSI支持相对路径--更安全的方法
  • 升级,升级,还是升级
  • 归还技术债务--Alfresco升级记
  • 升级到Nginx 0.9.0
  • 抢占我带宽的流氓软件
  • 总结一点点项目经验–迁移/部署/静态资源
  • 对用户体验的一点点看法
  • 历史遗留

  • 获得方法形参名称列表 -- 哦也,搞定!!
  • 初探Mongodb的Java驱动
  • 归还技术债务--Alfresco升级记
  • 反射

  • Reflect Of Golang
  • 反编译

  • Python的while 1跟while True到底有什么区别?
  • 完成对JBE的修正,终于可以用了.
  • JavaMail 调试参数设置
  • 归还技术债务--Alfresco升级记
  • 3年,追忆,回顾
  • 一次不算太久的破解
  • 启动时间

  • Eclipse能够启动得快些
  • 回顾

  • 2011年回顾
  • 3年,追忆,回顾
  • 外挂

  • 发布了阳光牧场外挂 3.34版
  • 奶茶

  • 科学城的办公室有奶茶!
  • 安全

  • 用简单的方式,实现NutDao的懒加载(延迟加载, Lazy Load)
  • 登录入口的一个小小的细节,HttpSession.setAttribute的调用顺序
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • JActor最简单试用
  • 让你的Android彻底裸奔吧!! -- 瘫痪Android的安全机制
  • 广工,3年来,你改变了什么?
  • 让Nginx的SSI支持相对路径--更安全的方法
  • 升级,升级,还是升级
  • 想不到服务器一下子就被击垮了
  • 抢占我带宽的流氓软件
  • 宝宝

  • 鸣鸣半岁了,今天第一次吃辅食!!
  • 宝宝快100天了,记录一下经验
  • 累趴下了,就为了办出生证!!
  • 做爸爸了!! 过年前有了个虎宝宝!!
  • 工作

  • 成功编译OpenJDK 7u2 ! 哦也!
  • 实用主义的Lisp方言 -- newLisp
  • 搭建Git服务器,真的很简单
  • 鸣鸣满100天了!! 申领了身份证等重要证件,嘻嘻
  • 宝宝快100天了,记录一下经验
  • 声明一下Everbox4j的相关事项
  • 启用新的域名 wendal.net
  • 人生第一次离职,Mark一下
  • 3年,换了4家公司!
  • 3年,追忆,回顾
  • 说说这个blog的VPS提供商
  • Alfresco配置 — 第三节
  • 加班的星期天,应该是第一次
  • 加班的星期六
  • 本应该是周末,但是明天要加班
  • 把自己搞得这么累
  • 被Alfresco的工作流搞崩溃了
  • 科学城的办公室有奶茶!
  • 工作流

  • 3年,追忆,回顾
  • Alfresco配置 — 第三节
  • 加班的星期天,应该是第一次
  • 加班的星期六
  • 本应该是周末,但是明天要加班
  • 把自己搞得这么累
  • 被Alfresco的工作流搞崩溃了
  • 科学城的办公室有奶茶!
  • 希捷

  • 换上1TB的希捷硬盘,虚惊一场
  • 带宽

  • 抢占我带宽的流氓软件
  • 总结

  • 深入一下Git的Hook(钩子)机制
  • 获得方法形参名称列表 -- 哦也,搞定!!
  • 评价一下Everbox和微盘
  • 总结一下最近Nginx模块开发走过的弯路
  • 3年,追忆,回顾
  • 总结一点点项目经验–迁移/部署/静态资源
  • 恶意URL

  • 想不到服务器一下子就被击垮了
  • 技术

  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • 捐点钱给自己喜欢的开源软件
  • 一个极其简陋的Datasource连接池实现
  • 归还技术债务--Alfresco升级记
  • 一次不算太久的破解
  • 技术债务

  • 归还技术债务--Alfresco升级记
  • 授权

  • 最近买了2款软件
  • 提供商

  • Nutz-Socialauth 1.b.3 -- 支持国内社会化登录(OpenId)
  • 说说这个blog的VPS提供商
  • 新版本

  • 升级到Nginx 0.9.0
  • 离线下载Android SDK
  • 发布了阳光牧场外挂 3.34版
  • 旅游

  • 马来西亚,闲游
  • 流氓

  • 抢占我带宽的流氓软件
  • 澳洲

  • perth归来
  • 生活

  • 亚运比赛,还是没看成!
  • 取亚运门票,花了一个小时
  • 换上1TB的希捷硬盘,虚惊一场
  • 把自己搞得这么累
  • 每天写点东西
  • 用户体验

  • 对用户体验的一点点看法
  • 破解

  • 让你的Android彻底裸奔吧!! -- 瘫痪Android的安全机制
  • Spket其实是兼容 jQuery 1.4.x的!
  • 一次不算太久的破解
  • 硬盘

  • 让你的Android彻底裸奔吧!! -- 瘫痪Android的安全机制
  • 换上1TB的希捷硬盘,虚惊一场
  • 科学城

  • 科学城的办公室有奶茶!
  • 索引

  • 查找mysql中的低效索引
  • Nutz资源扫描的重新实现
  • 最近速成Lua了,简单记一下
  • 一个简单XML工具类,支持简单的路径求值
  • 为Alfresco加速PDF文件索引速度
  • Alfresco配置 — 第二节
  • 练手

  • py2exe练手
  • 编码

  • Java/Python/Lua/Lisp的胡思乱想
  • 推荐OpenResty -- Nginx全能插件版
  • 不走寻常路--NutzCP初版
  • Nginx与中文域名
  • JDiff 使用与改进
  • 系统变量file.encoding对Java的运行影响有多大?
  • 编译

  • 在windows下编译nginx
  • 菜肴

  • 篮子里的鸡蛋
  • 虚惊

  • 换上1TB的希捷硬盘,虚惊一场
  • 视图

  • NutMVC的View怎么玩?
  • 如何阅读Nutz的源码
  • Ngqa -- 不单单是一个QA系统
  • Nutz中你未必知道的用法
  • 一起来,为Nutz编写插件!
  • 一次内存泄漏的排查
  • 在Nutz MVC中使用Freemarker
  • 视频

  • Golang连接Oracle数据库(通过OCI库)
  • 45分钟的Nutz敲门砖,高清无码 -- [视频教程] Nutz详解-基础框架的搭建
  • newLISP的ShellGame配套lsp源文件
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • 学习Java时需要掌握的一些技能
  • 推荐: 国外公开课
  • 警示语

  • VeryCD的标题–变化中的警示语
  • 路径

  • 简单好用的sshfs -- 通过ssh映射远程路径
  • 在Golang中,Log打印行号等信息
  • NutMVC的View怎么玩?
  • Nutz资源扫描的重新实现
  • 实用主义的Lisp方言 -- newLisp
  • 如何阅读Nutz的源码
  • NutzMole -- Nutz的代码生成器
  • 声明一下Everbox4j的相关事项
  • 一个简单XML工具类,支持简单的路径求值
  • 增强型JavaDoc -- APIviz 简洁实践
  • 让Nginx的SSI支持相对路径--更安全的方法
  • 遇到一个关于ClassPath的奇怪问题 Classpath只认jar文件?No!
  • Alfresco配置 — 第一节
  • 迁移

  • 从WordPress迁移到Ruhoh的经验
  • Nutz编年史--简单图表版
  • 新年了,开始写论文了~_~
  • 把VPS翻新了一下
  • 搭建Git服务器,真的很简单
  • 在几种编程语言中探索(Java/Python/Lua/C)
  • 总结一点点项目经验–迁移/部署/静态资源
  • 说说这个blog的VPS提供商
  • 连接池

  • Nutz 1.b.43 发行后记
  • 初探Mongodb的Java驱动
  • NutDao配置多数据源
  • 不走寻常路--NutzCP初版
  • Nutz事务模板值得注意的细节
  • 数据库连接长时间空闲后,爆连接已经关闭的解决方法
  • 一个极其简陋的Datasource连接池实现
  • Hibernate的ConnectionProvider是怎么一回事?
  • Alfresco配置 — 第二节
  • 部署

  • 归还技术债务--Alfresco升级记
  • 3年,追忆,回顾
  • 总结一点点项目经验–迁移/部署/静态资源
  • 遇到一个关于ClassPath的奇怪问题 Classpath只认jar文件?No!
  • Alfresco配置 — 第四节
  • Alfresco配置 — 第二节
  • 本应该是周末,但是明天要加班
  • 配置

  • 简单好用的sshfs -- 通过ssh映射远程路径
  • NutIoc的执行过程
  • Nutz编年史--简单图表版
  • lua-newLISP 包装器
  • Nutz 1.b.43 发行后记
  • 如何阅读Nutz的源码
  • NutzMongoSession -- 轻便的分布式Session实现
  • SSH隧道+Polipo+Pac文件--打造翻G功F夫W墙的共用平台
  • Ngqa -- 不单单是一个QA系统
  • 初探Mongodb的Java驱动
  • Nutz 1.b.41 发行后记
  • NutDao配置多数据源
  • 编译RK2918源码 -- 简单说明
  • 推荐OpenResty -- Nginx全能插件版
  • 不走寻常路--NutzCP初版
  • NutzMole -- Nutz的代码生成器
  • 把VPS翻新了一下
  • 数据库连接长时间空闲后,爆连接已经关闭的解决方法
  • Nutz的Scans类,你用过没?
  • 搭建Git服务器,真的很简单
  • Nutz中你未必知道的用法
  • Nginx与中文域名
  • [已经确认]想不到真的遇到Lua-nginx-module的bug
  • 最近速成Lua了,简单记一下
  • [误报]难道我遇到lua-nginx-module的一个bug?
  • 兼容FireFox 4的AutoProxy
  • JDiff 使用与改进
  • 一个极其简陋的Datasource连接池实现
  • Nutz 一些无法完成的功能
  • Hibernate的ConnectionProvider是怎么一回事?
  • 动手做一个Nginx Module-简洁版
  • Nginx不同编译选项得到的二进制文件大小对比
  • Alfresco Virtual tomcat默认不解析EL
  • Log4j 分级输出
  • 从源码编译MySQL 5.5 -- 简单版
  • JavaMail 调试参数设置
  • Spket其实是兼容 jQuery 1.4.x的!
  • 归还技术债务--Alfresco升级记
  • 3年,追忆,回顾
  • 使用Nginx搭建Http代理服务器
  • 在Nutz MVC中使用Freemarker
  • 为NutLab添加一个新项目-Nutz与OpenID集成
  • 遇到一个关于ClassPath的奇怪问题 Classpath只认jar文件?No!
  • 发布了阳光牧场外挂 3.34版
  • Alfresco配置 — 第四节
  • Alfresco配置 — 第三节
  • Alfresco配置 — 第二节
  • Alfresco配置 — 第一节
  • 加班的星期天,应该是第一次
  • 加班的星期六
  • 把自己搞得这么累
  • 门票

  • 亚运比赛,还是没看成!
  • 取亚运门票,花了一个小时
  • 阳光牧场

  • 一次内存泄漏的排查
  • 升级,升级,还是升级
  • 对用户体验的一点点看法
  • 发布了阳光牧场外挂 3.34版
  • 陷阱

  • iText锚点的一个小陷阱 目标地锚点必须有字符串
  • InputStream与OutputStream的read/write陷阱–实际是byte
  • 集成

  • 纯Java处理CMYK格式(32位色深)的JPEG文件!!
  • 新年了,开始写论文了~_~
  • 推荐OpenResty -- Nginx全能插件版
  • 一起来,为Nutz编写插件!
  • 在Nutz MVC中使用Freemarker
  • 为NutLab添加一个新项目-Nutz与OpenID集成
  • 开始尝试jBpm
  • 静态资源

  • 3年,追忆,回顾
  • 总结一点点项目经验–迁移/部署/静态资源
  • 香港疫苗

  • 香港打疫苗?你想多了吧
  • 鸣鸣

  • Nutz T恤与小鸣鸣
  • 今天生日,上一张图!
  • 鸣鸣与本地樱花
  • 鸣鸣满一个太阳年了
  • 2011年回顾
  • 香港两天,离开天朝的2天!!
  • 一波三折的一个月,鸣鸣的腹泻终于好了,我也恢复元气了
  • 鸣鸣第一次出境, Mark一下
  • 鸣鸣半岁了,今天第一次吃辅食!!
  • 鸣鸣满100天了!! 申领了身份证等重要证件,嘻嘻
  • 宝宝快100天了,记录一下经验
  • 黄牛党

  • 取亚运门票,花了一个小时
  • 黑客

  • 想不到服务器一下子就被击垮了
  • Fork me on GitHub