文章
按时间倒序整理的全部文章。
-
Linux 内存寻址之分页机制
在上一篇文章[Linux 内存寻址之分段机制][1]中,我们了解逻辑地址通过分段机制转换为线性地址的过程。
-
Linux 内存寻址之分段机制
最近在学习 Linux 内核,读到《深入理解 Linux 内核》的内存寻址一章。
-
ucore 实验之操作系统启动流程
本文基于 ucore 操作系统实验,简要分析操作系统的启动流程。
-
Linux 平台下阅读源码的工具
看源代码是一个程序员必须经历的事情,也是可以提升能力的一个捷径。
-
spice 源码分析之 server(1)
前言:本文是结合我自己阅读代码的心得总结而来,同时会忽略很多细节,只能作为阅读源码时的参考。
-
理解链接之链接的基本概念
我们知道,开发程序的基本流程是:设计 代码编写 编译 链接 执行。
-
桌面虚拟化传输协议之 android spice
云计算是目前计算机领域的一个热门领域,桌面虚拟化是其中的一个重要应用,即把桌面系统在服务器端虚拟化,然后通过传输协议传输数据到客户端来实现桌面虚拟化,这样的好处就在于不管用什么设备,只要通过客户端都可以访问到云端的系统。
-
算法学习之减治法 (decrease and conquer)
什么是分治法 减治技术利用了一个问题给定实例的解和同样问题较小实例的解之间的某种关系。
-
算法学习之分治法 (divide and conquer)
什么是分治法 字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。
-
算法学习之暴力求解 (brute force)
Brute force is a straightforward approach to solving a problem。