自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 React OS 中的 Kernel32.dll & Ntdll.dll & ntoskrnl 所导出的函数

好久没有更新了,一眼看去最后一次更新还是 07 年。相隔了一年多啊。今天记录一些研究 ROS 后的结论,防止以后忘记。 ROS 中(同理 Windows 中)的 App 所调用的 API 先是通过 Kernel32.dll 中的函数然后由此再通过 Ntdll 中的 "sysenter" 指令进入内核中的 ntoskrnl.exe 调用最后的函数。当然有些不需要进入内核的则直接在 Ker

2008-12-19 16:47:00 982 2

原创 Previous Bio

>I  started programming at pretty late stage, actually I dont even remember how I developed the interest, although Im major in computer science back in college. But Im really glad I was finally be

2007-02-09 21:43:00 499

原创 希望成为别人么

 今天无意中看到了,Randall Hyde 的 Writing Great Code Volume 1,2 和以前一样我对作者的成就所感到敬畏。。 知道 Randall Hyde 有一段时间了,那还是看到 The Art of Assembly language 的时候,但印象去不深。最近几次我在 alt.lang.asm 上的提问还有幸被他回复,不过都是一些基本问题。下面是 Wikipedia

2006-09-05 11:55:00 581

原创 visa interview

今(2006/08/03)天终于完成了出国手续的最后一步,签证面试。在这之前我都因为这样或那样的问题为这次面试担心,例如:资料是否齐全,内容是否填写完整,面试的时候考官都会问些什么问题。这些疑问和担心终于在今天下午 3 点多的时候尘埃落定。结果是我顺利地通过了面试下周一就可以拿到签证了。我本应该 7 月 20 动身抵美的,可是因为护照拖延的原因我失去了那次宝贵的机会。不过还好还有一个机会等着我

2006-08-09 21:51:00 1168

原创 Fantastic Four(神奇四侠)

如果你认为这又是一个电影观后感那么你错了,如果你不知道 Fantastic Four 是一部科幻大片那么你只需要知道里面讲的是具有特异功能的一些人,并且“恰好”是四个,这就够了。我们的办公室“恰巧”也是由四个人组成,“恰巧”也是象 Fantastic Four 里面的人物结构一样:一女三男,不同的是我们没有特异功能,我们很普通,不过比这更重要的是我们都很幽默,真的那是相当幽默,总之腹肌得到了久

2006-06-16 23:21:00 1096 1

原创 Poseidon(海神号)

在不写点东西,恐怕要失去观众了。夏天的一系列大片中,>poster - from Wikipedia应该是值得期待的,它也拉开了我们看片的序幕。昨天六点准时下班,这也许是我最早一次下班,从同事那里得知有车直接到木偶剧院,不到五十分钟就顺利到达终点,不久后也和屋里头的顺利回合。七点的片还可以被我们从头享受,真是意外。这回没去麦当劳。电影是在船上开始的,先露面的是几位主人公,算是个

2006-06-14 22:32:00 1472 7

原创 英语角

今天下午我们照常在下午六点举行了第二次英语角。与上次不同,这次没有总部派过来的英语老师主持,而是由我们的 Team Lead 主持。看得出他有备而来,一点也不紧张,说了一大堆,然后让我们在座的几个随便说点什么,随后就是可以想象的冷场,大家都默默不语。尽管我并没有重视英语角,这个以提升我们英语水平为目的的培训,但我一样的紧张,真的。说实在的,虽然我在学校的时候经常参加英语角的活动,可这次虽然没老外都

2006-05-24 22:13:00 703

转载 Keywords

Compiler:  one-pass : A One-pass Compiler is a type of software compiler that passes through the source code of each compilation unit only once. In a sense, a one-pass compiler cant look back

2006-05-16 10:25:00 792

原创 College classmates reunion(locally)

2006-05-14 23:49:00 686

原创 换新眼镜喽

最近听同事们说潘家园配眼镜便宜,加上前一阵打篮球时眼镜被别人“践踏”之后,决定配一副新的。在座错方向后,最后 300 把我们带到了潘家园,下车后就看到了一个眼镜城,路的那边有一个什么国际眼镜估计也是个集散地。但我们还是选择了离车站最近的那一个。我们只在一层转了转,真有点眼花的感觉,一共转了六七家,有购买意向的一共有三家,前两家的价钱都在 450 左右,对了有一家还有几个老外在外,估计这个眼镜城

2006-05-14 23:35:00 770

原创 我踩中了 MACRO 的 Pitfall

      虽然自己的 Blog 中有一篇关于“宏陷阱”的文章,可是在最近的工作中自己却没有意识到这个常规的宏“陷阱”,自己中招了。      hr = HRESULT_FROM_WIN32(foo())  就是这条语句给我们铺设了陷阱这个宏的定义:    ((HRESULT)(x)   : ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN3

2006-05-11 09:13:00 78

原创 聚散长兴岛

自从父母搬到长兴岛后,这是我们第一次探望他们。回顾这七天里我们目睹了他们的生活状态:每天都在忙碌着工作还要顾及家务和照顾哥哥。加上妈的手又受了伤,想起我们只能帮上短短七天的忙,心里感到不安。虽然表面上没什么但我总是感觉他们经历了很多。但这些却似乎没有挂在他们的脸上。今天早上在办公室里突然看着鞋底还有未干的来自长兴岛的泥巴,真的很难想象就在昨天还生活在另外一个城市,处于另外一种状态。可今天坐在那

2006-05-08 23:27:00 775

原创 The mechanism and implementation of detecting memory leak

2006-04-18 22:13:00 663

原创 The origin of "Hungarian" notation for naming variables

Well, if you in software development field, youll inevitably encounter the famous coding convention: so called"Hungarian" notation, ever wondering why it has something to do with Hungary, why not any

2006-03-30 13:20:00 709

原创 被电线杆亲了一下

KISS FROM THE POLE This evening as I was off from work, and just approaching home, I was accidently bump into a electric pole. It happened so fast that I can hardly recall what it was like excactl

2006-03-23 21:54:00 1237

转载 Macro pitfall

 table.docs-header { width: 100%; font-family: helvetica, arial, sans-serif; font-size: 12pt; margin : 0; padding : 0; background-color: #b5b5

2006-03-02 14:30:00 1254

转载 Recursive function

5-1 已知A[n]为整数数组,试写出实现下列运算的递归算法:(1) 求数组A中的最大整数。(2) 求n个整数的和。(3) 求n个整数的平均值。【解答】#include class RecurveArray { //数组类声明private: int *Elements; //数组指针 int ArraySize; //数组尺寸int CurrentSize; //当前已有

2006-03-01 09:19:00 1277

原创 挖出 itoa

下面是 itoa 的实现(出自 solaris),虽然函数小,可他的实现方法很独特,里面有些知识点值得学习。这个问题是我正在找工作等待面试的同志问我的,其实我也不会。后来是在网上找到的。这里只想把它弄明白,多个学习的机会。// implementation in solarischar* itoa(long n/* abs k16 */, int base){ register char *p

2006-02-20 22:48:00 612

原创 KING KONG

      昨天(2006/01/17)晚下班后终于也享受到了电影票半价的待遇,花了 60 元在木偶剧院买了两张 KING KONG 的票。本以为可以和老婆一起坐公汽前往,可由于时间关系还是不得以打了车。之后在电影开始之前又给 KFC 做了 30 多块钱的贡献。    好久没有看电影了,上一次看电影是一年前了(The Matrix)。这次 KK 类型有些像 The Matrix,两者都是大场面

2006-01-18 22:43:00 922

原创 Start to work at sigma MS

今天上午(2006/01/10)得到通知,我的经理通知我下午去知春路的西格玛大厦报道。有些激动,终于可以在 Microsoft 工作了,虽说不是正式员工。很久没有坐过城铁了,因为没有找到合适的公汽,所以还是决定座城铁。买票的时候售票员给了我一张硬纸片,令我很诧异,以前不都是一张纸么。走到检票口的时候一排检票的机器一字排开,感觉有点像电视里面看到的纽约地铁。只好问了一下检票员怎么使用。在知春

2006-01-18 21:32:00 653 1

原创 2005 Summary

还有大约 1: 30 小时我们就要离开 2005 年,进入 2006年了,这个时候写年终总结再合适不过了。其实我并没有特意在这个时候写些什么,只不过碰巧可以腾出时间,前一阵正好想把找工作的经历写下来。我是 2005/12/09 离开 Intertimes 的,连我自己都没有想到过会这么快这么突然离开,这个公司给了我一个从事软件开发工作的机会,之前我是做本地化的,再之前是测试,比较曲折。一年

2006-01-01 00:03:00 673

Thinking in c++ volumn 2

Thinking in c++ volumn 2

2008-03-04

Thinking in c++

Thinking in c++

2008-03-04

空空如也

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

TA关注的人

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