自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 转瞬间,linux 3.0时代到来了!

为了调试ext3文件系统,登陆www.kernel.org下载内核代码。突然间发现2011-7-22 linux3.0版本已经可以下载了。这种感觉是五味杂陈,新老更替本就是这个世界不变的法则,这其中也有对过去那个时代美好的回忆。从2.4内核升级到2.6内核,我还在懵懂中探索自己的

2011-07-27 23:11:49 664

原创 链表结构解析-linux源码

linux 内核代码 学习

2011-02-06 01:30:00 332

原创 研读linux内核代码--倡议书

内核代码研究 倡议 团队研究linux

2011-01-31 23:30:00 525

原创 近期学习计划

懒了许久,该好好学一下了!      学习内容【三个月完成】:     1、《深入理解Linux内核》文件系统部分【12月】;     2、《Linux内核情景分析》文件系统部分【1月】;     3、《深入理解linux内核构架》文件系统部分【2月】;       实践部分:     参照ext3文件系统,在三个月内实现仿ext3文件系统。

2011-11-30 23:42:27 291

转载 分布式文件系统FastDFS架构剖析

分布式文件系统FastDFS架构剖析作者: wuzhimin分类:选题策划 阅读:17,739 次添加评论文/余庆FastDFS是一款类Google FS的开源分布式文件系统,它用纯C语言实现,支持Linux、FreeBSD、AIX等UNIX系统。它只能通过专有API对文件进行存取访问,不支持POSIX接口方式,不能mount使用。准确地讲,Google FS以及FastDFS、m

2011-06-24 00:23:00 784

原创 第三章-1 分析结构sockaddr和sockaddr_in

编程 网络 协议分析

2011-03-25 00:25:00 447

原创 linux文件系统浅析

inode,超级块,文件系统,linux,编程

2011-03-01 00:18:00 476

原创 操作系统-我的理解

编程 操作系统

2011-02-07 16:09:00 301

原创 从inode结构区分硬链接和软连接

编程 linux内核 软链接 硬链接

2011-02-06 11:45:00 551

转载 类似于QQ游戏百万人同时在线的服务器架构实现

本文作者:sodme 本文出处:http://blog.csdn.net/sodme版权声明:本文可以不经作者同意任意转载,但转载时烦请保留文章开始前两行的版权、作者及出处信息。  QQ游戏于前几日终于突破了百万人同时在线的关口,向着更为远大的目标迈进,这让其它众多传统的棋牌休闲游戏平台黯然失色,相比之下,联众似乎已经根本不是QQ的对手,因为QQ除了这100万的游戏在线人数外,它还拥有3亿多的

2010-05-27 19:31:00 532 1

转载 逆向思维--魔兽世界封包分析(1)

本文作者:sodme本文出处:http://blog.csdn.net/sodme声明:本文可以不经作者同意任意转载,但任何对本文的引用都须注明作者、出处及此声明信息。谢谢!!  特别声明:  本人非常欣赏暴雪及他们的游戏,之所以写这个文章,是想让大家了解一些网络封包分析方面的常见方法以及学习暴雪游戏在网络处理方面的经验,偶认为作为一个网络编程者,熟练掌握封包分析的工具和方法应该是其基本功之一

2010-05-27 19:12:00 408

转载 “人生,都是上上签”大宝读书笔记之三----半径3公里的经营策略

本文作者:sodme本文出处:http://blog.csdn.net/sodme声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.此篇文章同步发表于我的网易博客:http://sodme.dev.blog.163.com塙先生在书的第三章“服务的心得”中,以“远方的美女不如近邻的老太太”为题描述了当初北

2010-05-27 16:41:00 610

原创 ACE源代码之array.cpp

      作为研究的开始,本文首先从ACE代码中最简单的数组开始研读,如庖丁解牛。让这个庞然大物的五脏六腑,奇经八脉一点点清晰的展现在你眼前。本文研究的过程中结合《Effective c++》中的c++编程技巧,体会大家的风范。// Dynamically initialize an array.template ACE_Array::ACE_Array (size_t size)  :

2010-05-26 23:34:00 688 1

原创 编程能力提高-驳知识无用论

      中国智慧VS西方智慧,一文中作者纵横捭阖,洋洋洒洒,将中国文化中的精华也好,糟粕也罢,通通翻出来。可惜,从中我没看到中国的IT产业做大做强的思路,也没有看到一个前辈为后辈指出的方向。      一个国家,一个企业花费几多精力在人浮于事中打滚。手支配大脑的结果是没有人去做大脑。且不见,很多计算机专业优秀的毕业生都转行去做公务员,银行职员,移动,电信,联通。可以这么说,这么多优秀的IT

2010-05-25 13:47:00 625 1

原创 如何提高编程能力-程序员心态

现在很多人都在抨击大学的教学体制,总而言之是大学不能教会我们什么。      作为一个学生,我也曾经有过同样的迷茫,同样的疑惑。但是冷静的思考之后,我觉得这样的结论对学校是不公平的。我不否认学校教学模式确实存在问题,但主要因素不在学校,在于我们这些学生。不是学校应该教会我们什么,而是我们应该有探索的精神去学习。师傅领进门,修行在个人。     头几天看到一则新闻,将计算机专业列为红牌专业,

2010-05-25 09:13:00 735 2

原创 函数构建流程

       函数或者方法是一个程序数据结构生命力的体现,如何构建一个无缺陷或者是少缺陷的函数,是提高编程效率,减少后期工作量的重要方面。我想谈谈自己对于这方面的一些体会。      函数的构建主要分为以下几个过程:      1.获取输入:有时作为从形式参数列表获取的方式实现。      2.对输入的预处理:主要是对一些数据声明,处理前的准备。其中的重要一点是,对参数进行检查

2009-12-07 21:18:00 587

原创 c++程序运行时间统计初探

      运行时间是程序的重要性能指标之一,到目前为止,除了调试工具之外,在c++还没有统计程序运行时间的接口,先将我查阅相关资料总结的一个统计程序运行时间的框架总结如下,并附上一个小例子。#include#include#include#includeusing namespace std; int main(){ double start,end; float duration;

2009-12-07 10:14:00 681

原创 stl-c++常用操作符重载

     运算符重载在程序设计的过程中占有很重要的地位,现将最为常用的几个运算符重载方法罗列如下。其中,为了在vc下通过调试,使用了头文件#include,若在gcc或者其他调试工具,仍建议写c++标准的头文件格式。 #include#include//using namespace std;class Thing{private: int id;public: Thing():id(

2009-12-05 18:42:00 524 4

转载 观点:程序员要培养企业家式的能力

昨天去参加了RIAMeeting组织的一次小型聚会,见了不少技术牛人,他们都有丰富的开发经验和技术体会,并且对于技术有精益求精的态度,让我这个去蹭吃蹭喝的人觉得比较惭愧,也学习到了不少东西。在聚会结束的时候大家开始自我介绍,可以料想到:一个比一个谦虚、腼腆、不善表达和我在其它场合接触到的大部分技术人员一样。这给了我一些触动,加上最近我也看了一些东西,就决定写这么一篇日志。由于它也是和技术有很大关系

2009-12-04 08:59:00 301 1

原创 如何提高编程能力

      计算机专业学了这么多年,一个痛彻的体会就是,大家的动手能力太差,包括我和身边的很多人。也曾经在google中搜索类似于快速提高实际动手能力的诀窍,学会屠龙之技。但是,失望的次数总比希望多。     最近才深有体会,勤动手,敢于动手,才是提高实际编程能力的不二法门。    1.书上有的现成代码,自己不妨在KDE中动手敲一下。自己真的上过华山,和想象着上华山是两回事。    2

2009-12-02 16:45:00 719 5

原创 程序员书单--我的奋斗

      虽然本科学的也是计算机专业,但依旧把大学当成了高中的继续。除了光彩的成绩之外,没有多少值得骄傲的东西。进入东北大学的计算机应用的研究生,切实体会了自身知识、技能的贫乏。知耻而后勇,在将近一年的时间了,零零散散的攻克了一些小山头。罗列于下,时刻自省。路漫漫其修远。。。 1、  网络编程:《UNIX网络编程》(接口API)、《Pattern Oriented Software Ar

2009-10-11 18:18:00 497

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除