自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

大家狂欢吧,我的Google帐号悲剧了

今早开始,鄙人在Google Code上突然被强行杯具,出现如下图。 最无奈的是询问Google Code管理组后得到回复如下。 然后管理员就睡觉去了|||…… 继续等待中,能恢复的话我会发个解决心得以警后人,不成只好转回SourceForge了。...

2010-02-26 22:14:00 57

大家狂欢吧,我的Google帐号悲剧了

今早开始,鄙人在Google Code上突然被强行杯具,出现如下图。 最无奈的是询问Google Code管理组后得到回复如下。 然后管理员就睡觉去了|||…… 继续等待中,能恢复的话我会发个解决心得以警后人,不成只好转回SourceForge了。...

2010-02-26 22:14:00 72

reactos操作系统实现(198)

为了测试2位颜色位图装载到设备是否出错,编写了下面这段测试代码,如下: #001 /* test with 2 bits color depth, not likely to succeed */ #002 hbmp = CreateBitmap(16, 16, 1, 2, bits); #003 ok( hbmp != NULL, "CreateBitmap returns %p...

2010-02-23 20:04:00 62

ReactOS研究班

1、 研究ReactOS的实现方法、设计和代码。 2、 理解Windows的API怎么样实现,提高对Windows的API使用技能,加深对API的运用,做到不但能使用API,还能知道API怎么样实现,还能自己实现操作系统的API,达到最高层次的开发人员。 3、 学习内核编程的经验,实践操作系统的开发,实践驱动程序的开发,学会跟硬件紧密接触的系统级软件开发。 4、 学习大型软件开发方式、...

2010-02-19 15:27:00 108

PHP-GTK

PHP-GTK http://gtk.php.net/download.php [PHP - 官方网站] http://www.php.net/ [PHP - 关键词] php pdt [PHP - 相关论坛] http://php.board.newsmth.net/ http://homepage.bdwm.net/ http://forum...

2010-02-14 18:33:00 137

Java文本语音转换组件JTTS发布(eSpeak封装)

下载地址:http://greenvm.googlecode.com/files/JTTSEngine.7z (含示例与源码,目前仅提供dll封装) 众所周知,所谓TTS即Text To Speech的英文缩写,也就是“从文本转换到语音”。 TTS技术的主要作用在于利用计算机合成人语,并将文字信息转化为语音信息进行播放。简单点说,TTS技术赋予了计算机“开口说人话”的能力。 作...

2010-02-11 19:57:00 166

Java文本语音转换组件JTTS发布(eSpeak封装)

下载地址:http://greenvm.googlecode.com/files/JTTSEngine.7z (含示例与源码,目前仅提供dll封装) 众所周知,所谓TTS即Text To Speech的英文缩写,也就是“从文本转换到语音”。 TTS技术的主要作用在于利用计算机合成人语,并将文字信息转化为语音信息进行播放。简单点说,TTS技术赋予了计算机“开口说人话”的能力。 作...

2010-02-11 19:57:00 207

reactos操作系统实现(197)

所有API都需要通过兼容性测试,才说明这个API没有问题,达到可以使用的程度。下面这段代码就是测试API的兼容性,当测试到GetPixel函数时,就发现有一个BUG,就是最后一行,当希望这个单色的图片返回0xFFFFFF值,但在ROS返回是0值。说明这个API函数在单色处理上存在问题,那么怎么样修改这个问题呢? #001 HDC hdc, hdcmem; #002 DWORD bits[...

2010-02-10 23:54:00 48

reactos操作系统实现(196)

PALETTE_Init函数是用来创建系统调色板。具体实现如下: #001 HPALETTE FASTCALL PALETTE_Init(VOID) #002 { #003 int i; #004 HPALETTE hpalette; #005 PLOGPALETTE palPtr; #006 #ifndef NO_MAPPING #007 PALOBJ *palObj; #...

2010-02-09 23:09:00 62

reactos操作系统实现(195)

系统调色板相关功能的代码在文件subsys/win32k/eng/palette.c里。什么是调色板呢?其实调色板就是当一种图像不是使用到所有颜色时,使用的一种索引技术,以便减少图像保存的大小。一幅图像,如果要按真彩色表达,那么就是256×256×256颜色;如果按256色表示,那就只使用到256个颜色,比起真彩色来说是少了很多空间。把一幅图像里所有包括的颜色生成一张表格,这张表格就叫做调色...

2010-02-08 21:39:00 43

Axure RP Pro 5.5 中文翻译教程

Axure RP Pro 5.5 中文翻译教程 Axure 101: Introduction介绍 Article 1: Introduction to Axure RP - Axure RP介绍 Article 2: Annotated Wireframes带标注的线框 Article 3: Basic Interactions基本交互 Article...

2010-02-08 17:42:00 47

Axure RP Pro 5.5 中文翻译教程

Axure RP Pro 5.5 中文翻译教程 Axure 101: Introduction介绍 Article 1: Introduction to Axure RP - Axure RP介绍 Article 2: Annotated Wireframes带标注的线框 Article 3: Basic Interactions基本交互 Article...

2010-02-08 17:42:00 51

Java版星球大战游戏(横向射击)

准备逐步整理一下手中的第三方Java游戏代码,将能用的部分融入到LGame里去,没有能用部分的就直接删掉。 但无论程式难易如何,也是原作者一番心血,不应将它们弃如敝履,所以我将一一整理后发布到网上保留(避免失传……),也方便有需要的朋友参考使用。 下面上传的是一个Java版横向射击游戏,虽然代码比较凌乱,但效果做的却很到位,有借鉴的价值与必要性。 下载地址:http:...

2010-02-07 21:29:00 217

Java版星球大战游戏(横向射击)

准备逐步整理一下手中的第三方Java游戏代码,将能用的部分融入到LGame里去,没有能用部分的就直接删掉。 但无论程式难易如何,也是原作者一番心血,不应将它们弃如敝履,所以我将一一整理后发布到网上保留(避免失传……),也方便有需要的朋友参考使用。 下面上传的是一个Java版横向射击游戏,虽然代码比较凌乱,但效果做的却很到位,有借鉴的价值与必要性。 下载地址:http:...

2010-02-07 21:29:00 137

reactos操作系统实现(194)

GetPixel函数是从指定DC里获取指定位置的颜色值。 #001 COLORREF #002 WINAPI #003 GetPixel( HDC hDC, INT x, INT y ) #004 { 如果句柄不是DC,就返回非法的。 #005 if (GDI_HANDLE_GET_TYPE(hDC) != GDI_OBJECT_TYPE_DC) return CLR_IN...

2010-02-07 10:35:00 52

reactos操作系统实现(193)

SelectObject函数是将对象选定到指定的设备场境中。具体实现代码如下: #001 HGDIOBJ #002 WINAPI #003 SelectObject(HDC hDC, #004 HGDIOBJ hGdiObj) #005 { #006 PDC_ATTR pDc_Attr; #007 HGDIOBJ hOldObj = NULL; #008 UINT uType...

2010-02-06 20:52:00 54

Java内存机制详解

<!-- START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to use this and it will work on dbcs and cyrillic characters --><!-- END RESERVED...

2010-02-06 09:38:00 76

Java内存机制详解

<!-- START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to use this and it will work on dbcs and cyrillic characters --><!-- END RESERVED...

2010-02-06 09:38:00 66

reactos操作系统实现(192)

NtGdiCreateBitmap函数是创建一个位图句柄。 #001 HBITMAP APIENTRY #002 NtGdiCreateBitmap( #003 INT Width, #004 INT Height, #005 UINT Planes, #006 UINT BitsPixel, #007 IN OPTIONAL LPBYTE pUnsafeBits) Wid...

2010-02-05 21:33:00 54

Skype -申请解除封禁帐号

Skype -申请解除封禁帐号 访问提交支持请求页面:https://support.skype.com/support_request 在First, choose the general topic you need help with“首先,选择你需要帮助的大概问题”下拉列表框中选择My Account (username, password, account status, e...

2010-02-05 14:23:00 584

脑残世界历险记(短篇科幻恶搞)——第二问 脑残是如何征服世界的?(中)...

“参选纯爷们,送你!”作为“超级纯爷们”的组织以及运营者,铁木假在当时颇富创造性的打出了这样的宣传口号。(蒙钱小姐语) 在当时社会里,对于“纯爷们”这样的概念还普遍缺乏认知度,因此铁木假想到以“促销”纯爷们的战略手段。 毕竟是他才有的稀缺资源,一旦成功,那么参加纯爷们选拔的人类或许会多到连他也无法想象的地步。 —...

2010-02-04 23:08:00 72

脑残世界历险记(短篇科幻恶搞)——第二问 脑残是如何征服世界的?(中)...

“参选纯爷们,送你!”作为“超级纯爷们”的组织以及运营者,铁木假在当时颇富创造性的打出了这样的宣传口号。(蒙钱小姐语) 在当时社会里,对于“纯爷们”这样的概念还普遍缺乏认知度,因此铁木假想到以“促销”纯爷们的战略手段。 毕竟是他才有的稀缺资源,一旦成功,那么参加纯爷们选拔的人类或许会多到连他也无法想象的地步。 —...

2010-02-04 23:08:00 48

脑残世界历险记(短篇科幻恶搞)——第二问 脑残是如何征服世界的?(上)...

铁木假的出现,将彻底改变我们脑残部族原本极其恶劣的生存环境。(蒙钱小姐语) “我们脑残族可以支配世界,若我们受制于人,那错不在于脑残,而在于人类没有变得像我们一样脑残!” 被后世脑残尊誉为“神之脑残”的铁木假大帝,曾经这样说过。 铁木假大人的存在,让我们第一次意识到,虽然我们在人数上不如原始人类,武器也很落后,但我们毕竟...

2010-02-04 22:58:00 66

脑残世界历险记(短篇科幻恶搞)——第二问 脑残是如何征服世界的?(上)...

铁木假的出现,将彻底改变我们脑残部族原本极其恶劣的生存环境。(蒙钱小姐语) “我们脑残族可以支配世界,若我们受制于人,那错不在于脑残,而在于人类没有变得像我们一样脑残!” 被后世脑残尊誉为“神之脑残”的铁木假大帝,曾经这样说过。 铁木假大人的存在,让我们第一次意识到,虽然我们在人数上不如原始人类,武器也很落后,但我们毕竟...

2010-02-04 22:58:00 56

脑残世界历险记(短篇科幻恶搞)——第一问 脑残是从来就有的吗?

根据蒙钱小姐的转述,脑残族并非从来就有,也非遵循达尔文法则进化而来,他们是基因突变所产生的“异化人类”,或者说“转基因人类”。 没错,我们就是普通人类基因突变后产生的“超级人种”(蒙钱小姐语)。 但更准确的讲,我们是S13 行星上那些被称为“原始人类”的下等种族,进行人体试验后所进化出的“新新人类”(蒙钱小姐语)。 据...

2010-02-04 22:48:00 51

脑残世界历险记(短篇科幻恶搞)——第一问 脑残是从来就有的吗?

根据蒙钱小姐的转述,脑残族并非从来就有,也非遵循达尔文法则进化而来,他们是基因突变所产生的“异化人类”,或者说“转基因人类”。 没错,我们就是普通人类基因突变后产生的“超级人种”(蒙钱小姐语)。 但更准确的讲,我们是S13 行星上那些被称为“原始人类”的下等种族,进行人体试验后所进化出的“新新人类”(蒙钱小姐语)。 据...

2010-02-04 22:48:00 72

脑残世界历险记(短篇科幻恶搞)——序幕 S13行星

今天想到一部中短篇科幻恶搞文的idea,发到博客上备份一下,另外《程序员的创世传说》周更中,慢慢修改剧情(网文过长果然是大忌)……LGame-Simple-0.3.0等到春节突击,春节以后发布…… PS:不能传图真麻烦,准备下周找个空间专门放图用。 ________________________________ 西历6664 年,通过对顶夸克质变技...

2010-02-04 22:33:00 63

脑残世界历险记(短篇科幻恶搞)——序幕 S13行星

今天想到一部中短篇科幻恶搞文的idea,发到博客上备份一下,另外《程序员的创世传说》周更中,慢慢修改剧情(网文过长果然是大忌)……LGame-Simple-0.3.0等到春节突击,春节以后发布…… PS:不能传图真麻烦,准备下周找个空间专门放图用。 ________________________________ 西历6664 年,通过对顶夸克质变技...

2010-02-04 22:33:00 65

reactos操作系统实现(191)

CreateBitmap函数是创建具有给定宽度、高度和颜色格式的、以颜色位值构成的数组为基础的位图。 #001 HBITMAP WINAPI #002 CreateBitmap(INT Width, #003 INT Height, #004 UINT Planes, #005 UINT BitsPixel, #006 PCVOID pUnsafeBits) #007 { #...

2010-02-04 21:23:00 51

WinSCP - 翻译 - 更新 - 4.2.5

WinSCP - 翻译 - 更新 - 4.2.5 Environment variable WINSCP_PATH pointing to path, where WinSCP executable file is located, is set on startup, so it can be used to configure portable paths relative to...

2010-02-04 07:53:00 58

GC日志监听器

这是一款基于LGame-Simple-0.2.5的小应用,能够针对用户指定的GC日志文件(仅限Sun JRE生成的)进行简单分析。PS:此示例中吾辈对图表的动态绘制也进行了初步尝试(比较痛苦到底是该封装jfreechart之类的图形库好,还是该自己写套小型图形库用的方便……不过那是N往后的计划了……)。 从技术角度来讲,此例并非一个完整的GC日志分析工具,而仅仅是一个用以显示GC日志数据的监...

2010-02-03 22:27:00 155

GC日志监听器

这是一款基于LGame-Simple-0.2.5的小应用,能够针对用户指定的GC日志文件(仅限Sun JRE生成的)进行简单分析。PS:此示例中吾辈对图表的动态绘制也进行了初步尝试(比较痛苦到底是该封装jfreechart之类的图形库好,还是该自己写套小型图形库用的方便……不过那是N往后的计划了……)。 从技术角度来讲,此例并非一个完整的GC日志分析工具,而仅仅是一个用以显示GC日志数据的监...

2010-02-03 22:27:00 104

reactos操作系统实现(190)

GetDC函数是通过窗口的句柄获取设备环境,这样就可以把获取到的设备环境使用到后面的GDI函数里,这样就可以在窗口的客户区中绘图了。当应用程序结束时,需要使用ReleaseDC来释放设备环境。如果是私有设备时,就可以不删除它。这个API实现函数如下: #001 EXTINLINE HDC WINAPI #002 GetDC(HWND hWnd) #003 { 这里调用函数NtUserG...

2010-02-02 22:43:00 78

与读者们谈谈《大道至简》这五年

:) 广个告先【china-pub书讯】:http://www.china-pub.com/196277 【前天拿到这本书的纸版了,印得不错。封面的风格也很谐调,开心ing...】 与读者们谈谈《大道至简》这五年 ====== 《大道至简》第三版(点评版)终于出版了,我得了点空想来写些东西——无论是回顾或者反思,都是必要的。但是真当我开始在键盘上敲字的时候,却连个标题...

2010-02-01 03:26:00 103

《大道至简》一书第三版,与编辑就本书写作风格的讨论

在这一版中,编辑周悦同学曾经给我邮件,对古文的使用,以及整本书的行文风格提出她的看法。借这个机会,我在邮件中回顾了我写这本书的整个历史,以及过程中的思想变化。不过看来,这些回顾还是有一点点成效的,呵呵——所以她才会在本书末尾的“编辑手记”中写着:没有完全被作者说服,但踏实下来了…… 后来周筠老师和周悦编辑都建议把这篇邮件加到这本书的前言里去。我想了想,还是不必,要是这都写进前言了,我又有什么...

2010-02-01 03:14:00 62

与任真先生校订“愚公移山”的邮件

后文是与任真先生改订《大道至简》一书中“愚公移山”文言部分的一份邮件。与任真先生这样的讨论颇多,诸多置疑探讨最后归结为《大道至简》附录中的文言数千字。这一过程中,我学得了很多,例如细致入微,诚言信诺,并为任真先生的谦虚与博学所折服。 关于本邮件中所述的几处,后来大多依了任真先生的修改。并且,我给自己在这几处行文作了批评:与情不合。 又,公开这份邮件,是说我其实古文并不怎么好。只是请宜得...

2010-02-01 02:59:00 69

旧文重发:行在道上,从局部到全局——与师者高焕堂、赵善中先生谈《大道至简》...

本文载于《程序员》2009.10期 行在道上,从局部到全局 ——与师者高焕堂、赵善中先生谈《大道至简》 五年前,因为偶然所得,我画下了一个名为“软件工程层状模型(EHM)”的图。随后,我在这个图的思维框架里面,回顾了自己数年以来的工程与软件开发实践,写下了一本《大道至简——软件工程实践者的思想》。从那时起,我一直徘徊在软件工程与技术研发之间。与大多数人不同的是,这种徘徊不是迷...

2010-02-01 02:55:00 80

空空如也

空空如也

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

TA关注的人

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