2015-09-29 01:03
⁄ 工业·编程
⁄ 共 4923字
人们对手机、笔记本电脑等移动设备的依赖越来越大。一旦电池用尽而又不能立刻充电,便可能把人急得双脚跳。面对类似情况,为了让笔记本电池多支撑一会儿,我会采取两项省电措施:一是把屏幕调暗,二是杀掉特别费电的软件。第一项容易理解,略去不谈。第二项的关键是如何找到高功耗软件。一种简单的方法是调出任务管理器,通过View菜单(Windows 8之前)或者在列表的标题行(Windows 8/8.1)调出图1所示的“选择列”对话框,然后将...
张银奎, 软件调试, 阿里阅读全文
2015-09-28 13:01
⁄ 工业·编程
⁄ 共 8811字
Docker不是轻量级容器。它由管理轻量级容器的引擎、客户端和AUFS文件系统三部分组成。轻量级容器(Lightweight Container)在UNIX/Linux领域经历了十多年的发展,并在最近5年突飞猛进。
轻量级容器技术发展历程
在分析Docker的生态系统之前,我们首先回顾轻量级容器技术的发展路线图。
2000年,BSD Jail:Jail以多种方式改进和增强了BSD类操作系统中用于进程隔离的chroot环境。Jail不仅对文件系统访问实现隔离,还把用户、BSD的...
Docker, 架构师阅读全文
2015-09-27 23:22
⁄ 工业·编程
⁄ 共 4447字
张亮,当当网架构师,当当技术委员会成员。对架构设计、消息中间件、分布式等领域兴趣浓厚。 目前主导当当应用框架ddframe研发和推广以及技术白皮书撰写。其中ddframe的分布式作业部分elastic-job已经正式开源。
作业的必要性以及存在的问题
1. 为什么需要作业?
作业即定时任务。一般来说,系统可使用消息传递代替部分使用作业的场景。两者确有相似之处。可互相替换的场景,如队列表。将待处理的数据放入队列表,然后使用频率...
分布式, 当当网, 框架阅读全文
2015-09-26 22:19
⁄ 工业·编程
⁄ 共 4160字
任玉刚,百度公司Android资深工程师,《Android开发艺术探索》作者,热爱分享和开源,常年活跃在CSDN和Github。除此之外,他还是CSDN博客专家,2014十大博客之星。从一名菜鸟演变为资深工程师,在他看来,也有自己的辛酸历程,尽管他已成为一名资深工程师,但他仍然不敢自称为“高手”,因为技术是无止境的,对技术应该抱有一颗敬畏的心理。
CSDN:请先自我介绍下,目前的工作领域以及公司。
任玉刚:大家好,我是任玉刚(微博)...
任玉刚, 软件之路阅读全文
2015-09-25 23:02
⁄ 科技·视野
⁄ 共 1324字
1.自动化部署
基于云的视频监控系统,能够随需应变方便的进行部署。当你的摄像机接通电源并连接到对应的视频网桥设备时,系统会自动部署这个新的监控节点,并即刻提供监控能力。
2. 集中化的支持服务
因为视频监控最核心的服务器和软件是在云端部署的,监控现场仅仅需要视频网桥设备来连接摄像机终端,所以相应的支持服务和故障处理可以在远程进行处理,相应的服务支持能力因为集中化也得到了提升。
3. 仅仅为实际使用量付费
...
云存储, 行业分析, 视频监控阅读全文
2015-09-25 21:45
⁄ 工业·编程
⁄ 共 4592字
CKEditor 已经存在 12 年之久,在这期间,它在很多方面都做了改进,成为一个稳健的 web 应用解决方案,目前下载量已经达到 15 million downloads 。
Web 本身也在改变,新的标准和信息分享的新方法伴随出现,当前利益和世界未来都驱使我们为断考虑 web内容的价值。最终 JavaScript 展现了它的威力,在人们的日常生活中它无处不在,已经成了流行软件的标准选项。
所有上述现象共同形成了当前的解决方案,CKEditor 4,它是一个强...
编辑器, 软件工具阅读全文
2015-09-24 18:20
⁄ 工业·编程
⁄ 共 2211字
四分之一个世纪以来,关系型数据库(RDBMS)一直是主流数据库模型。但是现在非关系型数据库,“云”或者“NoSQL”数据库,正在作为一种替代数据库模型获得越来越多的占有率。本文中我们将关注非关系型 NoSQL 数据库的 10 个关键特征:排在前 5 位的优点和前 5 位的挑战。
NoSQL 的五大有点
1:弹性扩展
多年来,数据库负载需要增加时,数据管理员只能依赖于纵向扩展(scale-up)--买更多更强的服务器,而不是依赖横向扩展(scale-ou...
NoSQL, 挑战, 数据库, 特点阅读全文
2015-09-23 19:40
⁄ 工业·编程
⁄ 共 10715字
毛德操,著名计算机专家,浙江大学教授,浙大网新高级顾问兼研发中心主任,北京共创开源软件有限公司执行副总裁。曾留学美国Umas大学,获得计算机硕士学位。著有重磅著作《LINUX核心源代码情景分析》和《Windows内核情景分析:采用开源代码ReactOS(上、下册)》,影响了整整一代大学生和工程师。
毛教授凭初中毕业的文凭,刻苦钻研,精通操作系统和英语。文革结束后,毛德操进入浙江大...
名人, 开源, 毛德操, 计算机, 计算机NB人物阅读全文
2015-09-22 11:53
⁄ 工业·编程
⁄ 共 327字
windows中每个运行的程序都是一个进程,每一个进程都会创建一个或多个线程,这些线程称之为软件线程。一个进程至少有一个线程,称为主线程。
硬件线程,也称之为逻辑内核或逻辑处理器,windows将每一个硬件线程识别为一个可调度的逻辑处理器,每一个逻辑处理器可以运行软件线程的代码,windows调度器可以决定将一个软件线程赋给一个硬件线程,通过这种方式均衡每一个硬件线程的工作负载...
多线程编程阅读全文
2015-09-21 11:47
⁄ 工业·编程
⁄ 共 504字
多核:
CPU最初发展的时候是一个CPU一个处理核心,CPU的性能主要靠提高核心工作频率来提高,由于物理限制,不能把CPU的核心频率无限提高,所以发展出来双核心或多核心的CPU。相当于在一枚处理器上集成多个完整的计算引擎(内核),他们共享缓存,内存,寄存器等。两个核心一起工作需要靠软件的支持。软件要明白怎么把任务分给两个核心让他们一起工作,这样变相的提高了CPU的处理性能,现在新出的软件都支持多核心了。本来是一个核...
cpu阅读全文