Linux 内存管理模型非常直接明了,因为 Linux 的这种机制使其具有可移植性并且能够在内存管理单元相差不大的机器下实现 Linux,下面我们就来认识一下 Linux 内存管理是如何实现的。 基本概念 每个 Linu…
标签:计算机
计算机专业常用英语
计算机专业常用英语 1. file n. 文件;v. 保存文件 2. command n. 命令,指令 …
计算需要循环几次,比如分页或者数据库遍历时循环次数
一般想到的计算是,通过求余 求模,没有整除,循环次数就要 +1 int p = totalCount / pageSize; if (totalCount % pageSize != 0) p++; return p; …
组合数据浅析之“幻方”
组合数据又称离散数学,个人理解,就相当于对一些数据的排序问题,随着计算机的日益发展,大数据问题就会凸显而出,这样就会需要组合数据的思维方式设计程序,从而使系统运行快速。 &nbs…
memcached分布式实现原理
摘要 在高并发环境下,大量的读、写请求涌向数据库,此时磁盘IO将成为瓶颈,从而导致过高的响应延迟,因此缓存应运而生。无论是单机缓存还是分布式缓存都有其适应场景和优缺点,当今存在的缓存产品也是数不胜数,最常见的有redis…
Objective-C之优雅的命名
此文转载于:http://blog.xcodev.com/archives/objective-c-naming/ 备注:命名规范还可以参考 Effective Objective-C 2.0 一书。 There are…
写给零基础小白的计算机入门(二)
为什么计算机只能读懂0和1呢? 这涉及到一个表达的问题,就是说你在计算机里面要用什么东西来表达一个状态。 计算机是人设计的,在设计计算机的时候采用了二进制。就是说只用0和1来表达所有的数据和指令。 那为什么要采用二进制呢…
计算机基础
1,冯.诺依曼体系:计算机的硬件分为5大组成部分:运算器,控制器,存储器(内存/外出),输入设备,输出设备. 运算器和控制器是计算机的核心,合称中央处理单元(CPU/处理器); 2,常用快捷键 Ctrl+A 全选 Ctr…