程序生活

分布式版本控制系统 Mercurial

Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。相对于传统的版本控制,具有如下优点: 更轻松的管理。 传统的版本控制系统使用集中式的 repository,一些和 r...

常用的上传下载协议以及Java实现

上传协议 1.HTTP协议 HTTP协议即Hypertext Transfer Protocol的缩写,这种协议是网上最常见的传输协议。 1.1 用Java实现通过HTTP协议来上传文件 方式一:使用Apache 开源上传软件包 fileupload,相关介绍及下载地...

960 Grid System 基本原理及使用方法

关于CSS框架其实一直是一个比较热门且很有争议的话题,的确,国内的一些前端er们越来越关注CSS框架,并都开始尝试使用,觉得CSS框架能够 节省更多的开发时间,显著提高工作效率。当然,还有很多人持相反意见,认...