03 2012 档案
摘要:本文转自http://blog.csdn.net/yincheng01/article/details/3830870来没有想过自己会加入这一行, 从开始自己喜欢的专业通讯,到后来喜欢的管理,想过是专业高手,幻想过管理专家,却从来没有想过进入这一行,但真的在我刚刚离开校园的时候发生了。短短几天,对这个行业有了一个感性认识,其实最让自己伤感的不是自己没有干这一行的经验,而是代理的人,要找的人都是薪水100万,现在才发觉IT一行,有钱人真多! 想想大家都在讨论一个月3000还是4000的时候,别人都是100万,而且多数都是没有结婚的28-29岁的年轻人,我在感叹做人的差距好大啊! 最让人伤心的是.
阅读全文
摘要:本文转自http://blog.csdn.net/yincheng01/article/details/5781840一个男人在外工作20年,终于要回家了,老板问他:你是要20年的工资还是要3句忠告?男人说我明天上路,明早给您答案好吗?老板说可以。当晚男人未眠…早晨,他对老板说:我要3个忠告。于是老板给他3句话。一、不要试图寻找不可能的捷径,世上没有便宜的事,只有脚踏实地才是最好的方法…无论做何事。二、不要对明知不是好事的事过分好奇,有可能你会因此而丧命。三、不要在冲动时做任何决定,否则这个决定就有可能成为你一辈子的遗憾。说完老板给男人一些钱和三个面包,并叮嘱:最大的面包在到家后才能吃。男人上
阅读全文
摘要:上一节我们讲解了键盘消息处理相关的知识。键盘加鼠标作为目前人机交互方式依旧的主流,在讲完键盘消息处理之后接着讲鼠标消息处理,自然是理所当然的。这一节主要介绍各种鼠标消息的处理方式以及一些相关函数的运用方法,然后用一个小实例来巩固本节所学。一,鼠标消息的处理方式大家都知道,目前市场上主流鼠标规格为两个按键加上一个滚轮。那么,我们先列出Windows中这种鼠标设备输入时的消息:WM_LBUTTONDBLCLK双击鼠标左键消息WM_LBUTTONDOWN单击鼠标左键消息WM_LBUTTONUP松开鼠标左键消息WM_MBUTTONDBLCLK双击鼠标中键(滚轮)消息WM_MBUTTONDOWN单击鼠标
阅读全文
摘要:前几天受到一个高中同学的邀请,帮她做一个网站参加学校的比赛。既然是参加比赛,这个网站自然要做得炫和精美。这对于没有什么Web前端开发经验的我来说,还是有点难度的。但是我想都没想,就直接答应了。至于这样果断的原因,倒是有很多:一,找我帮忙的是个妹子,而且用的是那种特别卖萌的方式来发出邀请的,大概是个男人都不好怎么拒绝吧,呵呵。二,现学现用,这对于有一定自学能力的我(虽然有点点笨)来说,应该不是难事。三,我想趁着年轻多接触一些技术领域,开阔自己的视野,这刚好是一个比较好的机会。四,有这么一个无法动摇的deadline在前面敦促着自己,自己就会抓紧时间拼命地去弄懂技术那些盲点,然后有效率地完成任务。
阅读全文
摘要:相信大家都熟悉《仙剑奇侠传98柔情版》的人机交互方式,用的仅仅是键盘。在那个物质并不充裕的时代,一台配置并不高的电脑,一款名叫《仙剑奇侠传》的游戏,却能承载一代人对梦想的追逐。虽然在这十几年间,各种新潮的游戏层出不穷,但是《仙剑奇侠传98柔情版》,作为国产单机游戏无法被超越的传奇,已经永远留在了我们这代人的心中。那是一个永远无法被取代的,最最唯美的梦。从这节笔记开始,我们就开始讲解游戏输入消息的处理,开始人机交互,开始真正意义上的游戏开发。这一节里我们主要讲解键盘消息的处理。键盘作为基本的输出装置,在每一款优秀的游戏研发中都有着至关重要的地位(当然我们在这里暂时不讨论ios和android平台
阅读全文
摘要:“排序贴图”是源自于物体远近呈现的一种贴图概念。回忆我们之前笔记的贴图思想,先进行距离比较远的物体的贴图操作,然后再进行近距离物体的贴图操作,一旦定出贴图的顺序之后就无法再改变了。然而这样的作法在画面上物体会彼此遮掩的情况下就会不适用。也许会出现后面的物体反而遮住了前面的物体的这种不协调的画面。为了避免这种因为贴图顺序而固定而产生的错误画面,必须在每一次窗口重新显示时动态地重新决定画面上每一个物体的贴图顺序。那么,如何动态决定贴图顺序呢?我们可以采用排序的方式。为了演示排序如何运用在贴图中,我们举一个例子。假设现在有10只要进行贴图的小牛图案,先把它存在一个数组之中,从2D平面的远近角度来看,
阅读全文
摘要:"透明动画”是游戏中一定会用到的基本技巧,它通过图案的连续显示及图案本身背景的透明化处理,在背景图上产生出栩栩如生的动画效果。看过之前笔记的朋友们应该知道,在笔记六里我们介绍了使位图背景透明的方法,在笔记八里我们讲解了使用游戏循环显示动画的技巧,而这节笔记的内容,刚好是两者的一个综合。如果有没看过之前笔记系列的朋友,为了便于理解本节的内容,可以先浏览一下之前的笔记六和笔记八,下面我给出链接。【VisualC++】游戏开发笔记之六——游戏画面绘图(三)透明特效的制作方法【VisualC++】游戏开发笔记之八——基础动画显示(二)游戏循环的使用为了实现透明动画的效果,我们采用了一个如下图
阅读全文
摘要:本文转自http://blog.csdn.net/yincheng01/article/details/5064463正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……" 人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。 一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内功,毕业后这5年就是练内功的最佳时期,练好内功,才有可能在未来
阅读全文
摘要:本文转自 http://blog.csdn.net/chui88/article/details/6330408不知不觉,做程序工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。1、从C++到Java C++和Java谁快?从算法上讲我认为毫无疑问是汇编〉C++〉Java,不要迷信某些个别评测,单纯的回圈测试什么的,比如JNode的官方网站上有Java写的JVM的性能和SUN的JVM进行性能比较的结果,JNode中用Java写的JVM竟然能比SUN公司用C++写的J.
阅读全文
摘要:看完这篇文章后觉得很实用很精辟,出于分享精神,能让更多的朋友看到这篇文章,产生更多的brainstorm,于是就转过来了,原文地址是 http://blog.csdn.net/muge0913/article/details/7294124在Android应用开发中,风格和设计或许不是最关键的要素,但它们在决定Android应用成功与否上确实扮演重要的角色。以下是10个Android应用的UI设计技巧,还有个附加技巧,能够提供你的Android应用的视觉吸引力。技巧1:使用大小适当的图像在图像方面,许多Android应用开发者采用的是大小单一的做法。尽管这会使资源管理变得更为简单,但就应用的.
阅读全文
摘要:相信大家对Web标准都有所耳闻了。今天我们就来介绍Web标准相关的一些最核心的知识,在了解其概念后,大家在网页制作过程中才能做到有的放矢,在全局上把握各种技术,做起网页来更加得心应手。Web标准在业界已经成为了一种网页制作的非强制性规范,是很多网站表现层技术标准的集合,由著名的W3C组织制定。所谓表现层技术,即网页前台技术,包括HTML、XHTML、CSS、JavaScript等。Web标准大体可分为三大块——结构、表现和行为。下面我们来分条说明这三大块的具体内容:▲结构:用于网站数据的分类与整合。包含在结构部分的技术有HTML、XHTML和XML。HTML用于制作绝大部分传统的网页。XML是
阅读全文
摘要:本文章转自http://blog.csdn.net/luozhuang/article/details/6423932 。我觉得看过后对我很有启发,于是就转过来了~~收到一名程序员的邮件,我觉得可能有一定的代表性,特将此邮件与我的回邮发布,希望能对有类似境遇的朋友们有点点启发和鼓励的作用:======================我是89年的,男,今年大三,软件工程专业。面临着考研或者实习工作的选择。纠结于此,您或许比我大,或许跟我一样大,但都希望能获得您的一些指导。重点的放在前面说。家庭条件差,父母远不如李刚,仅是能勉强供我读书。如果选择读研,学习环境好,学习时间充足,硕士学历当然比本科学
阅读全文
摘要:本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7364697作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得地图是游戏元素里面不可缺少的一部分,要产生游戏地图,除了可以直接使用已经绘制好的位图外,对于一些画面不太复杂,并且具有重复性质的地图或场景,有一个比较好的解决方法,那就是利用地图拼接,将一小块一小块的小地图组合成较大的地图。地图拼接的有点在于节省系统资源,因为一张大型的地图会占用比较多的内存空间,且加载速度较慢,如果游戏中使用了为数较多的大型地图,那么势必会降低程序
阅读全文
摘要:HTML中我们一般把head部分称为网页的头部。头部部分的内容虽然不会在页面中显示,但它能影响到搜索引擎对网页的收录和排序,以及网页的各种全局设置,可以说是至关重要。▲知识点一——头部信息里设置网页的基底网址基底网址的实质是统一设置超级链接的属性,基底网址标签是</base>,它有两个属性,href和_target。href用于设置基底网址的路径,_target用于设置超级链接的打开方式。通过基底网址的添加,页面中所有的相对网站根目录地址可转换成绝对地址。当浏览器浏览页面时,通过<base>标记将相对网站跟目录地址附加在基底网址路径的后面,从而转化成绝对地址。我们首先创
阅读全文
摘要:在笔记七中我们讲解了用定时器来产生动画的效果。定时器的使用固然简单方便,但是事实上这样的方法仅适合用在显示简易动画及小型的游戏程序中。因为一般而言,游戏本身需要显示顺畅的游戏画面,使玩家感觉不到延迟的状态。基本游戏画面必须在一秒钟之内更新至少25次以上,这一秒钟内程序还必须进行消息的处理和大量数学运算甚至音效的输出等操作。而使用定时器的消息来驱动这些操作,往往达不到所要求的标准,不然就会产生画面显示不顺畅和游戏响应时间太长的情况。这里我们提出一种游戏循环的概念,游戏循环是将原先程序中的消息循环加以修改,方法是判断其中的内容目前是否有要处理的消息,如果有则进行处理,否则按照设定的时间间隔来重绘画
阅读全文
摘要:本系列文章由zhmxy555编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7343337作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得定时器的使用定时器(Timer)对象可以每隔一段时间发出一个时间消息,程序一旦接收到此消息之后,便可以决定接下来要做哪些事情。这样的一个特性刚好可以适合播放静态的连续图片,产生动画的效果。下面来介绍如何建立与使用定时器。<1>建立定时器WindowsAPI的SetTimer()函数可为窗口建立一个定时器,并说每隔一段时间就发出WM_TIMER消息,此函
阅读全文
摘要:平时programing时想到和积累的一些小技巧,在这里写成一篇日志,欢迎拍砖。<技巧一>使用二进制位移运算来进行乘数是2的幂的简单整数乘法(除法),因为所有的数据在计算机中都是以二进制储存,把一组位元向左或右移动就分别等价于乘法和除法运算.<技巧二>不要疯狂地写太多的class,也不要把任何东西都overload(重载),说到底,简单而且直观的代码是最好的程序,也最容易调试。<技巧三>尽量使用32位变量而不是用8位变量或16位变量,目前的主流系统是32位,这就意味着它们并不喜欢8位或者16位的数据字。实际上,由于高速缓存和其他相关内容存储器的寻址变得较不规
阅读全文
摘要:本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7338082作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得从这节开始我们来讲解制作一般2D游戏画面经常要使用到的绘图特效。笔记六我们主要介绍“透明”特效的制作方法。透明效果由于所有的图文件都是以矩形来储存的,我们也许会需要把一张怪兽图片贴到窗口的背景图上,而这种情况下如果直接进行贴图,结果如下图:这似乎不是我们想要的结果。为了得到透明效果,我们需要运用到BitBlt()贴图函数以及其参数Raster的值来将图片中不必要的部
阅读全文
摘要:一.准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,orelly的,机械工业,电子工业什么的都可以,能英文就英文,不行影印版的也可以,反正越厚越好,而且千万不要放在书架上,一定要堆在桌上,半打开状。二.从进门开始1.着装!着装!不管你是去实验室,或者去公司的大楼,在或者是小公司的民宅,或是自己创业的
阅读全文
摘要:本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7335103作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得以游戏文件来说,使用的位图数量相当多,因此都会先将位图存成文件,等到程序需要时再将文件加载到窗口中。将位图从文件加载带绘图窗口中必须经过一下几个步骤。<1>从文件中加载位图对象<2>建立一个与窗口DC兼容的内存DC<3>内存DC只用步骤1中所建立的位图对象<4>将内存DC的内容粘贴到窗口DC中,完成显像操作。下面进行这
阅读全文
摘要:9.5 JFileChooser类Swing组件集合同时提供了用于选择文件名字与目录的选择器:JFileChooser类。这个选择器替换了原始AWT组件集合中使用FileDialog的需要。类似于其他的Swing选择器组件,JFileChooser并没有自动被放入一个弹出窗口中,但是他可以放在我们程序中用户界面的任何地方。图9-25显示了一个具有Metal观感,Ocean主题的JFileChooser,他被自动放在一个模态JDialog中。对JFileChooser提供支持的是javax.swing.filechooser包中的大量类。这些支持类包括用于限制列出在JFileChooser的Fi
阅读全文