自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 收藏
  • 关注

转载 自制生命游戏

生命游戏的介绍在这里: http://zh.wikipedia.org/wiki/%E7%94%9F%E5%91%BD%E6%B8%B8%E6%88%8F最早在<Hackers>上面看到这个, 有点印象. 看wikipedia上的介绍也很简单, 三条规则:对于平面上的任意点:1. 四周(周围8个点)有2个生命时, 该点状态(有/无生命)不变.2. 四周有3个生...

2012-11-16 20:40:00 178

转载 <编程之美>1.1: 让CPU占用率曲线听你指挥(under Linux)

拿到这本书, 第一题就挺有意思: 让CPU曲线走一个正弦曲线.注意到 1. 一个死循环会使得CPU占满 2. 不开其他东西时, CPU跑的是shell+后台一些东向, 占用是比较低的(10%-20%)那么, 程序需要的就是在这两种状态之间找到平衡. 我们可以让程序主体跑死循环, 在之前设定一个定时器(setitimer()), 定时把程序sleep掉, 就会达到需要的占用率....

2012-11-12 22:17:00 144

转载 vtimer.vim: 1.1

现在除了统计总时间外, 还能记录用vim写的总行数了~在这里code: 1 "========================================================================= 2 " 3 " FileName: vtimer.vim 4 " Describle: recording total time ...

2012-07-21 10:48:00 101

转载 初识gdb: 一些命令

看完了csapp的第三章, 这几天在做书中提到的2进制炸弹的实验.这个bomb.tar在csapp的官网上要注册教师才能下载- -|, 只好在别处搜集了一个来玩. 有多个版本, 但各版本之间编号相同的bomb原理都差不多.目前在解第5个bomb, 共有6个bomb和1个隐藏的bomb, 6个都解完了发一篇上来. 解的时候工具是gdb和objdump.ob...

2012-06-30 14:09:00 151

转载 vtimer.vim: 1.0

解决了上一篇所说的问题, 上传到了vim.org: 这里code: 1 "========================================================================= 2 " 3 " FileName: vtimer.vim 4 " Describle: automatic timer to measu...

2012-05-12 08:04:00 100

转载 自制vim计时小插件: vtimer

之前看了 这篇文章 里面提到了 "勇敢地编程10000小时",也对 10000小时天才理论 挺感兴趣, 自己准备这么做.so, 如何实现呢? 第一点就是, 如何测量这个时间呢?这时候, 一个统一的编辑器的优势就体现出来了, 就记录在花在这上面的时间不就行了嘛.特别是, 这里 还有其脚本语言的介绍~5月1号开始了解vimscript语言, 走走停停弄了一周(...

2012-05-10 22:11:00 215

转载 c实现终端中的贪食蛇(2)

修复了前一篇的bug, 可以算是完整版.没有设立game over的条件(容易, 但不想做这个), 实现了自己咬断自己的功能~上代码~ 1 #include <stdlib.h> 2 #include <curses.h> 3 #include <signal.h> 4 #include <sys/time.h...

2012-04-29 10:55:00 86

转载 c实现终端中的贪食蛇(1)

说过想做一个终端中的贪食蛇, 想法出来的时候看了一点, 写了100行左右, 上周基本没动. 这两天又拿来写, 能跑, 但有以下问题:1) 刷新food时经常会出现food在(0, 0)处的情况, 此时food不能被吃掉.2) 改变define的WIDTH或LENGTH可能会出现snack不能动.3) 蛇可以反方向行走.暂时解决不了, 解决了再发上来. ->解决bug...

2012-04-23 20:00:00 75

转载 初识curses.h(1)

最近在看<expert c programming>, 看到了一些能实时响应输入的函数. 想自己做一个终端下的贪食蛇出来.发现得用到<curses.h>库. 先熟悉一下: )1.我的fedora-16下gcc找不到curses.h:yum install kernel-develyum install ncurses-devel.i686...

2012-04-12 16:00:00 151

空空如也

空空如也

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

TA关注的人

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