上一页 1 ··· 140 141 142 143 144 145 146 147 148 ··· 236 下一页
摘要: 博主在大学里学的专业就是软件开发与游戏设计,所以对于游戏这个行业一直都有着浓厚的兴趣,却因为阴差阳错,又或许是缘分不够吧。一直都没有真正的进入到这个行业里来,但对于游戏的热爱却从来都没有消减过,业余时间也总是想着开发一款属于自己的游戏,希望有兴趣的同学可以一起合作。 最开始研究过一段时间的AndEngine游戏引擎,但是它的性能让我实在是不敢恭维,而且还有一些bug待完善。思前想后,查阅了一番资料决定还是先从LibGDX游戏引擎开始讲起吧,今后也会陆续讲解Cocos2d-x、Unity3d等这些出色的游戏引擎的开发和设计。 那么从今天开始,博主将与大家一起学习LibGDX游戏引擎的开发,博主. 阅读全文
posted @ 2013-06-15 14:23 爱生活,爱编程 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 项目地址: https://code.google.com/p/smarthosts/ SmartHosts使用教程 Windows 您可以使用客户端来更新hosts文件。 如果客户端不能使用,您可以使用以下方法手动更新: 1.在hosts文件一栏中对应的链接右键,选择“链接另存为……” 2.保存hosts文件,覆盖%windir%\system32\drivers\etc\hosts3.完成Linux您可以添加源 "" 或使用客户端 "" 来更新您的hosts文件, 或直接执行如下命令(脚本下载)sudo cp /etc/hosts /etc/host 阅读全文
posted @ 2013-06-15 14:21 爱生活,爱编程 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1、在c中,定义常量可以使用const和#define 格式:const 类型名 常量名 = 值 格式:#define 常量名 值2、const与类型名的顺序可以互换3、#define只是负责简单的替换例子如下:#include <stdio.h>#define CLASS "zhangzetian"#define DATE 20130614#define AA PI*#define BB 10+student_numint main(){ const double PI = 3.14; int const student_num = 40; printf(&q 阅读全文
posted @ 2013-06-15 14:19 爱生活,爱编程 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 11、结构与联合有和区别?(1).结构和联合都是由多个不同的数据类型成员组成,但在任何同一时刻,联合中只存放了一个被选中的成员(所有成员共用一块地址空间),而结构的所有成员都存在(不同成员的存放地址不同)。(2).对于联合的不同成员赋值,将会对其它成员重写,原来成员的值就不存在了,而对于结构的不同成员赋值是互不影响的。12、试写出程序结果:inta=4;int&f(intx){a=a+x;returna;}intmain(void){intt=5;cout<<f(t)<<endl;a=9f(t)=20;a=20cout<<f(t)<<en 阅读全文
posted @ 2013-06-15 14:17 爱生活,爱编程 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 这一章中的内容出现在博主的多篇文章中,所以并不对这一章进行详细的说明解释,只是对几个比较重要的概念进行说明一.写时复制技术COW技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“写时复制“技术,也就是只有进程空间的各段的内容要发生变化时,才会将父进程的内容复制一份给子进程。 那么子进程的物理空间没有代码,怎么去取指令执行exec系统调用呢? 在fork之后exec之前两个进程用的是相同的物理空间(内存区),子进程的代码段、数据段、堆栈都是指向父进程的物理空间,也就是说,两者的虚拟空间不同,但其对 阅读全文
posted @ 2013-06-14 23:44 爱生活,爱编程 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 当然做一个“好软件”绝对不只是项目经理的事,而是整个我辈软件青年的事。换句话来说,这是项目组整个Team的事。而整个项目Team成员包括角色有,商务人员,售前人员,项目经理,需求人员,设计人员,开发人员,测试人员,QA,CM,DBA,系统集成专家,等。如果想做一个“好软件”,仅仅某一两个角色做的好是远远不够的,需要的是整个TEAM的成员都完成的非常好。但凡“烂尾楼”和“出问题”的项目基本上可以断定其中某些重要环节没有做好。举例来说,上篇说的项目后期维护费用超过新建费用,和需求,设计没有做好有很大关系。还有前面说的推倒重来的项目,和需求没有规划好有很大原因。而想要所有角色都能完成好,谈何容易?光 阅读全文
posted @ 2013-06-14 23:41 爱生活,爱编程 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 场景1: A项目经理是刚入职的新任项目经理,迫于项目压力,A项目经理必须在入职后的第二天就投入到项目组中去,并被要求立即开展项目工作。为了帮助A项目经理顺利开始工作,部门经理组织项目组开了个会,把新任项目经理介绍给了项目组。 A项目经理进入项目组后,面临的第一个问题,也是最严峻的一个问题就是沟通问题。这一方面是因为项目经理是新来的,对项目不熟悉,对项目组不熟悉,想要沟通都无从做起;另外一方面,前任项目经理在沟通方面做的比较糟糕,项目组的基本信息共享和沟通机制没有建立起来。 为此A项目经理进行了如下努力:答:团队成员和客户均期望沟通,沟通在于主动,相信只要是项目经理,沟通能力一般都不成问题,可是 阅读全文
posted @ 2013-06-14 23:37 爱生活,爱编程 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 关于上传头像并且截图网上应该有很多资料,大多都是JQuery插件,用起来不是很方便本文所介绍的方法将快速完成一个“上传头像图片并截图”,只需要修改少量的代码我们先来看看完成后的效果:下面我们在快速搭建一个头像上传的MVC3程序:前台页面的适当位置加入下面的代码: <input type="button" value="上传" onclick="clll()" /> <div id="content" style="width: 630px; height: 360px; padding: 阅读全文
posted @ 2013-06-14 23:33 爱生活,爱编程 阅读(2926) 评论(0) 推荐(0) 编辑
摘要: FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。如下图简单展示FastDFS特性:安装及配置注意事项:1、 fastDFS安装必须依赖于libevent2、 在安装前,在安装目录找到make.sh文件,因为要使用内置的http服务,所有更改配置#WITH_HTTPD=1 修改成 WITH.. 阅读全文
posted @ 2013-06-14 23:30 爱生活,爱编程 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 这是一个经典的C语言算法题目,题目是给出一个给定的图形,根据这幅图形里的作标可以求出这幅图形一共可有构成多少个正方形。例如下面这个图形:下面是解题思路:首先采用组合算法,得出这些顶点一共能构成多少个有四个顶点构成的四边形,并列出每一个四边形,然后用一个子函数对这四边形进行判断,若是正方形就加一,这样就可以得出一共含有多少个正方形。具体代码:#include<stdio.h> #include<math.h> /*输入的图形的顶点数量,一定要输入正确的顶点数量,修改这个值可以得到不同的点情况下的 正方形数量*/ #define N 13 #define B ((N*(N- 阅读全文
posted @ 2013-06-14 23:27 爱生活,爱编程 阅读(2923) 评论(0) 推荐(0) 编辑
上一页 1 ··· 140 141 142 143 144 145 146 147 148 ··· 236 下一页