liuem  

摘要: 庆历四年春,滕子京谪守巴陵郡。越明年,政通人和,百废具兴,乃重修岳阳楼,增其旧制,刻唐贤今人诗赋于其上。属予作文以记之。 予观夫巴陵胜状,在洞庭一湖。衔远山,吞长江,浩浩汤汤,横无际涯;朝晖夕阴,气象万千。此则岳阳楼之大观也,前人之述备矣。然则北通巫峡,南极潇湘,迁客骚人,多会于此,览物之情,得无异乎? 若夫霪雨霏霏,连月不开;阴风怒号,浊浪排空。日星隐曜,山岳潜形。商旅不行,樯倾楫摧。薄暮冥冥,虎啸猿啼。登斯楼也,则有去国怀乡,忧谗畏讥,满目萧然,感极而悲者矣。 至若春和景明,波澜不惊,上下天光,一碧万顷。沙鸥翔集,锦鳞游泳;岸芷汀兰,郁郁青青。而或长烟一空,皓月千里,浮光跃金,静... 阅读全文
posted @ 2013-01-23 23:17 弈名 阅读(186) 评论(0) 推荐(0) 编辑
 
摘要: 永和九年,岁在癸丑,暮春之初,会于会稽山阴之兰亭,修禊事也。群贤毕至,少长咸集。此地有崇山峻岭,茂林修竹, 又有清流激湍,映带左右。引以为流觞曲水,列坐其次,虽无丝竹管弦之盛,一觞一咏,亦足以畅叙幽情。 是日也,天朗气清,惠风和畅。仰观宇宙之大,俯察品类之盛,所以游目骋怀,足以极视听之娱,信可乐也。 夫人之相与,俯仰一世。或取诸怀抱,晤言一室之内;或因寄所托,放浪形骸之外。虽趣舍万殊,静躁不同,当其欣于所遇,暂得于己,怏然自足,不知老之将至。及其所之既倦,情随事迁,感慨系之矣。向之所欣,俯仰之间,已为陈迹,犹不能不以之兴怀。况修短随化,终期于尽。古人云:“死生亦大矣。”岂不痛哉! 每... 阅读全文
posted @ 2013-01-23 23:12 弈名 阅读(203) 评论(0) 推荐(0) 编辑

2015年3月30日

摘要: 如何将文件夹视图设置为“详细信息” @2015.3.30 这段时间刚换了电脑,资源管理器视图模式为“大图标”,很不符合俺的操作习惯。修改之—— 1、打开一个文件夹,设置为详细信息显示。 2、点击工具---文件夹选项---查看,然后点击“应用到文件夹”,点击确定。 OK啦~~ 阅读全文
posted @ 2015-03-30 09:01 弈名 阅读(122) 评论(0) 推荐(0) 编辑

2014年9月17日

摘要: 背景 Shadow即阴影,它是光线被不透明物体遮挡而产生的黑暗区域,与光源的方向相反。 在Blender中编辑过程中没有Shadow,只有在经过渲染后才能显示。目前有一个基于Blender的项目,要求在编辑过程中就要显示Shadow。Shadow算法 Shadow流行算法是shadow map... 阅读全文
posted @ 2014-09-17 14:00 弈名 阅读(682) 评论(0) 推荐(0) 编辑

2014年7月28日

摘要: 多数渲染系统有极大的共性,图形管道伪代码可以说明带有光照的单个图象的渲染过程,这样会对渲染过程有一个整体认识。图形管道伪代码 1 //设置场景:渲染的出发点——视点,输出——视图,设置光照和雾化 2 //设置观察场景的方式——摄像机 3 setupTheCamera(); 4 //清除深度缓... 阅读全文
posted @ 2014-07-28 21:14 弈名 阅读(521) 评论(0) 推荐(0) 编辑

2014年7月19日

摘要: Delphi是Windows平台下著名的快速应用程序开发工具,它在VCL中封装并使用了大量的Win32 API。 GAEA基于VCL开发的工具类产品,在程序中使用了大量的Win32 API,将经常用到或涉及到的API罗列并梳理一下。系统API 1、事件对像:CreateEvent、setev... 阅读全文
posted @ 2014-07-19 18:06 弈名 阅读(319) 评论(0) 推荐(0) 编辑
 
摘要: 问题描述 大部分软件都有鼠标双击文件,就能打开所关联的软件并打开所选工程,这是如何做到的呢? 把文件关联到一个程序中,双击文件来启动程序,那么这个文件名称就是这个程序的命令行的一个参数。 所以要想实现双击工程文件打开软件,在程序运行入口必须要处理命令行。代码说明 1 begin 2 A... 阅读全文
posted @ 2014-07-19 16:57 弈名 阅读(1095) 评论(0) 推荐(0) 编辑
 
摘要: 解决问题 如何让一个软件在一台机器上只能运行一个实例呢?这个问题用专业术语就是进程互斥。这个问题可以通过CreateMutex来解决。 进程互斥的核心思想:进程在启动时首先检查是否存在此进程实例,如果没有则创建进程并设置进程实例已存在的标记。 CreateMutex用于创建一个互斥体; Op... 阅读全文
posted @ 2014-07-19 16:15 弈名 阅读(1769) 评论(0) 推荐(0) 编辑

2014年7月15日

摘要: TObject消息分派 procedure Dispatch(var Message); virtual; #负责分派消息到特定VCL组件的事件处理函数 procedure DefaultHandler(var Message); virtual; #消息分类:通过子类覆盖此方法,处理窗... 阅读全文
posted @ 2014-07-15 09:04 弈名 阅读(613) 评论(0) 推荐(0) 编辑

2014年7月11日

摘要: 所遇问题 新建的算量工程文件暂时保存到临时文件中,代码中调用了Win32 API——GetTempFileName 但在一台笔记本上,函数返回了一个空字符串! 为了查明原因想到了好用的GetLastError——返回错误信息。 结果错误信息为“拒绝访问”,这让我很快想到了传入文件夹用户权限问... 阅读全文
posted @ 2014-07-11 09:26 弈名 阅读(1879) 评论(0) 推荐(0) 编辑

2014年1月23日

摘要: 命令脚本可以提升工作效率,之前用过也写过一些脚本,但时间一长就忘记了。写篇随笔记录一下,随用随记哈。调用程序//切换到某个路径下cd D:\Glodon\GDW\GDW\Release\Bin//调用某个程序call GDW.exe//删除某个进程taskkill -f -im GDW.exe文... 阅读全文
posted @ 2014-01-23 13:47 弈名 阅读(264) 评论(0) 推荐(0) 编辑

2014年1月8日

摘要: 本文基本转自“Delphi编译/链接过程” @瓢虫Monster,向瓢虫君学习,:) 下图展示了Delphi是怎样编译源文件,并把它们链接起来,最终形成可执行文件的。 当Delphi编译项目(Project)时,将编译项目源文件、窗体单元和其他相关单元,在这个过程中将会发生好几件事情: 首先,Object Pascal编译器把项目单元文件编译为二进制对象文件(dcu); 然后资源编辑器将把诸如程序图标、窗体文件等资源编译成二进制资源文件; 接着链接开始起作用,链接器根据编译器产生的二进制文件,依项目需要增加一些库文件,并把这些文件综合在一起产生最终的可执行文件。编译、创建和链接... 阅读全文
posted @ 2014-01-08 13:15 弈名 阅读(254) 评论(0) 推荐(0) 编辑