系统架构
ColorPaper
游侠
展开
-
Client/Server
The client/server model is a computing model that acts as distributed application which partitions tasks or workloads between the providers of a resource or service, called servers, and service re转载 2012-06-22 11:04:26 · 728 阅读 · 0 评论 -
各种项目管理软件比较
源自:http://en.wikipedia.org/wiki/List_of_project_management_softwareComparison of project-management softwareFrom Wikipedia, the free encyclopedia (Redirected from List of project management s转载 2012-09-23 10:51:09 · 4187 阅读 · 0 评论 -
项目协作工具-TRAC
trac软件介绍 Trac是一个为软件开发项目需要而集成了Wiki和问题跟踪管理系统的应用平台,是一个开源软件应用。Trac以简单的方式建立了一个软件项目管理的Web应用,以帮助开发人员更好地写出高质量的软件;Trac应用力求不影响现有团队的开发过程。编辑本段开发语言 Trac是采用Python语言开发的,因此Trac的在运行的时候,需要有Python环境的支持,在转载 2012-09-23 10:16:25 · 1398 阅读 · 0 评论 -
架构师必读书(不断更新中)
***********架构 软件工程************《Software Engineering》 8th Edition作者:Ian Sommmerville《Software engineering a practitioner's approach》作者:Roger S.Pressman《Large-Scale Software Architecture原创 2012-10-06 09:31:51 · 4660 阅读 · 0 评论 -
disk image(磁盘镜像)
A disk image is a single file or storage device containing the complete contents and structure representing a data storage medium or device, such as ahard drive, tape drive, floppy disk, o转载 2012-09-28 15:02:04 · 6545 阅读 · 0 评论 -
用DD命令制作硬盘镜像
用DD命令制作硬盘镜像 本文参考http://serverfault.com/questions/4906/using-dd-for-disk-cloning写出,转载时请说明出处。以下的说明都是针对备份整个硬盘,而不是备份某一个分区。 一、用DD命令制作硬盘镜像的特点 (1)在制作镜像时,不能对需要进行备份的硬盘经常写操作,可以只读挂载或者不挂载。原创 2012-09-28 17:50:46 · 16047 阅读 · 1 评论 -
What are the Three Layers of Web Development?
What are the Three Layers of Web Development?Content or StructureThe content or structure layer is what your readers are coming to get when they come to your Web page. Content can consist of tex转载 2012-09-02 18:41:33 · 1137 阅读 · 0 评论 -
cmake
CMake简介 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile转载 2012-08-23 13:11:26 · 686 阅读 · 0 评论 -
编译android版本的opencv 2.4.2
想编译android版本的opencv 2.4.2,首先想到的是按照官方教材去做:http://code.opencv.org/projects/opencv/wiki/Building_OpenCV4Android_from_trunk在mac os x lion下,按照这个教材,笔者进行了以下操作1、下载opencv 2.4.2源码包http:/转载 2012-08-22 15:56:03 · 4994 阅读 · 0 评论 -
项目管理协作工具Redmine
Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资转载 2012-04-02 09:22:13 · 798 阅读 · 0 评论 -
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT) – 整理
本文,我们来看5种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件转载 2012-11-28 12:05:09 · 574 阅读 · 0 评论