自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鲜为人知的编程真相

<br />导读:原文来自dotmac.rationalmind.net上一篇《Some lesser-known truths about programming》,译文来自外刊IT评论整理编译《关于编程,鲜为人知的真相》而来。<br />我常年程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶:<br />1.一个程序员用在写程序上的时间大概占他的工作时间的10-20%,大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码——不管他的技术水平有多

2011-05-04 14:40:00 370

转载 DDB与DIB的区别

<br />DDB(设备相关位图)DDB依赖于具体设备:DDB的颜色模式必需与输出设备相一致。例如,如果当前的显示设备是256色模式,那么DDB必然也是256色的。在256色以下的位图中存储的像素值是系统调色板的索引,其颜色依赖于系统调色板。由于DDB高度依赖输出设备,所以DDB只能存在于内存中,它要么在视频内存中,要么在系统内存中DIB的与设备无关性主要体现在以下两个方面:DIB的颜色模式与设备无关。例如,一个256色的DIB即可以在真彩色显示模式下使用,也可以在16色模式下使用。

2011-04-21 11:25:00 623

原创 OGRE+VS2008+win7 环境搭建(SDK 方式)+教程框架程序运行

对于一个入门的新人来说,搭建环境真是很麻烦,弄了很久。OGRE官网下的OGRE 3D 1.7 Beginners Guide.pdf还是缺少很多环境搭建的细节地方,我把自己搭建环境的过程整理了一下,希望对新人有点点帮助,老手的话就别看了。第一步:下载需要的软件(这个估计就要一天)1.OgreSDK_vc9_v1-7-2.exe (这个目前比较新,当然你也可以下老的版本,大概50M)2.DirectX SDK 开发包 (这个版本非常多,我下的是2010年以后的版本9.28.1886,大小大概5

2011-03-24 22:43:00 1531

转载 Windows 7 安装VS2008 SP1 失败

<br />由于Windows 7自带了.NET Framework 3.5 SP1, 所以在安装VS 2008 SP1的时候会发生fatal error during installation的错误, 网上找来解决办法是需要将SP1中一个配置文件关于 3.5 的部分删除掉。<br />于是将SP1的ISO文件解压缩出来, 找到ParameterInfo.xml文件, 定位到view plaincopy to clipboardprint?<Exe Name="dotnetfx35.exe" URL

2011-03-24 21:42:00 773

转载 C++著名程序库的比较和学习经验

<br /><br />1、C++各大有名库的介绍——C++标准库<br />2、C++各大有名库的介绍——准标准库Boost<br />3、C++各大有名库的介绍——GUI<br />4、C++各大有名库的介绍——网络通信<br />5、C++各大有名库的介绍——XML<br />6、C++各大有名库的介绍——科学计算<br />7、C++各大有名库的介绍——游戏开发<br />8、C++各大有名库

2011-03-24 11:11:00 438

转载 掌握游戏编程

<br />掌握游戏编程, 学习几本好书必不可少. 这些书可以大致分为两类. 一类是原理性的书籍, 另一类是应用性的书籍. 原理性的书籍一般变化不大, 这些年来奉为经典的一直都是那几本. 这类书最好拥有一两本, 不求多, 务求懂. 应用类的书这几年来大量涌现, 参差不齐. 这些书没有必要拥有. 但应随时了解最新书籍, 有好的不妨翻一下. 需要的时候知道到哪里去找资料就行了. 一. 原理性书籍 <br />1. Computer Graphics Principles and Practice, by Jam

2010-10-21 12:15:00 343

转载 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词

<br />这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:<br /><br />问题一: <br />使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?<br /><br />我很早前就发现Unicode、Unicode big endian和UTF-8

2010-10-21 11:08:00 269

转载 3.1 DEM File (.HGT)

The DEM is provided as 16-bit signed integer data in a simple binary raster. There are no headeror trailer bytes embedded in the file. The data are stored in row major order (all the data for row1, followed by all the data for row 2, etc.).All elevations a

2010-10-08 11:06:00 877 1

转载 随机化算法

在我们的生活中,人们经常会去掷色子来看结果,投硬币来决定行动,这就牵涉到一个问题:随机。计算机为我们提供好了随机方法(部分计算器也提供了),那么对于有些具有瑕疵的算法,如果配上随机化算法的话,又是可以得到一样不到的结果。随机化算法,是一种基于随机方法,依赖于概率大小的一种算法。这种算法看上去是凭着运气做事,其实,随机化算法是有一定的理论基础的,我们可以想象,在[1,10000]这个闭区间里,随机1000次,随机到2这个数的几率是多大,何况1000次的随机在计算机程序中仅仅是一眨眼的功夫。可以看出,随机化算法

2010-09-08 11:46:00 779

转载 就业前景

听说现在计算机人才过剩,那它的就业前景还乐观吗?术业有专攻关键是要把它学精!竞争中才能够出类拔萃。什么专业多一样,自己喜爱就行了。哈哈,不会过剩:1. 你能熟练使用办公软件,如office,excel等等,会一点编程,你最起码可以做一个办公白领;如果气质好可以当高级秘书之类,风光无限,令人羡慕。 2. 你熟悉网络的话,可以做企事业单位的网管、网络维护、建网站等工作。舒舒服服的。你能熟练使用C++编程,熟悉操作系统,你可以成为专职程序员,熟悉底层

2010-09-05 09:56:00 593

转载 .NET框架与COM:背景和历史,关系的发展

.NET框架与COM:背景和历史  可复用软件不是一个新概念。八年来,人们一直在使用各种形式的组件对象模型(COM)。事实证明,它是最为成功的可复用软件模型。COM引进了“组件”的概念——它是可复用的代码块,可以将多个独立函数的功能进行组合,从而扩充成诸如Microsoft Word这样的应用程序。  大多数开发人员使用OLE时深刻体验了COM功能。OLE是基于COM形成的一组功能,使得用户能将一种文档嵌入到另一种文档中。这个功能本身似乎不太引人入胜,但它的作用却不同凡响:当用户将一个Excel文档粘贴到W

2010-08-11 10:43:00 520

转载 看书

我本人是喜欢看书的,市面上的技术书籍,但凡认为稍有阅读价值的,都会收入柜中。这其中不乏稍加翻看后束之高阁的,也确实发现了一批好书。新进公司的程序员,特别是应届生,我都会给他们推荐下面这份书单。还有些书是要求人手一份的。来找工作的计算机应届生,在我看来最大的问题不是经验的不足,而是视野狭窄,除了课堂内容外所知寥寥。大部分人对C++的认识竟然还停留在C+class的程度.有课外阅读书籍的也以一些手把手系列为主.这份书单跟论坛上常见的应该有所不同,涉及游戏开发的各方面。书的数量也比较多,但每一本都尽量做适当说明.

2010-08-09 18:06:00 903 1

转载 系统管理员变程序员 四步转型

作者:Justin James翻译:PurpleEndurer,2010-08-03 第1版  一位TechRepublic成员想知道如何实现从系统管理员到程序员的转型。好消息是他已经有一些开发经验:  我一直想转行,从系统管理员转做一个软件开发者,我有一些利用Python脚本来让Linux任务自动化的经验,我一直在研究面向对象的范例,Git仓库用法和Django的Web应用程序开发模式,当然我的经验中大部分是管理,配置和安装Linux服务。  我想知道如何制做简历和求职信更能打动公司,因为我的系统管理经验

2010-08-05 13:50:00 430

转载 C/C++编译器-cl.exe的命令选项

和在IDE中编译相比,命令行模式编译速度更快,并可以避免被IDE产生的一些附加信息所干扰。本文将介绍微软C/C++编译器命令行模式设定和用法。1、设置环境变量:PATH=C:/Program Files/Microsoft Visual Studio 8/VC/binINCLUDE=C:/Program Files/Microsoft Visual Studio 8/VC/includeLIB=C:/Program Files/Microsoft Visual Studio 8/VC/lib如果提示找不到m

2010-08-05 11:37:00 828

空空如也

空空如也

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

TA关注的人

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