自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

今天看到小妞了

今天看到小妞了,中午在食堂底楼靠边的地方,还是那个样子,圆圆的脸,披着一头长发,慢条斯理地吃着菜,估计是在等人。我当时有点意外,因为没想过会遇到,都快忘了她在每周最后一天经常可能会来“贩卖人口”。我只是说了句“又来……”后面的没说出口,一时语塞。 想起那次在茂业被说成是兄妹,呵呵。...

2006-07-29 22:24:00 80

MspEmu W.I.P.

回来的时候刚好遇到雨最大的时候,只是保护了上身没被打湿,hoho~~~ 看来我是过分乐观地估计自己的自制能力,今天只是把从host applicaton的数据传递给script plugins的功能完成了,而且只是做了Lua的部分。忙着去找VS2005和MSDN2006的下载链接去了。 看到有个叫SWIG的项目,似乎很有趣。...

2006-07-29 01:17:00 47

MspEmu W.I.P.

突然觉得我这些天一直在做着一件毫无意义的事情。也不管那么多了,现在只能咬着牙,硬着头皮把它整完了,这季度考评中有5分还全指望这个了。 先写个Todo list吧: 1、能提供一个输出界面,一个接口给脚本,让脚本有能力向宿主程序输出一些内容,就像控制台那样的形式; 2、数据显示用的ListView要改成Virtual ListView,主要是看到有一种情况下可能会有大量数据需要显示,同时也对相关数据...

2006-07-28 01:12:00 54

MspEmu W.I.P.

增加了浏览脚本源代码和用外部程序打开脚本文件的功能。读文件部分直接用Win32 API来做,感觉有点怪怪的,还是习惯用C库,连C++标准库都没啥了解,也许过些天心血来潮会把它改掉用iostream来实现吧。现在插件管理功能基本已经达到预期目标了。 另外增加了load LUA脚本文件并执行的部分代码,但是还是得细心规划一下,有好几种方案可以实现所要求的特性,所以要好好考虑,用最简单,最不累赘,又不能...

2006-07-27 00:39:00 69

MspEmu W.I.P.

意外地发现,只要对hhctrl.ocx执行implib导出的lib文件就可以直接用在BDS2006的工程里了,再也不用LoadLibrary和GetProcAddress了,再也不用为什么时候FreeLibrary而发愁了,一切都变得那么美好,意外地发现,sf.net上还有个叫bccSDK的项目,专门把MS新发布的一切库移植到可以用Borland的C编译器下使用,其实就是一堆的lib文件,当然还...

2006-07-26 00:31:00 45

MspEmu W.I.P.

看起来对应用程序与Tcl/Lua/Python脚本语言之间的链接没多少问题了。至少到现在为止,给MspEmu加上了最简单的链接嵌入,运行时从进程的模块列表中可以看到,三个dll都赫然入目。每一种交互都需要一个初始化和清理扫尾工作,这个似乎都是约定俗成的。稍微抱怨一下,这方面的资料还真是少,google了一番也没找到多少有用的信息,还是因为我的信息收集能力太弱了。 另外添加了查找脚本文件的功能,其它...

2006-07-25 00:33:00 47

出了点意外

昨天突然发现,外接硬盘中有个分区打不开了,连卷标都丢失了,很郁闷的是,这个分区里放了些对自己很有纪念意义的照片,以及一些才收集来的文档和资料,所以很不甘心,文档资料可以再去网上找,但丢失的照片是只有这个“孤本”的,所以晚上就睡得有点不舒服。早上起来,还想能不能放到别人的电脑上去看看,能不能读出来,后来想想算了,估计也是没希望的,于是就在Windows自带的磁盘管理功能里把这个分区删除了再添加上,盘...

2006-07-23 23:57:00 99

JVM GC的Heap

JVM的一个关键特征是它的GC Heap。Heap保存了Java运行期的所有对象,数组。GC可以动态释放Heap中不再使用的空间。在Java程序里,一个对象可以通过关键字new来创建,“创建”对于JVM来说就是在Heap里分配一块空间保存新对象。GC,也就是Garbage collection,既清除Heap里不再使用的对象。为了清除这些对象,GC必须调用这些对象的Finalizer。另为GC还可...

2006-07-23 21:32:00 161

解读Java Class文件格式

1.目的大型软件系统开发时,某些Java组件可能涉及到多种数据库或中间件系统的连接和应用,例如一个数据传递组件需要从DB2中读取数据,并将数据通过中间件WebSphere MQ发送到其他系统,这类组件功能单一,但却需要连接多种第三方产品,使得程序员的单元测试变的非常不便,程序员不得不注视或修改部分源代码,或者在本地安装所需第三方产品。无疑这两种选择都是痛苦的。基于以上的不便,本文开发了...

2006-07-23 15:23:00 135

菲常可乐,菲同凡响

afei她们事业部开“本部之星”的K歌比赛,xcc几天前开始约我有没有时间一起去,我当然欣然同意了。我们可真是翻山越岭啊,跋山涉水啊,历尽千辛万 苦啊,转了几次车啊,先从我家门口坐328到梅林,然后再坐334到南山海雅,再坐226到目的地新桃园酒店。结果我们迟到了1个小时,还好,只是前面唱 过几个人,afei还没上台。过了一小会,就是afei上台了,离上次见到她又是有几个星期了吧,xcc虽然是跟她...

2006-07-22 23:04:00 74

人力释放

这周考了三场,周一到周五隔一天就一场,每门都是要求85分才算通过,这才是最让人郁闷的。不知道从何时开始,我就对考试怀着一种畏惧的心情,总是给自己心理暗示,说自己不擅长考试。还在大学的时候,60是最后的底线,但往往只要能找到足够数量的比自己还要堕落的人,还要低的分数,就算再低的分数也是能死里逃生的。现在就不行了,反正85分是硬指标,当然同时也是最终结果,至于过程如何,就看各人各显神通了。想起《Nar...

2006-07-22 01:39:00 302

探索JVM运行状态的利器—JVMPI,HPROF

1.什么是JVMPI?Java Virtual Machine Profiler Interface。参考http://java.sun.com/j2se/1.4.2/docs/guide/jvmpi/jvmpi.html#overviewJVMPI可以做什么?它可以监控VM发生的各种事件。例如当JVM创建,关闭,Java类被加载,创建对象,或GC回收,等37种事件。既然是接口自然就是有一...

2006-07-21 09:05:00 131

MspEmu W.I.P

看了一下把Lua嵌入到MspEmu中去,虽然从官方网站上down到了据说是兼容BC的编译器的二进制lib文件,但实际用的时候似乎还是有点问题,说_errno的引用找不到之类的。顺便在google上找了一下Tcl和Python的内容,本来这些动态语言在与应用程序交互嵌入的时候都是优先考虑VC的,有的几乎就根本不考虑其它编译器的情况,包括Borland的。看了一下,有两种方案,一种是,如果已经有lib...

2006-07-21 00:34:00 77

MspEmu W.I.P

用BDS2006发现好像编译速度变快了,快了不止一点点,尤其在make一个project的时候,如果有好些源代码文件,而其中只有一个文件是改动过了需要编译的话,感觉特别明显,比起用BCB6时加上pch插件还快。 整了半天MspEmu,主要是在界面上动,想把它的界面弄好看点,有点费力,几乎没进展。觉得以前的XpMenu还是多可爱的,不过一直以来都对第三方控件没多少好感。还是自己写比较保险。 多加了个...

2006-07-20 00:33:00 56

强打出头鸟

才说要考试的,说要85分才通过的,结果因为动用了一些不正规手段,虽然得了86.5,结果被逮出来了,老大说,有没有觉得冤枉之类的其它想法,我说没想法,既然被逮到了,就没话好说了,谁叫只有我们三个人过了85呢,而且对的错的又全都一样。 虽然嘴上这么说,心里还是觉得有点不服气,又不是只有我们的,几乎每个个都是吧,我们唯一做得不对的,就是分数比普遍成绩高了。 想想也没办法,就像老大说的,强打出头鸟嘛,就静...

2006-07-19 22:05:00 123

JNI之C++调用Java类 ——java.lang.String

JNI之C++调用Java类 ——java.lang.String 为什么要用C++调用Java类?很难回答,写着文章只是觉得JNI很有意思。于是开始编写一段使用VC++在Windows系统里调用java的String类,在C++里调用String类内的一些方法。JNI已经被开发了很多年,而在我2年多的Java编程时间里从来没有接触过。直到最近研究JVM实现原理才注意到JNI。 JN...

2006-07-19 17:42:00 150

BDS2006试用

昨天,哦不,应该是今天凌晨,熬夜装好的BDS2006,晚上回来就试用一下。把那个写了一半的数据分析程序从BCB6.0移植过来,很顺利,因为我都没有使用其它任何第三方的控件。传说中改进了内存管理器,但这一点我是没什么切身的感触。有时候我在想,我为什么要升级,从BCB5.0升到6.0的时候,只是看到IDE中编辑器的代码提示功能相对好用了稳定了些,其它的都还没来得及比较,因为对于我来说,根本用不上那么多...

2006-07-19 00:08:00 169

Happy,BDS2006 Installed!

历尽千辛万苦,在eMule上下了一个多星期,当然不是每天24小时开着,总算把前面3个CD的镜像拖下来了,开始还以为不能用,因为看了网上n多的帖子文章,说前2个CD的要repack的才行,果然在Alcohol120%里加载那几个cue文件时,都说不能访问文件,用UE打开一看,里面的文件名似乎有点问题,改成对应的bin文件的名字,再来加载,就可以了,如果只是要装一下C++Builder和Delphi的...

2006-07-18 01:05:00 71

停在最下面

那天说到日历软件的界面实现,鱼鱼的桌面日历能把窗口一直停在最下面,无论怎么拖动,窗口还是停在其它进程的窗口下面。上google搜了一下,发现其实要实现这个很简单,只要截获WM_WINDOWPOSCHANGING,把LParam参数指向的结构体中把hwndInsertAfter的值改成HWND_BOTTOM就可以了。现在几乎所有的日历软件需要的界面技术都可以实现了,相比之下,我个人更喜欢鱼鱼的方案胜...

2006-07-17 22:16:00 71

累并充实着

昨天,终于让我见识到晚点7小时20分钟的火车,本来说好是15:33就可以到站的,结果一直拖到22:50以后,在从火车站回家的公车上,xcc发短信来说,刚刚从新闻上看到,这趟车昨天晚点9个小时,我不禁苦笑,看来今天运气还是不错的,只晚点这么点。从下午就开始计划的,xcc无聊了跑到我这边住的地方,两个人也还是很没事做,他在那里上会儿网,我则在床了眯了一会儿,大半个小时吧,好满足啊!然后实在不行了,挨到...

2006-07-17 20:32:00 123

JVM之数据区结构

1.PC寄存器 每个线程有一个PC寄存器,如果不是Native,则PC寄存器包含当前正在执行的Java虚拟机指令的地址,如果是Native则不定义。2.Stack 线程私有,与线程同时创建的Java Stack。一个JVM Stack保存多个Frame,Frame用来保存局部变量,部分结果,和方法返回值。Stack不一定是连续分配在内存中的。 与Stack相关的异常有1固定...

2006-07-17 10:16:00 83

PL的六大秘诀

PL在大多数情况下在member中更具有亲和力,更容易获得尊敬。作为一位成功的PL的六大法则:1.激励 不管member完成一项简单还是复杂的工作,都不要忘了表示一下赞许。在member完成一项超出你预想的工作时,更要郑重地发一封表扬信。2.坦白 面对member,当你没有弄懂问题的时候,一定要坦白的说:“不懂。”,你的member会因为你的坦率而更加尊敬你。3.守信 许诺过的事一...

2006-07-16 09:22:00 139

工作后回顾及展望

来这以后,开始大半年是因为没有电脑,所以没写过代码,在公司里即使没有说忙得昏天黑地,但也已经懒得再去动额外的脑筋了。说起动脑筋,想起有个笑话说,爸爸教育儿子,你以后要学会动嘴皮了,就可以去作市场管理了,如果只会像我这样动脑筋,就只能做这可怜的程序员了。扯远了。 后来买了电脑,也没怎么去碰程序,感觉我的热情已经彻底褪去了。刚刚大概看了一下,就只是给CaptureHelper加上了自定义热键功能,Pr...

2006-07-15 22:08:00 620

再见了新阳丽舍,再见了新雅阁301

随着今天下午搬走了最后一批东西,包括一张床垫一个皮箱一包衣服和一箱书,我可以说已经正式告别了这个住了一年的地方,这个自我走出学校进入社会后第一处自己花钱住的地方,留下了很多回忆的地方。 那天和小思宇一起回去拿餐具的时候,小思宇说觉得自己以后应该再也不会回去那个地方了,我想我还不是一样不会再去那个地方了,留下的只有回忆。以一种不光彩的方式,结束了在那的生活。小区门口,新阳丽舍的碑牌新雅阁301曾经小...

2006-07-15 16:57:00 123

NES学习进度

看了一会儿NES的相关资料,都是硬件相关的,一般也就是硬件资料是需要了解的,包括经典的Marat Fayzullin的NES.doc,看得头昏脑胀。果然,发现自己不是个能静下心来搞研究的人,哈哈,afei还说过如果我想成为技术高手,就应该如何如何的,嘿嘿,我怎么会试图希望自己成为一下技术高手呢,我只是单纯地期望能解决眼前那堆琐碎的事情而已,呵呵。直到最近,才领悟了自己学习编程的真谛,写程序是一种手...

2006-07-15 02:03:00 104

收餐具

今天和小思宇去那边把餐具收了一下,就是几只碗,不锈钢的汤盆,还有个美的的电饭煲。女人的想法就是有点怪,叫她把所有的碗和盆都拿走,开始死活不要,说只要有个碗就行了,因为碗好看,而且只是用来一个人泡泡面吃。后来好说歹说,才把所有的东西都装在塑料袋里都拿走了,还一边走一边说,说了好几次哦,真的好几次哦,说自己像个收破烂的,把她们不要的东西都收回去了。到了她自己住的地方,和她再出来的时候,她还在嘀咕,你说...

2006-07-13 22:55:00 171

日历软件的界面实现

今天看了一下两个日历软件的界面实现,一个是老外的ADC,还有个是国产的鱼鱼桌面日历秀,它们都有一个特点是,能把日历显示在桌面最底层,就算你用鼠标在上面点,划,都是相当于直接点在桌面上,但是视觉效果上,它们又是确实存在的。 大概看了一下,ADC的实现比较简单,就是把Wallpaper截下来,然后把自己的日历内容,Todo list都画到上面去,生成一个新的bmp文件,然后,“啪”一下,在后面偷偷把W...

2006-07-12 22:30:00 163

我要动力

我现在要的是动力,是灵感。 今天在公司里,给同事演示那个数据分析程序时,偶然发现那个很严重的bug,原来我一直混淆了那两个概念,这样也好,正好给自己充电补足。 在网上晃悠了半天,实在无所事事啊!看了那么多的论坛和帖子,却提不起精神。 我只能在QQ上偷偷地望着你,就像那篇著名的网上小诗一样。我什么都不能做。我只能把自己投入到无尽的悲思中去。但是,我说过我要快乐,我要坚强,我要勇敢!舍得,放下,忘记!...

2006-07-12 00:48:00 80

今后一段时期内要做的几件事

昨天下午和小思宇一起跑去华强北买东西,结果用小思宇的话说,我们两个人四只眼睛还是没看清楚,买的转接头还是有问题,是反的,不能用,小思宇估计是要郁闷死了,为了个硬盘转接头耗费的精力不知道有多少了。晚上回来,就在各自的屋里用各自的电脑打着各自刚刚买来的摄像头在那里玩视频,用玩QQ还用MSN,还真是会闹,自己回想起来就觉得有点好笑。能上网了,突然就多了很多诱惑,没上网的时候还想好要干吗干吗的,结果还是像...

2006-07-10 22:02:00 62

终于走了

终于来把所有的东西搬走了。正在屋子里一个人无所事事的时候,听到有人在插钥匙开门,然后使劲敲门,我问是谁,也没人应答。两个人进来后,就没怎么说话,直接进自己房间收拾去了。然后是吃午饭,应该是最后一次一起在那个地方吃饭了吧。再然后,两个人在沙发上看电视,我则躲在自己的小黑屋里,看书,难得拿起书,有这个心情,有这个时间,有这个机会,其实是无奈,是遗憾,是叹息。没多久,搬家公司的人来了,一下所有的东西都拖...

2006-07-09 23:46:00 101

有点意思的点名游戏

我什么都不知道,只是在这心情极其糟糕之际随便发了一通毫无作用毫无意义的牢骚,float突然给我发短信问我咋了,我只是简单地告诉她,我伤害了一个我很喜欢的小女孩,float简单而直接地问,喜欢她为什么还要伤害她?我如果知道原因的话,就不会这么郁闷了!好了,看看他们的点名游戏,第一次玩,不过我似乎找不到这么多的二次转发人…… 提问1:2006年,你的野心是什么? 进入共享软件行业,找个人一起...

2006-07-08 17:09:00 248

谁借我月光宝盒一用?

从未有过的懊悔,从未有过的心碎。难道人就是一定要在犯错误的过程中才能成熟,可是这个代价也太惨重了。为什么要伤害一个这么柔弱的,一直想着要以自己的力量自己的方式来保护的人!不知道是谁说的,如果时间能够倒流,一半的人将成为伟人。谁借我月光宝盒,我不奢望成为伟人,我只想去拦截那一刻的冲动!...

2006-07-02 11:41:00 119

未来软件开发模式

1.传统软件开发模式传统(目前)软件开发模式如图1,分为开发环境,测试环境,和客户运行环境。开发客户端(Deve Client)负责软件编码,并将代码发布到测试环境的开发测试机(Deve Test Env),该机可以被开发者访问更改。开发者可以在该机器进行初步的集成测试。当初步集成测试结束后,开发者向发布者(Release Client)提交集成测试申请,发布者将编译好的程序发布到集成...

2006-07-01 14:45:00 306

空空如也

空空如也

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

TA关注的人

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