显示下一条  |  关闭

Gamebaby Rock Sun的博客

我是一只在程序的海洋中自由遨游的沙丁鱼

 
 
 
 
 
 

云南省 昆明市

 发消息  写留言

 
曾经拥有的,不要忘记, 已经得到的,更要珍惜, 属于自己的,不要放弃, 已经失去的,留着回忆, 想要得到的,必须努力, 但最重要的,是好好爱惜自己!
 
近期心愿走向最远的方向——哪怕前路迷茫, 抱着最大的希望——哪怕山穷水尽, 坚持最强的意志——哪怕刀山火海, 做好最坏的打算——哪怕从头再来。
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
圈子列表加载中...
 
 
 
 
 
 
 
 
2012终于如期而至哈,首先给大家拜个年,祝各位新春快乐!合家欢乐!万事如意!事业有成!财源广进!

经本人几个月的辛苦努力,新的视频在线课程<Windows服务器和网络编程>视频第一部分顺利上线了,欢迎各位网友观看学习,网址:

http://www.ibeifeng.com/goods.php?id=188

本教材致力于打造服务端高级程序员和windows高级编程人员,很多内容涉及到高级服务器编程话题,其中部分内容是Hacker基础内容,也是驱动开发的基础知识,更有内容是加解密技术的基础.本套教程学习完毕后,完全可以再进行前述这些内容的学习和深造;

教程结合本人10多年VC+Windows编程的学习和实践开发经验于一体,依托北风网这个平台,毫无保留的分享给大家,是十分难得的快捷学习和提高Windows开发实际能力的教程.

本教程紧密结合实战,不但有丰富的易读易学的代码例子,更是一步一步带领大家有实用价值的GRSLib库,该库可以直接用于实践项目,快速的用于网络服务器编程实际项目中,是不可多得的理论联系事件的教程.

早学早受益,不用再走弯路,快速成长为Windows编程高手,还在等什么,快来学习吧!

Gamebaby Rock Sun

作者  | 2012-1-26 23:44:21 | 阅读(8) |评论(0) | 阅读全文>>

[置顶] (转)深入了解Direct3D11(D3D11)

2011-12-6 21:34:49 阅读74 评论0 62011/12 Dec6

http://www.klayge.org/2011/08/09/%e5%85%b3%e4%ba%8ed3d11%ef%bc%8c%e4%bd%a0%e5%bf%85%e9%a1%bb%e4%ba%86%e8%a7%a3%e7%9a%84%e5%87%a0%e4%bb%b6%e4%ba%8b%e6%83%85%ef%bc%88%e4%b8%80%ef%bc%89/

作者  | 2011-12-6 21:34:49 | 阅读(74) |评论(0) | 阅读全文>>

[置顶] 我的第一部MFC编程视频教程终于上线了

2011-10-26 10:34:36 阅读188 评论5 262011/10 Oct26

经过两个多月的辛苦工作,我的第一部讲解最新版MFC9.0类库及用法的视频教程终于在北风网上线了:

http://www.ibeifeng.com/goods.php?id=164

欢迎大家踊跃收看,并提出宝贵的意见,以利于我今后推出更多更好的视频教程,更好的为广大网友服务.

作者  | 2011-10-26 10:34:36 | 阅读(188) |评论(5) | 阅读全文>>

[置顶] VC++窗口应用程序中使用控制台输出

2011-11-27 15:03:36 阅读96 评论0 272011/11 Nov27

欢迎转载,但请注明出处!

作者  | 2011-11-27 15:03:36 | 阅读(96) |评论(0) | 阅读全文>>

[置顶] 【引用】空间曲线的切线、主法线、副法线

2011-11-24 23:56:38 阅读34 评论0 242011/11 Nov24

所有图形见:数学图形目录

切线、主法线和副法线形成的曲面:

返回:数学图形目录

作者  | 2011-11-24 23:56:38 | 阅读(34) |评论(0) | 阅读全文>>

[转]KlayGE引擎特征描述

2011-11-27 13:00:00 阅读48 评论0 272011/11 Nov27

转载请注明出处为KlayGE游戏引擎,本文地址为http://www.klayge.org/about/features/

概览

KlayGE是用于下一代游戏的一个完整的游戏开发框架。它是API无关的插件式结构,提供了很多先进技术,并且有无限的扩展性。

KlayGE的设计目的非常明确,用最先进的技术武装引擎。它所提供框架使游戏的开发、测试、移植得到简化。KlayGE的目标平台是当年发布的最高硬件到前一年发布的最低硬件。

图形

支持D3D11,OpenGL和OpenGL ES 2

采用fxml作为可渲染物体的特效脚本,可以直接把美工生成的特效导出使用

Python脚本可以在运行期动态解释,所以修改脚本以后不需要重新编译

可以通过height map来建立地形场景

支持骨骼动画

硬件Occlusion culling

粒子系统

Post processing技术

自适应硬件状态缓存和延迟更新机制

支持逐像素光照和渲染技术

基于distance的字体系统,兼有矢量和点阵的优点

支持Procedural texture

作者  | 2011-11-27 13:00:00 | 阅读(48) |评论(0) | 阅读全文>>

【引用】国学经典名句--谁看谁受用

2011-11-25 0:08:41 阅读25 评论0 252011/11 Nov25

   1.天行健,君子以自强不息。地势坤,君子以厚德载物。

2.子贡曰:孔文子何以谓之文也?子曰:敏而好学,不耻下问,是以谓之文也。

3.见贤思齐,见不贤而内自省。

4.君子达,则兼济天下;穷,则独善其身。

5.吾尝终日不食,终日不寝,以思,无益,不如学也。

6.己所不欲,勿施于人。

7.读未见书,如得良友;见已读书,如逢故人。

8.不因果报方修德,岂为功名始读书。

9.鱼离水则鳞枯,心离书则神索。

10.读书贵能疑,疑乃可以启信;读书在有渐,渐乃克底有成。

11.立足定须成白璧,读书何止到青山。

12.有真才者,必不矜才;有实学者,必不夸学。

13.读书有四个字最要紧,曰阙疑好问;做人有四个字最要紧,曰务实耐久。

14.尽前行者地步窄,向后看者眼界宽。

15.处草野之日,不可将此身看得小,居廊庙之日,不可将此身看得大。

16.心志要苦,意趣要乐,气度要宏,言动要谨。

17.自责之外,无胜人之术;自强之外,无上人之术。

18.语言间尽可积德,妻子间亦是修身。

19.勿施小惠伤大体,毋借公道遂私情。以情恕人,以理律己。

20.品诣常看胜如我者,则愧耻自增;享用常看不如我者,则怨尤自泯。

21.上士忘名,中士立名,下士窃名。

22.居安虑危,处治思乱。

作者  | 2011-11-25 0:08:41 | 阅读(25) |评论(0) | 阅读全文>>

【引用】[重构模式]改善既有代码之路

2011-11-19 20:56:10 阅读63 评论0 192011/11 Nov19

1.代码的坏味道

Duplicated Code(重复代码)

Long Method(过长函数)

Large Class(过大的类)

Long Parameter List(过长参数列)

Divergent Change(发散式修改)

Shotgun Surgery(霰弹式修改)

Feature Envy(依恋情结)

Data Clumps(数据泥团)

Primitive Obsession(基本类型偏执)

Switch Statements(switch惊悚现身)

parallel InheritanceHierarchies(平行继承体系)

Lazy Class(冗赘类)

Speculative Generality(夸夸其谈的未来性)

Temporary Field(令人迷惑的字段)

Message Chains(过度耦合的消息链)

Middle Man(中间人)

Inappropriate Intimacy(狎昵关系)

Alternative Classes With Different Interfaces(异曲同工的类)

Incomplete Library Class(不完美的类库)

Data Class(纯粹的数据类)

Refused Bequest(被拒绝的遗赠)

作者  | 2011-11-19 20:56:10 | 阅读(63) |评论(0) | 阅读全文>>

让Windows 7 32位版支持大于4GB的内存

2011-11-15 12:35:32 阅读135 评论0 152011/11 Nov15

一个偶然的机会,我的电脑系统崩溃了,之前的Vista彻底不能用了,因为安装SP2补丁,彻底挂掉了.和平常一样,俺借来安装光盘准备先装个XP系统,然后再用硬盘安装工具装个Windows 7。听说Windows 7效果不错,比该死的Vista好用多了,喜欢尝鲜的我当然挡不住这个诱惑了。因为偶木有Windows 7的安装光盘。

突然悲剧的情况发生了,安装盘启动到一半居然蓝屏了,老中医遇到新问题啊,郁闷+恐惧,不会是偶的硬盘over了吧?!那杯具大了,于是再用安装盘启动,再试,结果一样悲剧,安装盘启动会蓝屏,头回见到啊。怀着忐忑的心情,不敢再动了,决定还是抱去专业维修店修理吧,本本烂了事小,数据丢了就真的杯具了。

第二天,拿到专修店,说明情况,要求师傅为我重装Windows 7系统,并且再加条2G的内存条,谁让现在DDR2内存条便宜呢。结果很幸运,机器没有任何毛病,内存添加也成功,这样我的机器就有了4G的内存,跑起来还是比较有速度感的。因为工作的需要,我只能装32位版的Win7,结果就是4G内存只认得出3G。当然这难不倒我,于是用Bcdedit命令强制打开PAE(物理地址扩展)特效,重启。结果……还是3G!超级郁闷,于是上网搜Windows 7 PAE发现了一位高人写的帖子,原来Win7或vista内核ntkrnlpa.exe文件中有个隐藏函数限制了版本,即使打开PAE也不让识别3G以上的内存,4G以上的内存更是想都别想了。真是一个坑爹的时代!想来PAE已经不是什么新奇的技术了,奔腾Pro年代的技术了,居然在21世纪还有这种坑爹的限制,微软想干嘛?

作者  | 2011-11-15 12:35:32 | 阅读(135) |评论(0) | 阅读全文>>

2011年7月16日昆明翠湖写真

2011-7-19 21:39:09 阅读188 评论0 192011/07 July19

作者  | 2011-7-19 21:39:09 | 阅读(188) |评论(0) | 阅读全文>>

IOCP编程之重叠IO

2011-7-14 20:53:22 阅读814 评论1 142011/07 July14

其实这个标题有点“标题党”的味道,为了大家搜索方便我故意冠以IOCP编程之名,其实重叠IO编程并不一定需要IOCP,而IOCP编程就一定需要重叠IO。是不是已经被这句话给绕晕了?总之是为了更好的应用IOCP,所以要理解重叠IO。这篇文章的核心就是讨论重叠IO的来龙去脉。

在很久很久以前,在用C语言写DOS程序的年代,就有了很完整的IO标准库支撑,printf输出字符到屏幕,fopen,fwrite,fread等操作文件,甚至还有一些函数可以在屏幕上绘图,到了Windows时代,有了API,当然输出到屏幕的函数被GUI  GDI的API代替,而文件的操作就被CreateFile、WriteFile、ReadFile等代替,在使用这些函数时,其实很多时候我们会感觉到“慢”,为什么呢?因为它们的工作方式就是等待输入或输出操作结束后才返回,而这些IO设备通常都是些慢的要死的设备,等它们完成工作再返回,通常CPU都打瞌睡了。

当然有些程序可以没有明显的屏幕输入输出操作,可是不同硬盘打交道的软件就很少了。假如访问硬盘比较频繁时,可以明显感觉到程序的性能下降。比如,为一个程序挂接了一个朝磁盘文件写入日志的功能,结果往往会发现,当打开日志时,程序就会慢的像蜗牛一样,而关闭日志系统一切又正常了,这时磁盘日志功能因为速度问题而变成了鸡肋。

上面说的工作方式,其实是一种被Windows系统称之为“同步”的方式,也就是说你的程序工作的步骤和那些慢速的IO设备是一致的,IO设备要多长时间完成操作,你的程序就要多长时间完成操作。这听起来有点恐怖,但似乎好

作者  | 2011-7-14 20:53:22 | 阅读(814) |评论(1) | 阅读全文>>

晚安,2010 - Gamebaby Rock Sun的2010纪念册

2011-1-3 10:30:33 阅读374 评论3 32011/01 Jan3

作者  | 2011-1-3 10:30:33 | 阅读(374) |评论(3) | 阅读全文>>

引用 如何能让夫妻成为一辈子的情人

2010-12-2 22:24:12 阅读344 评论0 22010/12 Dec2

引用

心理医生如何能让夫妻成为一辈子的情人

 在美国上层社会里有80%的家庭是没有离过婚的,就算是另外离过婚的20%的家庭中,他们的婚姻期限也都在10年以前。但我们国家却恰恰相反,我国往往是上层社会的人离婚率高,就因为有钱了,觉得老婆也不漂亮了,没有吸引力了,就换了。唉!所以现在我们来分享一个课题:如何使夫妻成为一辈子的情人。希望这样简单的讲述能让中国的夫妻一辈子相守…

一、 一个成功的人,他们往往具备以下素质:

  1、 诚实、正直、有教养

  2、有很好的社交能力

  3、有良好的思想观念

  4、配偶的支持

  5、努力的坚持工作

   二、 幸福的价值观。幸福来自于平衡,只有家庭和谐,事业才能有更好的发展。也就是家庭第一,事业第二。人若想幸福需要处理好三种关系:1、人与人的关系;2、人与自然的关系;3、人与精神世界的关系

   三、 影响婚姻的因素

  1、忠诚

  2、责任。

  有一个故事体现了责任的含义。一个公司的CEO,是一个非常成功的人。有一天,他的妻子出车祸

作者  | 2010-12-2 22:24:12 | 阅读(344) |评论(0) | 阅读全文>>

引用 人际交往的7种心理障碍

2010-12-2 22:02:46 阅读307 评论0 22010/12 Dec2

引用

心理医生人际交往的7种心理障碍

1.自负

  只关心个人的需要,强调自己的感受,在人际交往中表现为目中无人。与同伴相聚,不高兴时会不分场合地乱发脾气,高兴时则海阔天空、手舞足蹈讲个痛快,全然不考虑别人的情绪和别人的态度。另外,在对自己与别人的关系上,过高地估计了彼此的亲密度,讲一些不该讲的话。这种过于亲昵的行为,反而会使人出于心理防范而与之疏远。

  2.忌妒

  西班牙作家赛万斯指出:“忌妒者总是用望远镜观察一切,在望远镜中,小物体变大,矮个子变成巨人,疑点变成事实。”忌妒是对与自己有联系的、而强过自己的人的一种不服、不悦、失落、仇视、甚至带有某种破坏性的危险情感,是通过把自己与他人进行对比,而产生的一种消极心态。当看到与自己有某种联系的人取得了比自己优越的地位或成绩,便产生一种忌恨心理;当对方面临或陷入灾难时,就隔岸观火,幸灾乐祸;甚至借助造谣、中伤、刁难、穿小鞋等手段贬低他人,安慰自己。正如黑格尔所说:“有忌妒心的人自己不能完成伟大事业,便尽量去低估他人的伟大,贬低他人的伟大性使之与他本人相齐。

  忌妒的特点是:针对性—与自己有联系的人;对等性—往往是和自己职业、层次、年龄相似而超过自己的人;潜隐性—大多数忌妒心理潜伏较深,体现行为时较为隐秘。

作者  | 2010-12-2 22:02:46 | 阅读(307) |评论(0) | 阅读全文>>

VC播放声音函数PlaySound和sndPlaySound的用法(转)

2010-9-26 15:34:43 阅读730 评论1 262010/09 Sept26

原文:http://hi.baidu.com/yefeng654321/blog/item/f0cc05b1b9dc485e09230289.html

一、PlaySound函数的声明为:

BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD fdwSound);

参数说明:

pszSound:是指定了要播放声音的字符串,该参数可以是WAVE文件的名字,或是WAVE资源的名字,或是内存中声音数据的指针,或是在系统注册表WIN.INI中定义的系统事件声音.如果该参数为NULL则停止正在播放的声音.

hmod:是应用程序的实例句柄,当播放WAV资源时要用到该参数,否则它必须为NULL.

fdwSound: 是标志的组合,如下表所示。若成功则函数返回TRUE,否则返回FALSE。

二、播放标志以及含义:

SND_APPLICATION

用应用程序指定的关联来播放声音。

SND_ALIAS

pszSound参数指定了注册表或WIN.INI中的系统事件的别名。

SND_ALIAS_ID

pszSound参数指定了预定义的声音标识符。

SND_ASYNC

作者  | 2010-9-26 15:34:43 | 阅读(730) |评论(1) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注