其它
文章平均质量分 72
eclipse_c
游戏程序员
展开
-
大二下小学期《数据结构》课程设计报告1
题目一: 基本查找算法比较1) 对以下 3 种基本的查找算法的性能进行比较:顺序查找,二叉查找树,哈希。算法包含两步:第一步:从文件中读取数据建查找表;第二步从文件中读取查找关键字静态查找。2) 待查找记录的个数不小于 n ( n查询操作的次数为m(m=100000),每次查询的关键字随机生成,取值范围0-109.3) 比较的指标为关键字的比较次数(包含建立查找表和查找操作原创 2013-08-15 20:10:14 · 2830 阅读 · 1 评论 -
cmake 学习笔记
cmake 学习笔记 测试环境,ubuntu 14.04 参考:http://blog.csdn.net/dbzhang800/article/details/6314073例子1:helloworld目录结构如下 ~~~ . ├── build ├── CMakeLists.txt └── main.c1 directory, 2 files ~~~ 其中CMakeL原创 2017-02-06 21:12:03 · 343 阅读 · 0 评论 -
重构代码
键帽还是原厂的最好,因为它适配的最好,虽然有点油腻。 比较明显的感觉到贼鸥这款键盘确实和cherry的有一点差距。总结下在新公司一个月学习到的东西做的重构还算是比较简单的重构,没有太复杂的类型,从工程的文件来讲,举个例子,抽象出来3个文件吧,分别为db/context/UI,其中db中负责处理相关的数据部分的操作,如读表等内容,还有一些计算相关的函数都写在这里。context中主要写一些逻辑,而U原创 2015-12-20 16:33:35 · 591 阅读 · 0 评论 -
基于java的百度语音识别示例
SDK以及示例代码下载地址: http://yuyin.baidu.com/sdk最近一直在搞java,就选择了java工程。将代码拷过去。同时复制文件“test.pcm”到工程目录下。就基本上可以了。注:test.pcm是语音文件,可以用audacity软件打开,选择 文件->导入->裸数据。 设置采样率为8000Hz。点击播放就能听见声音了。这个时候程序跑起来还有问题,需要原创 2016-07-01 19:38:48 · 18904 阅读 · 15 评论 -
代码重构
参考地址,我截取了部分文字: http://blog.csdn.net/weiky626/article/details/1602691 我们在看些外国人写的程序时可以发现,他们的代码里一般会定义大量的类、接口、方法,类与类,类与接口之间很多是继承和实现的关系,方法的代码行数很少,超过20行代码的方法不多,看他们的代码感觉最多的就是方法之间的调来调去不像我们的代码,一个方法下来几十转载 2015-12-10 23:23:42 · 436 阅读 · 0 评论 -
vs2013环境下搭建openGL开发环境
参考: http://jingyan.baidu.com/article/d5c4b52bca5005da560dc5d6.html 首先要下载glut库,可从OpenGL的官网上下:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip下载后解开压缩包,里面有五个文件:gl转载 2016-02-01 16:39:25 · 6434 阅读 · 0 评论 -
游戏中的有限状态机
http://www.cnblogs.com/kongtiao/archive/2011/09/25/2190226.html介绍2种有限状态机http://www.bubuko.com/infodetail-470540.html介绍有限状态机是如何实现AI控制等-----------------------------------------------转载 2016-02-02 16:16:46 · 494 阅读 · 0 评论 -
#ifndef 与 #pragma once 的区别
来自:http://blog.csdn.net/hkx1n/article/details/4313357为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H转载 2015-05-01 14:48:33 · 486 阅读 · 0 评论 -
struct 结构体类型的大小计算
转载自:http://blog.sina.com.cn/s/blog_685d187d0100lst8.html struct S1{ char c; int i;};问sizeof(s1)等于多少?聪明的你开始思考了,char占1个字节,int占4个字节,那么加起来就应该是5。是这样吗?你在你机器上试过了吗?转载 2015-09-07 11:47:35 · 720 阅读 · 0 评论 -
Sublime Text 快捷键
快捷键 Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+K Backspace 从光标处删除至行首 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+KU 改为大写 Ctrl+KL 改为小写 Ctrl+D 选择字符串 (按住-继续选择下个相同的字符串) Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+/ 注释整行(如已选转载 2015-08-04 14:13:14 · 422 阅读 · 0 评论 -
C++中数字与字符串之间的转换
转载自: http://www.cnblogs.com/luxiaoxun/archive/2012/08/03/2621803.html1、字符串数字之间的转换(1)string --> char * string str("OK"); char * p = str.c_str();(2)char * -->string char *p转载 2015-05-07 15:37:05 · 659 阅读 · 0 评论 -
基于阿里云的WordPress博客搭建
在寒假期间,跟一些初中的小朋友玩MineCraft,了解到一些关于云服务器的相关的东西,我也在那个时候申请了一个1元的Windows Azure 服务器,可以创建Linux虚拟机,还有各种平台服务的东西,很是方便,不过后来也就没再想起来做,昨天晚上突发奇想,想自己弄一个WordPress Blog,于是就看到阿里云这里有个目前免费的一个平台,于是就申请了一个,因为现在在公测,待公测结束之后肯定原创 2015-04-02 11:47:16 · 1534 阅读 · 0 评论 -
来北京之后的一些想法
刚刚看演示,Markdown这个东西真的挺好的。很适合用来写博客。 到这的第二天就跑去面试,当时也没有太多的准备,很意外,先做了一套笔试题,做完了说让我等会,然后面试简单的说两句,就打发我走了。 面试出来心情顿时很好,很放松,看到大街上人来人往,没来过帝都的我,顿时显得很老土,挤电梯到了最后的B1层我还不知道要下电梯了,否则我还不晓得下面是不是还有一层。 刚到北京的时候,我哥接我的,然后我们坐原创 2015-03-09 17:42:25 · 583 阅读 · 0 评论 -
2015(毕业)秋季校园招聘各种企业笔试面试心得
我是那种准备非常不充分的要zh原创 2014-09-29 21:55:21 · 1934 阅读 · 1 评论 -
程序的内存分配(堆区,栈区,全局区,代码区..)
在计算机系统中,运行的应用程序的数据都是保存在内存中,不同类型的数据,保存的内存区域不同,包括: 1、栈区[stack]:由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区[heap]:一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式类似于链表。 3、全局区[静态区转载 2017-11-29 20:58:43 · 983 阅读 · 0 评论