自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

咖啡's blog

专心 专注 专业

  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 Mac OS X中安装universal-ctags

1. 首先需要安装autotools1) 安装m4curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gztar -xzvf m4-1.4.13.tar.gzcd m4-1.4.13./configure --prefix=/usr/localmakesudo make install2) 安装autoconfcurl ...

2019-06-10 20:11:16 1246

原创 cocos2dx 加入lpack库

在cocos2d_lua_bindings项目的external目录下建立lpack

2017-03-07 00:18:35 2954

原创 《linux内核完全剖析》笔记06-内存管理

直到今天内存管理依然是进程管理必须依赖的子系统,而内存管理的复杂度越来越高,说明了她的重要性

2017-01-12 02:08:00 611

原创 《linux内核完全剖析》笔记05-任务退出

进程的退出依赖于系统对信号的处理,所以应该先熟悉系统如何处理信号,然后看看进程退出到底退了什么...

2017-01-11 20:41:09 572

原创 《linux内核完全剖析》笔记04-任务调度

0.12版本的进程调度策略比较简单,但给了我们理解进程调度的核心意思

2017-01-10 22:30:34 363

原创 《linux内核完全剖析》笔记03-进程创建

进程的管理可以算是操作系统的主要功能,而进程的创建是理解进程调度的前提

2017-01-10 17:31:02 709

原创 《linux内核完全剖析》笔记02-中断处理

中断是分时操作系统的基础,对中断的理解几乎是理解其它子系统的基础

2017-01-10 17:27:18 1471

原创 《linux内核完全剖析》笔记01-启动分析

linux 0.12的启动代码能够给我们分析最新的linux代码给予一定的启示

2017-01-10 17:25:02 2254

原创 深入浅出libevent的使用(一)

对libevent源码分析的文章已经很多,在此不在重述原理,但从另外一个角度讲,知晓原理就是为了更好的使用libevent,本文通过介绍libevent中的mini-heap,socketpair以及对evbuffer的使用,展示libevent所依赖的几个基本数据结构

2016-12-26 17:42:27 3880

原创 linux 4.9--start_kernel

linux 4.9 start_kernel

2016-12-21 22:27:45 546

原创 Centos6.5 下交叉编译最小linux kernel之一(工具链)

环境说明: centos 6.5 mini desktop版本 备注说明:本文是根据《深度探索Linux操作系统构建和原理解析》的笔记步骤

2016-11-30 12:02:37 818

转载 CentOS6.5安装VirtualBox-5.1

centos 6.5 32位安装Virtualbox的步骤

2016-11-26 19:26:26 3590

原创 “HD controller not ready”的解决方法

遇到的问题制作根文件系统(minix文件系统)步骤时遇到bochs提示HD controller not ready的崩溃错误,以下是步骤首先用bximage制作空的Image文件 然后再SLS Linux系统中挂在这个空的硬盘Image 在配置中增加 ata0-slave: type=disk, path=”linux-0.12/hdc.img”, cylinders=130, heads=

2016-09-08 11:00:42 1453 4

原创 mac下编译protobuf 3.0

参考网页 链接鉴于这个网页说的编译protobuf的方法还是有点复杂简化方法如下:1.下载从github.com上下载protobuf的当前版本2.解压缩后修改protobuf目录下cmake文件夹下的CMakeLists.txt注释167~169行3.在cmake目录下make build & cd build4.执行命令 cmake ../5.sudo ma

2016-08-10 20:56:36 1996

原创 中英文字幕转换成纯英文字幕

今天花了一点时间写了一个工具 点击下载将中英文字幕转换成纯英文字幕,有没有用你懂得纯命令行的工具,格式为:convert 要转换的字幕文件.srt暂时只能转换srt文件,源代码也是有的,你可以参考这里

2016-08-10 10:20:42 5652

原创 enum8086的使用笔记

有些坎你必须过,就像学习计算机,你总是绕不过汇编语言,记得Macfee的创始人并不是学计算机的,但早年就是学会了汇编语言,但从35岁翻身飙升成亿万富豪言归正传,enum806软件能让你熟悉8086的硬件环境,同时能编写,调试8086的汇编语言就拿常用的test语句,当test al,0x80时,0x80的二进制形式为00001000,第三位为1,表明是我们关心的一位,不管寄存器

2016-07-01 22:30:10 1104

原创 golang runtime-gdb.py的问题

1. git clone https://github.com/golang/example.git2.在stringutil目录下 go test -c ./3.gdb -q ./stringutil.testReading symbols from ./stringutil.test...done.(gdb) source /usr/src/go/src/runtime/runti

2015-06-05 18:17:17 2217 1

原创 freebsd的rtl无线网卡配置

如果是rtl系列的无线网卡加载不成功,可能需要:

2014-08-09 00:53:49 3173

原创 Go语言 线程简单读写

一个线程负责读取主线程负责写入// test02 project main.gopackage mainimport ( "fmt" "time")/*一个线程负责读取主程序负责写入*///负责读取ifunc Process(ch chan int) { for { i := <-ch fmt.Println("Process:", i) }}

2012-10-23 14:54:40 822

原创 Go语言 序列化反序列化二进制包

包的定义格式是长度,校验码和json内容package mainimport ( "bytes" "encoding/binary" "encoding/json" "fmt" "hash/crc32" "io" "net" "os")type Register struct { ACTION int32 SID int32}type Packet s

2012-10-22 14:57:16 6213

原创 go语言序列化对象为二进制

package mainimport ( "bytes" "encoding/binary" "fmt")type Register struct { ACTION int32 SID int32}func ExampleWrite() []byte { buf := new(bytes.Buffer) var info Register info.ACTI

2012-10-20 12:25:41 4132

原创 go语言使用crc32得到网络消息的校验码

package mainimport ("fmt""hash/crc32""io")func main(){ //hash := crc32.NewIEEE() check_str := "Discard medicine more than two years old." //hash.write(check_str) //hash.Sum() ieee := crc

2012-10-19 16:43:47 7302

英文字幕转换工具

将中英文字幕转换成纯英文字幕

2016-08-10

nmaxtoolbox_2009_09_13

max插件,支持3d max 2009;其他版本没有试

2009-09-13

使用shader实现卡通渲染示例代码

使用shader实现卡通渲染示例代码,卡通渲染的示例代码

2009-09-02

nebula3加载xml的核心实现

nebula3中加载xml格式的n3文件,代码修改在各个ModelNode类型的节点类中

2009-08-27

Nebula3的maya插件

这个插件暂时只能导出nvx2的网格,如果需要导出n3格式的文件,请关注后续的开发

2009-06-11

迷你小闹钟,一个可以提醒你的闹钟

闹钟,一个闹钟软件,迷你小闹钟,一个可以提醒你的闹钟

2009-04-04

nmaxtoolbox_2008_11_25.exe

nebula3 的max插件 nebula2 的max插件 此插件已验证可以使用,需要配合nebula2引擎的工具使用 如有疑问:[email protected]

2008-11-26

google离线日历

google的离线日历软件

2008-08-21

空空如也

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

TA关注的人

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