专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
学习计算机原理,最好是实践或看高手写的源代码,在一定程度上就不再会感到原理的抽象。关于slab一些原理资料,可以在这里下载或到网站有更多的信息和资料。Slab内存管理机制已被广泛使用,要找到使用slab管理内存的开源代码也不难,如一些OS内核中的内存管理。既然要分析理解slab,最好还是选择复杂度和代码量都不要太大的,在这里我选取了glib-2.12.9的gslice.c实现的slab机制相关代码作为分析对象。注意Glib库是针对用户级的而非OS内核级别的。 gslice.c中实现了三种内存分配机制:一是slab;二是比slab更适合于多CPU/多 [阅读全文] [PDF]
SVN 安装配置教程 今天对SVN进行了安装,安装的过程中不算顺利,不过最后还是安装上去了,将我自己的安装过程简要介绍一下,同时对 http://sun.cis.scu.edu.tw/~nms9115/articles/softeng/scm/svn/2-install /svn_install.htm的描述更改为更加简单的,对其中的错误进行了一点修正. 第一步,安装Apache2和Subversion 我这里使用的是apache 2.0.50版本,Subversion是http://subversion.tigris.org/project_packages.html页面 的W [阅读全文] [PDF]
xb合并完毕之后,lzj要将他的分支合并到主干上去,方法同上。但是由于xb已经修改过主干,所以产生了冲突,会弹出一个冲突对话框。双击对话框中的产生冲突的文件名,就可以调出工具对此文件进行合并,下图是我们用merge工具显示的界面。 图 2.12 l        首先比较第一个窗口与第二个窗口,把结果修改合并到第二个窗口。 l        然后确保光标处于第二个窗口时,点击上图中红色圈圈所示的按钮。这样会把第二个窗口的内容全部复制到第三个容口。 [阅读全文] [PDF]
SVN是我们常用的版本控制和代码管理软件 程序员编写程序的过程中,每个程序都会有很多不同的版本,这就需要程序员很好的管理代码,在需要的时间可以取出需要的版本,并且每个版本都有一个完整的说明。 我们使用Sub Version(简称SVN)作为版本管理工具。这里着重介绍SVN作为跨平台的多人协作使用方法。在多个程序员管理同一段代码的过程中,版本的管理显得尤为重要,使用SVN可以方便的进行分支、合并,记录下所有的版本。 基本配置 在开始某项软件、文档的开发与撰写时,首先由配置管理负责人建立SVN仓库、用户名及其权限,并通知相关人员SVN仓库地址、SVN仓库负责人。 SVN仓库的负责人把 [阅读全文] [PDF]
原文最早发布于admin,总结几年来的项目管理经验      创业团队并不仅仅是激情和勤奋能解决问题的,一群领头羊构成的团队反而会没有目标性,总结一下这几年的团队管理经验,大家分享一下   1.您的团队的构成是什么?   一个基本的构成是这样的: CEO:负责全局的把握,应该由足够的执行力 产品经理:负责产品开发,策划,测试,优化,缺陷跟踪,报告和优化,直接和技术团队沟通 营销经理:可由产品经理兼职,负责市场分析,推广,策划,报告等 技术总监:负责整个技术团队的管理   2.您的项目使用问题(缺陷)跟踪系统了吗?   嘴上说的远远没有写在书面上的 [阅读全文] [PDF]
1 共5条 分1页