随笔分类 -  杂记

摘要:利用OpenGL的glBlendFunc函数将下面这张图作为纹理产生动态效果 效果(gif文件录制的太短了,效果不是很明显) 阅读全文
posted @ 2016-05-23 23:29 CodeMIRACLE 阅读(1991) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 #include 4 #include 5 bool quit; 6 SDL_Window* window; 7 SDL_GLContext glContext; 8 SDL_Event sdlEvent; 9 GLfloat xrot; 10 GLfloat y... 阅读全文
posted @ 2016-05-23 15:09 CodeMIRACLE 阅读(807) 评论(0) 推荐(0) 编辑
摘要:绘制正四面体,即从四个面依次绘制三角形,其他立体图形方法类似 阅读全文
posted @ 2016-05-22 17:21 CodeMIRACLE 阅读(2347) 评论(0) 推荐(0) 编辑
摘要:利用SDL2+OpenGL简单绘制多边形 阅读全文
posted @ 2016-05-22 15:36 CodeMIRACLE 阅读(2478) 评论(0) 推荐(0) 编辑
摘要:首先先从官网https://www.libsdl.org/下载开发库SDL2-devel-2.0.4-mingw.tar.gz (MinGW 32/64-bit)。 解压后,看到i686-w64-mingw32(32位)和x86_64-w64-mingw32(64位)这两个文件夹。 将i686-w6 阅读全文
posted @ 2016-05-21 21:07 CodeMIRACLE 阅读(2499) 评论(4) 推荐(0) 编辑
摘要:以前在学习WAV文件格式的时候发现了一个叫SoundTouch的开源小众库,提供WAV音频的变调和变速功能。这几天忽然想起来这个库,无聊的我就写了一个简单的歌声合成程序。功能和质量都比不上专业的音频合成软件,而且我也不想再做下去了...... 这个简单的歌声合成程序,我称它为FA♂乐器好了,因为音源 阅读全文
posted @ 2016-05-21 15:16 CodeMIRACLE 阅读(2594) 评论(1) 推荐(0) 编辑
摘要:跟着学校老师搞流量识别时写的,能把PCAP或ERF文件中的流分组后排序生成新的文件,思路很乱,好像还有点bug,分析一个114MB的PCAP文件没问题,但是分析1个2.7G的大数据集,在写入新文件的时候就出问题了,Wireshark打不开。有空再改改。 阅读全文
posted @ 2016-05-19 17:21 CodeMIRACLE 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 字符画版的badapple! 阅读全文
posted @ 2016-05-19 17:03 CodeMIRACLE 阅读(6829) 评论(2) 推荐(3) 编辑
摘要:1 #include 2 #include 3 #include 4 #include 5 int32_t width,height; 6 RGBQUAD *pixels; 7 bool OpenBitmap(char const *filename) 8 { 9 FILE *file = fopen(filename, "rb"); 10 ... 阅读全文
posted @ 2016-05-18 00:00 CodeMIRACLE 阅读(1109) 评论(0) 推荐(0) 编辑
摘要:首先,编写一个耗时的单线程程序: 编译并运行这段程序,该程序5秒后输出,sleep期间不再响应其它消息或执行其他操作。为了更好地处理这种耗时的操作,我们需要使用多线程编程。 先从书上抄些东西: 进程和线程都是操作系统的概念。进程是应用程序的执行实例,每个进程是由私有的虚拟地址空间、代码、数据和其它各 阅读全文
posted @ 2016-05-14 00:51 CodeMIRACLE 阅读(2141) 评论(1) 推荐(0) 编辑
摘要:Quake-III Arena里面有一个闻名游戏界的开平方取倒函数: 第一次看到感觉很厉害,但却无法弄懂它的原理。这个函数的作用是用于对一个数开平方并取倒数,比用C库的sqrt实现(1.0f/sqrt(x))快了将近4倍。实现原理是牛顿迭代,也是平方根的一般算法,反复执行 y = y * ( thr 阅读全文
posted @ 2016-04-01 08:31 CodeMIRACLE 阅读(2234) 评论(0) 推荐(0) 编辑
摘要:运行如下 阅读全文
posted @ 2016-03-19 20:28 CodeMIRACLE 阅读(1635) 评论(1) 推荐(0) 编辑
摘要:我在编写服务端程序时,结束服务器端程序运行后,再次启动程序,bind函数就会返回address already in use这个错误,提示我端口已经被占用了。 使用 # netstat –apn | grep [port] 命令或者 lsof -i:[port] 命令查看端口的占用情况,可以发现之前 阅读全文
posted @ 2016-01-11 17:54 CodeMIRACLE 阅读(3279) 评论(0) 推荐(0) 编辑
摘要:最近想挖坑搞个跑在linux上的OJ,查了很多资料,也读了很多大神的代码,自己有些感悟。于是把评测内核的部分功能写了出来,这里做个笔记备忘啦。 学校用的OJ是几年前的hustoj,只支持C/C++,Java和Pascal跑起来老是出现莫名奇妙的错误,感觉某学长没有搭好(╬ ̄皿 ̄)。自己想搞的OJ以后 阅读全文
posted @ 2015-12-27 13:11 CodeMIRACLE 阅读(1010) 评论(0) 推荐(1) 编辑
摘要:发个随笔测试一下 虽然之前在cnblogs这看了很多文章,但是一直没有注册开通博客,今天就算正式加入啦~ 阅读全文
posted @ 2015-12-27 10:59 CodeMIRACLE 阅读(108) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示