
General Programming
jjiss318
坚持勤奋
展开
-
c++游戏开发中使用json
<br />http://blog.youkuaiyun.com/n5/archive/2009/11/29/4902008.aspx<br />最近想写一个自定义的动画数据文件,按照原来的做法,先定义一个文本格式的数据文件,然后写一个转换器转换成二进制,然后游戏中读入并解析。不过我最近特别懒,虽然我已经设计了一个“万能的”文本格式和二进制转换工具,但是解析二进制文件的工作仍然繁琐,并且根据以往的经验,可能会经常的修改文件格式,于是我想直接使用文本格式吧,首先想到的是XML,不过最近实在太懒了,连XML都懒得去解析,嗯转载 2010-11-01 19:48:00 · 525 阅读 · 0 评论 -
iOS应用程序状态切换相关
一、iOS应用程序状态机一共有五种状态:1. Not running:应用还没有启动,或者应用正在运行但是途中被系统停止。2. Inactive:当前应用正在前台运行,但是并不接收事件(当前或许正在执行其它代码)。一般每当应用要从一个状态切换到另一个不同的状态时,中途过渡会短暂停留在此状态。唯一在此状态停留时间比较长的情况是:当用户锁屏时,或者系统提示用户去响应某些(诸如电话来电、有未读短转载 2014-04-19 11:42:35 · 1019 阅读 · 0 评论 -
程序员的能力矩阵
原文:http://sijinjoseph.com/programmer-competency-matrix/Programmer Competency MatrixNote that the knowledge for each level is cumulative; being atlevel n implies that you also know everythi转载 2013-11-12 16:59:50 · 1478 阅读 · 0 评论 -
MD5算法的C++实现
原文:http://www.cnblogs.com/flying_bat/archive/2007/09/25/905133.html1. IntroductionMD5算法是一种消息摘要算法(Message Digest Algorithm),此算法以任意长度的信息(message)作为输入进行计算,产生一个128-bit(16-byte)的指纹或报文摘要(fingerprint or转载 2013-05-06 22:19:16 · 1039 阅读 · 0 评论 -
详解C/C++函数指针声明
原文:http://www.cnblogs.com/iuices/archive/2011/11/21/2257710.html要理解一个C程序,仅仅理解组成该程序的符号是不够的。程序员还必须理解这些符号是如何组合成声明、表达式、语句和程序的。 我们先来看看下面的一个语句: ( *( void(*)())0)();转载 2013-04-18 22:32:41 · 1323 阅读 · 0 评论 -
Windows进程间各种通信方式浅谈
原文:http://blog.youkuaiyun.com/bjtbjt/article/details/70442661 Windows进程间通信的各种方法进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Applica转载 2012-07-10 00:14:42 · 1783 阅读 · 0 评论 -
一个microsoft的.exe程序文件的启动过程 .
原文:http://blog.youkuaiyun.com/stone_kingnet/article/details/4273369习windows 编程从mfc角度来说可分为两部分那就是WinMain函数以前的,和WinMain函数以后的。前者涉及很多windows操作系统内部的知识,后者需要看mfc源码。虽然大多数程序不需要了解太多关于os加载应用程序这方面的知识,但能较深入了解windows转载 2012-03-26 09:27:15 · 1278 阅读 · 0 评论 -
Windows中.exe程序的启动过程和C/C++运行时库
Windows系统中,.exe后缀的文件一般可以双击运行。编程时,编译出来的最终结果一般也表现为一个exe程序和其他的为程序执行提供支持的dll。我们双击一个exe程序的时候,在操作系统层面上,做了些什么使得应用程序能够执行呢?现在有一个App.exe文件,根据这篇文章的说法,我总结了一下,双击App.exe之后操作系统做的工作如下:1、 shell调用CreateProcss激活转载 2012-03-26 09:25:49 · 4186 阅读 · 0 评论 -
一些好的学习网站 .
c#点击打开链接 点击打开链接LINQ点击打开链接 点击打开链接转载 2012-01-16 12:40:05 · 824 阅读 · 0 评论 -
有关游戏开发的几点体会 .
原文:http://blog.youkuaiyun.com/lfhfut/article/details/54832661。还没有真正的次世代网游,更别指望它能赚钱好几次有朋友问我,次世代网游到底是什么东西我说,次世代网游就是模型至少上万面,贴图每张都起码2048,法线图,高光图,多层蒙版一个都不能少;动态光满天飘,还都是开着阴影的;体积云,体积雾,体积光,全都是立体的,酷;水面的反射,折射,波纹转载 2012-01-09 20:33:22 · 1073 阅读 · 0 评论 -
程序员技术练级攻略
原文:http://coolshell.cn/articles/4990.html月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些转载 2012-01-08 23:33:04 · 1650 阅读 · 0 评论 -
小小程序员的学习计划
原文:http://blog.youkuaiyun.com/dc_726/article/details/7017781 追过很多新技术,迷茫于还有太多东西要学,有些找不到方向、不知所措。常在一个叫酷壳的网站上转悠,渐渐想明白了,其实学习技术也像看电影看书一样,要看就看经典的。我们的生命如此短暂,作为程序员的职业生涯可能会更短。与其追逐各种新潮的技术,不如把有限的精力投入到经典的技术之中。转载 2012-01-08 23:26:16 · 1107 阅读 · 1 评论 -
C#正则表达式整理备忘
对正则表达式不错的总结,同样适用于Java等其他语言。转载自:http://www.cnblogs.com/KissKnife/archive/2008/03/23/1118423.html有一段时间,正则表达式学习很火热很潮流,当时在优快云一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同转载 2012-01-08 23:21:16 · 762 阅读 · 0 评论 -
程序员能力矩阵 你属于哪一层
<br /><br />注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。<br />计算机科学 Computer Science<br /><br />软件工程 Software Engineering<br /><br />程序设计 Programming<br /><br /><br /><br /><br /><br />经验 Experience<br /><br /><br /><br /><br /><br />学识 Knowledge<br /> <br />转载 2010-11-24 19:08:00 · 528 阅读 · 0 评论 -
数据结构
http://student.zjzk.cn/course_ware/data_structure/web/main.htm原创 2010-11-03 16:39:00 · 553 阅读 · 0 评论 -
如何精确的控制FPS
<br />作者:LOVEHINA-AVC<br />类型:游戏制作<br />对应级别:初级<br />声明:没有什么特别的声明,转载时注明作者及出处就可以了<br />一些类型的游戏对速度稳定性要求很高,如STG、FTG、ACT等等。如何控制FPS是每个初级的游戏设计者都可能面临的问题。在接下来的文章当中,笔者将从Windows平台游戏设计者的角度出发,与大家稍微探讨并总结一下精确控制FPS的方法。<br />基础篇:如何将FPS固定在60<br />如果你借助DirectX或OpenGL来编写游戏的图转载 2010-11-01 20:02:00 · 1615 阅读 · 0 评论 -
使用pthread_cond_timedwait把一个线程作为一个定时器使用.
原文:http://blog.youkuaiyun.com/lllxy/article/details/3874415转载 2014-04-26 10:16:35 · 1795 阅读 · 0 评论