代码改变世界

随笔档案-2012年4月7日

【Visual C++】Windows GDI贴图闪烁解决方法

2012-04-07 22:54 by java ee spring, 267 阅读, 收藏,
摘要: 一般的windows复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。先来谈谈闪烁产生的原因原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕上只是写到了显存里,而显卡每隔一段时间把显存的内容输出到屏幕上,这就是刷新周期。一般显卡的刷新周期是1/80秒左右,具体数字可以自己设置的。这样问题就来了,一般画图都是先画背景色,然后再把内容画上去,如果这两次操作不在同一个刷新周期内完成,那么给人的视觉感受就是,先看到只有背景色的图像,然后看到画上内容的图像,这样就会感觉闪烁了。解决方法:尽量快的输出图像,使输出在一个刷新周期 阅读全文

雷军:做互联网需7字诀

2012-04-07 21:09 by java ee spring, 528 阅读, 收藏,
摘要: 本文转自cnbeta2012年4月7日,今天上午,小米创始人、天使投资人雷军在2012年中国互联网站长年会上表示,互联网不是技术,是一种观念,是一种方法论。概括就是“专注、极致、口碑、快”七字诀,自己正是用这七字口诀创办了小米,也帮助20多家公司创业。在大会上,雷军称,此前,HTC王雪红宣称做精品,结果巴塞罗那展会上,HTC仍然是三款手机。这是他们不够专注,不够自信。 “好的东西不怕抄袭。但小米的图标都达不到iPhone的水平。”雷军表示,口碑不是好,不是便宜,本质是超越用户的期望值。“之前几个月,因为销量太高,使得小米手机没有发票。最后送了祝福卡和手机贴膜,做好了服务环节。” 昨天是... 阅读全文

【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI

2012-04-07 05:44 by java ee spring, 353 阅读, 收藏,
摘要: 本系列文章由zhmxy555编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7434317作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得我们常常听闻AI(ArtificialIntelligence人工智能)这个名词,比如Dota里面的AI地图。写这篇文章的时候,最新版的DotaAI是6.72f,估计过几天6.73的AI也要出来了。很多Dota玩家喜欢玩AI地图练练感觉和补刀,可以这样说,Dota地图成功的加入了AI元素,是近几年Dota风靡全球不可缺少的因素之一。一、知识点讲解那么,到底什么是A 阅读全文