自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 对于macbook,软件不重要!

对于macbook,软件不重要!

2011-09-30 22:17:09 4514

原创 高效率的贪吃蛇-Java实现

1.原因前面写过一篇有关贪吃蛇实现的小文《完全用链表实现的贪吃蛇》,其实现得很统一,几乎完全用链表实现了所有的元素,然而其效率不甚高。该实现虽然津津乐道于没有使用二维数组,然而却大量使用链表,实际上是将二维数组的双for循环换成了大量链表的遍历,虽然由于受到游戏面板长度宽度的

2011-09-25 16:34:07 4960

原创 你需要持续的时间来做事

有时候,你不得不抱怨,这个世界不是你自己的,因为当你在做一件事情的时候,总是被这样那样的其它所打断,你因此不可能拥有一段持续的时间来完成一件事情,因此持续时间是我们这个年代所有人最奢侈的诉求!每个人在做事的时候,非常不希望的事情是被打断,然则被打断是很经常的事情。     以

2011-09-24 18:57:45 3492

原创 一个快得出奇又慢得可以的比特排序算法

1.起因提起排序算法,大家都能随意讲出一大堆,比如冒泡,Shell,插入,快排等...然而有没有想过自己实现一个排序算法。我曾经在前年的时候实现了一个本应该由GPU来执行的移位排序算法,可惜没有搞到硬件和软件,那篇文章是:(http://blog.csdn.net/dog25

2011-09-24 17:20:01 4554 3

原创 使用链表设计基于方块游戏的本质

完全使用链表使得数据结构更加统一,并且将游戏面板上的所有元素看做链表元素本身就是合理的,在《完全用链表实现的贪吃蛇》一文中,其中有一个图示,其中大红色的线段连接的元素指示了需要拐弯的节点,类似一种路标,这也是一种链表...。     这种链表的设计很容易扩展到其它情形,诸如俄

2011-09-24 17:15:31 4420 1

原创 完全用链表实现的贪吃蛇

1.链表设计同事突然说想实现一个贪吃蛇,这使我想起了几年前实现的一个很糟糕的贪吃蛇程序,代码可以在《一个java写的贪吃蛇程序》里面找到。如今,突然想再实现一个贪吃蛇,不过这次绝对不能再那么糟糕了。     用链表实现并且只用链表实现贪吃蛇是一个不错的主意,于是初步的打算

2011-09-18 14:08:33 21618 20

原创 评《搞IT的到底怎么了》

前几日写了一篇《搞IT的到底怎么了》,引来了大批评论,看了一下我的博客访问情况,这篇文章的访问量瞬间快速提升,远远超过了其它的技术文章,甚至超过了之前受到过推荐的几篇技术文章,这个现象又一次引发了我的思考。我也许真的想的过多了,但有几点还是说说为好。     也许这个话题过于

2011-09-10 22:37:24 5994 8

原创 别为老年人理论太多

老人来帮我照顾小孩,然而很多方面都无法沟通,心里很是憋气!但是绝对不能生气,毕竟有代沟。每个人都会怀念自己年轻时的点点滴滴,那个年代没有胎教,没有早教,因此老年人就说这些都是无用的东西,而实际上那个年代他们真的是一穷二白!国外他们的同龄人事实上是比我们还先进的。这个问题其

2011-09-04 22:17:27 4704 5

原创 搞IT的到底怎么了

十年前大概,每一个人都以IT为荣,可是十年后的今天,IT几乎成了一个略带侮辱性的词汇。老婆的QQ截图给我看:看了以后,思考良久...高度数眼镜,呆滞,满脸痘痘,卷发(统计意义)...这是IT人;挤车,一身臭汗,加班,低薪水,动不动就代码,这些是IT

2011-09-04 15:19:35 48087 150

原创 小成本实现多台机器宽带上网

基本上PC操作系统都可以配置成路由器,想想看,所谓的路由器内部其实也运行着一个操作系统,且宽带路由器要比PC便宜的多,因此要明白宽带路由器所具有的软件功能,PC操作系统一般都具备,宽带路由器的优势有两点,在硬件上,它配置了一个或者多个多端口的网卡,在软件上,它的操作界面更加清晰,

2011-09-04 09:24:25 5573 2

一个iptables的stateless NAT模块实现

如果你在寻找Linux上配置诸如Cisco设备上的static双向NAT的方法,这个或许就是你想要的; what?你觉得它完不成PAT?是的,它不行。但是想做PAT为何不使用现有的iptables实现呢?它可以自动为你解决元组唯一性问题。不要从概念上分析,事实上,static双向NAT是完全对称的,一对一的 ,也只有在BOX两边的网络在拓扑级别是完全对等的情形下,这种NAT或许才是有用的,Cisco设备经常处在这样的位置,比如一个很大的stub节点的出口位置,比如两个domain的中间位置... 我将名字取为STATIC-2-WAY-NAT,比较长也比较怪,完全不符合UNIX的小写短名传统,我的想法是:这样可以少写很多的帮助信息,因为名字就是自解释的。

2014-12-27

模块化的nf-HiPAC

原版的nf-hipac需要为内核打patch,且只支持较低版本的内核,构建起来相对比较麻烦。 模块化后的nf-hipac可以直接作为内核可加载模块编译,且适配了高版本的Linux内核。为了移植工作简化,去掉了和iptables模块的联动支持!

2014-11-21

配置文件还有一些other

代码和配置iptables配置文件,还有一些别的东西

2010-04-16

关于linux内核以及其他个人体会的文集

本文集是我用将近两年的时间写成的,大多数文章是关于linux内核的,另外还有一些我自己对计算机的理解,还有一些历史,音乐方面的东西。适合于对linux内核思想感兴趣的阅读,文章偏重于对于思想的理解。

2009-09-07

空空如也

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

TA关注的人

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