我们为什么需要SCM(software configration management)
软件配置管理(SCM)主要解决两个问题:1. 软件版本管理 2.团队协作管理。
软件版本管理
软件在开发过程中,代码和文档总是在不断的变化前进之中,用SCM工具可以帮你记录下这条前进的轨迹,包括
代码、文档的变动以及变动的原因,以便于你对项目的演进清晰掌控。软件主版本只有一条轨迹,...
分类:
其他好文 时间:
2014-10-17 20:31:47
阅读次数:
282
基本上每个程序员都听过面向对象(Object-oriented)和基于对象(Object-based)这两个概念。其实这两个概念并没有很明显的界线,不过现在业界比较统一的认为只有完全具有封装、继承、多态三大特点的才能够叫做面向对象,否则即使设计中蕴含了一些对象的概念,也顶多称为基于对象。
基于对象是过程化语言自然演进而来,随着ADT思想的成熟而成熟,七十年代到八十年代初曾经非常流行,但是很快...
分类:
其他好文 时间:
2014-10-17 02:06:23
阅读次数:
155
《数据可视化之美》一书的第五章和第六章分别讲了两个故事:重新设计纽约地铁图和航班飞行动态图。这两个故事共同点都是“地图的二次开发”。这两个故事不同点在于前者更近是传统的信息可视化的扩展,后者是以美国航班实际数据作得典型的数据可视化。地图可以说是人类最早做出的信息可视化成品,千百年来一直在不断演进,相...
分类:
其他好文 时间:
2014-10-15 17:43:41
阅读次数:
197
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键...
分类:
Web程序 时间:
2014-10-13 14:55:29
阅读次数:
292
新华社旧金山9月24日电(记者马丹)美国谷歌公司表示,旨在向欠发达地区普及互联网的“谷歌气球”将在一年内组成一个围绕南半球的圆环,向地面发送无线互联网信号。
他还说,“谷歌气球”将发送LTE(长期演进技术)无线互联网信号,它对固定天线的数据传输速度为每秒22兆位,对手机的传输速度为每秒5兆位。 谷歌“X实验”室负责人阿斯特罗·特勒近日在一个科技大会上说,预计到明年,谷歌应该在南半球...
分类:
其他好文 时间:
2014-09-26 13:12:28
阅读次数:
182
1. 背景1.1. Java线程模型的演进1.1.1. 单线程时间回到十几年前,那时主流的CPU都还是单核(除了商用高性能的小机),CPU的核心频率是机器最重要的指标之一。在Java领域当时比较流行的是单线程编程,对于CPU密集型的应用程序而言,频繁的通过多线程进行协作和抢占时间片反而会降低性能。1...
分类:
编程语言 时间:
2014-09-17 00:54:21
阅读次数:
413
【IT名人堂】何云飞:阿里云数据库的架构演进之路原文转载自:IT168?如果说淘宝革了零售的命,那么DT革了企业IT消费的命。在阿里巴巴看来,DT时代,企业IT消费的模式变成了“云服务+数据”,阿里云将打造一个像淘宝电商一样多方共赢的云生态。而作为阿里云庞大帝国的重要成员,阿里云RDS为社交网站、电...
分类:
数据库 时间:
2014-09-14 15:22:07
阅读次数:
359
构建现代的服务器应用程序需要以某种方法同时接收数百、数千甚至数万个事件,无论它们是内部请求还是网络连接,都要有效地处理它们的操作。
有许多解决方案,但事件驱动也被广泛应用到网络编程中。并大规模部署在高连接数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能力,并提高网络传输效率。
这些事件驱动模型中, libevent 库和 libev库能够大大提高性能和事件处理能力。在本文中,我们要讨论在...
分类:
其他好文 时间:
2014-09-05 04:29:41
阅读次数:
394
发现了一个Nginx的LUA脚本:lua-resty-rabbitmqstomp,可以让Nginx通过LUA脚本访问RabbitMQ消息队列,这个脚本是通过stomp协议连接RabbitMQ的stomp适配器,来pub/sub消息的
关于RabbitMQ-STOMP安装使用相关内容可以参见:RabbitMQ STOMP Adapter
关于Nginx-LUA模块安装使用参见:LAMP架构演进到LAMPGC,再演进到LNMLGC
关于STOMP协议相关资料参见这里:
STOMP官方英文协议1.1版
STOMP...
分类:
其他好文 时间:
2014-08-22 12:59:08
阅读次数:
544
九峰:阿里技术演进的缩影:云计算从“萌动”到“心动”作者:IT168社区皮皮这十年来,被誉为改写IT面貌的“第三次IT革命”的主角云计算,在国内已经从最初的“萌动”跨越到了“心动”,也彻底“解放”了那些传统的用户端设备,很多互联网企业为了在云计算阵营中抢一杯羹,选择了华丽转身,比如领跑国内云计算市场...
分类:
其他好文 时间:
2014-08-13 22:05:57
阅读次数:
309