摘要: 一 内存管理 默认情况下,运行在Linux系统上的每个进程都有各自的内存页面;进程不能访问其他进程正在使用的内存页面。 内核维护着自己的内存区域 用户进程不能访问内核进程的内存 可以创建一些共享内存页面,多个进程可在同一块共用内存区域进行读取和写入操作;内核负责维护和管理这块共用内存区域并控制每个进 阅读全文
posted @ 2016-06-22 00:15 Feng_zhulin 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 互联网时代的互联网产品开发,稳定性和快速可迭代性的重要程度可能高于其他性能,甚至是高效性。 现在看来,稳定性和快速可迭代性都基于“简单”的“代码构建”上。“项目构建”太深,范围也太广,涉及从需求分析到编程,再到测试的诸多阶段,而“代码构建”仅仅是就编程阶段的代码规范而言。而这里的“简单”,也不是狭义 阅读全文
posted @ 2016-05-30 16:25 Feng_zhulin 阅读(122) 评论(0) 推荐(0) 编辑
摘要: AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。import java.util.concurrent.... 阅读全文
posted @ 2016-01-10 20:26 Feng_zhulin 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 许多Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,就会出现RDBMS的负担加重、数据库响应恶化、网站显示延迟等重大影响。 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中... 阅读全文
posted @ 2015-12-21 15:54 Feng_zhulin 阅读(489) 评论(0) 推荐(0) 编辑