编程

SimpleJdbc: 用于简化数据库操作的Java库

编程 / ... / Reads: 602

JDBC速度最快,但代码量大。Spring的JdbcTemplate做了很好的封装,但仍旧需要RowMapper。SimpleJdbc是对Spring JdbcTemplate的进一步封装,将所有的数据库操作API全部集中在一个Db对象中,且没有任何额外的RowMapper或DAO接口。

Read more »

双网卡机器的Xen配置

编程 / ... / Reads: 455

如果服务器有双网卡+双线IP,则需要充分利用双线IP。每个domU依然只分配内网IP,但是,dom0拥有3个接口。

Read more »

MySQL 5中文编码快速设置

编程 / ... / Reads: 858

这里的中文编码设置实际上就是设置UTF-8编码,这样所有的语言都能正常在MySQL存储和读取。

Read more »

Linux安装ActiveMQ

编程 / ... / Reads: 827

ActiveMQ是一款流行的Message服务器,在Windows开发环境下,一般可以直接运行命令行,或者在Spring中以嵌入式启动。在生产环境中,ActiveMQ需要在Linux上部署,以下是快速安装步骤。

Read more »

为Xen创建虚拟LAN

编程 / ... / Reads: 456

我们前面讨论了在局域网内部创建xen的方法,dom0和每个domU都使用相同的网段地址和网关,这种配置简单,但仅适用于局域网,因为IP数量够用,而且可以随意分配。不过,在公网上,通常只有1个公网IP地址,为此,首先需要创建一个虚拟的局域网。

Read more »

Debian Linux安装NFS

编程 / ... / Reads: 691

要在两台Linux电脑上共享一个目录,最简单的方式是使用NFS,而在Debian上实现NFS非常容易。

Read more »

web.py数据库入门

编程 / ... / Reads: 874

web.py是一个非常精巧的web框架,不过其自带的db模块也是非常精简而高效。和Java里面复杂的JDBC和繁琐的Hibernat配置相比,使用web.db真是既简单又明了。

Read more »

Debian Squeeze上安装xen

编程 / ... / Reads: 398

现在服务器虚拟化趋势越来越明显了,一方面服务器硬件越来越强大,一台服务器只跑一个系统非常浪费,另一方面虚拟机管理比物理机方便得多,而在Debian Linux下创建虚拟机尤其方便。

Read more »

Debian Lenny安装nginx+uwsgi

编程 / ... / Reads: 489

本文讲述如何在Debian Lenny环境下用Nginx和uwsgi部署Python应用。

Read more »

设计REST风格的MVC框架

编程 / ... / Reads: 883

传统的JavaEE MVC框架如Struts等都是基于Action设计的后缀式映射,然而,流行的Web趋势是REST风格的架构。本文将讲述如何从头设计一个基于REST风格的Java MVC框架,配合Annotation,最大限度地简化Web应用的开发,您甚至编写一行代码就可以实现“Hello, world”。

Read more »

关于作者