- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 Resources - Index
这里有关于我的所有上传资源PS:代码文件已经全部保存到空间里,方便上传最新版本刚发现访问代码页面的地址好像有问题,暂时先不改了,有空的时候再来慢慢改,如果您正在阅读我的博客,并希望阅读代码,请访问 ‘zonozz的空间’-> ‘代码’Data structure - 1. 模版链表:http://my.csdn.net/my/code/detail/28461
2012-11-06 16:42:26 396
原创 Project - DX11 Based 3D System (3)
这段时间在思考……嗯……思考,思考一些长远的问题,虽然长期的想这种问题意义不大,但它的确能让你把我好方向。虽然读很多文章,书籍对我开拓视野有很大的帮助,但我想我现在更需要找一份工作,我希望从中获得价值,获得我一直以来追求的东西,不单单是一笔印着数字的废纸。于是我决定过完春节带着一个技术demo去应聘,之前要做出来一些效果,很简单,一个模拟海洋的图形程序,我希望育碧能看得上它,或者ccp能看得上它
2012-12-26 22:13:30 386
原创 Code - Ideologist Action
长期以来,我严重怀疑 自省 和 人格分裂 能不能划等号。现在在我身上,我把他们划等号 —— 我的自省 == 我的人格分裂我最善做的事就是问自己 - 你在干嘛?我经常幻想有两个自己对一件事情争论不休以达到最恰当的结论,但有个问题,我常常不能停止于这个自我意识,一个月、两个月,有些事情甚至困扰我半年,也可能是一生,我不确定。现在是凌晨 4:00,我已经习惯了在这种时间,这个环境
2012-12-02 04:34:53 552
原创 ACM OJ Ex
BNU OJ No.1006Question - http://www.bnuoj.com/bnuoj/problem_show.php?pid=1006Answer - http://my.csdn.net/my/code/detail/29198BNU OJ No.1011Question - site - http://www.bnuoj.com/bnuoj/pro
2012-12-01 15:16:23 608
原创 Project - DX11 Based 3D System (2)
3D System 与 Win32 的调用关系,以及一些组件的扩展,比如在 ‘图形子系统’ 中增加了初始化 D3D11 的操作,并加入一些实用的工具函数,比如使用模版对某些 D3D 对象释放、关闭等。
2012-11-28 22:12:17 427
原创 Project - DX11 Based 3D System (1)
DX11技术目前还算是比较新的基于Windows平台开发图形图像、视频处理、游戏的编程接口,虽然我不太愿意花时间去学一个发展非常快的工具,但不得不说,学会使用工具是人区别于其他动物的标识,所以我还是打算花点时间来关注DX11,并写一些代码作为巩固,这里我慢慢地构建一个DX11 BASED 的 微三维系统,用于创建各种 Win32 的 DX11 应用 / 测试下面给出一个简单的
2012-11-26 23:24:14 395
原创 Engineering - Socket(Windows)
服务端 - 1. 服务端创建一个线程负责侦听客户端连接请求(accept() 函数)然后进入死循环(等待 CTRL + C 的终止消息)2. 当有连接接入服务端后,打印客户端连接信息,并将信息复制到自定义的客户端数据结构中,然后加入客户端链表3. 创建新线程(基于当前连接的客户端)负责处理客户端发送的数据4. 因为多线程的技术应用在当中,所以当处理数据的同时也能够侦听客户端的连接请
2012-11-20 14:56:56 259
原创 Tools - Template Queue
这段时间学校课程比较忙,同时又在看图形算法与C/C++网络变成方面的书籍,就懒了一下没有把做好的队列模版上传上来,队列模版用了两种结构实现,分别是向量与链表,多的不说,一切尽在代码中,还有就是 —— 抱怨一下,14寸的笔记本没有扩展的显示器,调试 C/S 模式程序,同时要执行 server 和 client 相当难受。源代码:http://my.csdn.net/my/co
2012-11-19 22:26:30 235
原创 Tools - Template Sequence stack
基于前不久自己创建的 sequence list 来构建一个通用数据类型 stack (取名为 MySqStack)在 MySqStack 的实现中没有杂乱无章的分配空间,释放空间,指针取值等操作,一切操作调用 sequence list 接口函数实现。 PS:list 的优势在于插入和删除速度快,并且节省空间,但在笔者自己构建的类似vector容器的MyVector中,原则思
2012-11-07 11:47:31 330
原创 Tools - Template array
笔者不才,不知道什么原因想在vector里面探个究竟,所谓 “数组动态增长” 是个毛意思?就自己胡思乱想编写了一个所谓的 “数组动态增长” 的例子,原来我们常用的 vector 也是如此(对于那些被各种编译器实现了的 C++ STL,笔者这个玩意是一坨屎),是将申请一个 “长度 + 1” 的空间,然后复制数据来实现,说到这里我想到我顽固的思维就认定我使用 “array” 总是要预先
2012-11-06 18:01:56 261
原创 Tools - Template list
我创建了一个工具似的数据结构,主要是以C++特性书写,构成一个拥有基本功能的通用双向链表同时也在书写类似 C++ STL 中的 顺序容器 vector 作为对 C++ 的巩固。这段时间恰巧老师的大作业要求使用JAVA,无奈之举还得花精力去学习它。 下面先给出当前 “通用数据组织工具 - 具备基础功能的链表” 源代码(阅读代码后如有意见请留言) PS:在网上查过资料说VC不支
2012-11-02 22:00:55 330
转载 Precision timer
void timer(){ SetThreadAffinityMask(GetCurrentThread(), 1); //choose core LARGE_INTEGER start, end; LARGE_INTEGER freq; double result; //timeConsuming(); Que
2012-10-23 13:23:40 860
原创 CG Foundation - Bresenham (OpenGL)
参考教材:《计算机图形学基础及应用教程》 ISBN:9787111224907备注:这里我只是记录和阐述一些在我自己学习图形学过程中遇到的困惑和对已学知识的整理,如果有什么误导性的错误,还请见谅,如果读者愿意,也可以给我留言向我指出问题。三个常规直线算法中,传说Bresenham是最快的一个,真的吗?这里先讨论 Bresenham 的优点在哪,它不要需要处理浮点
2012-10-16 21:44:03 298
原创 CG Foundation - MidPoint (OpenGL)
MidPoint Line 中点画线算法适应任意点的 MidPoint 直线绘制算法(OpenGL实现,用了GLUT工具包)个人觉得这个算法写得遭透了,但又没想出怎么精简,一看上去就像一大堆垃圾代码集合,虽然效果能实现。没有什么难点,与各种 “图形学”的书籍所讲的一样,如过对原理不太清楚可以查阅相关书籍,下面仅给出实现代码。完整的 MidPoint Op
2012-09-26 21:52:04 537
原创 CG Foundation - DDA (OpenGL)
Digital Differential Analyzer (DDA) 数值微分法 绘制直线优点:逻辑简单,直观缺点:过多的浮点数处理要点:对其中的乘法运算可以加以改进成为加法运算(硬件上执加法运算更速度快于乘法运算)yk+1=kx+1+b = k(x1+δx)+b = kx1+b+kδx = y1+kδx当δx等于1时,纵轴方向增量为常数k完
2012-09-24 13:16:41 344
Engineering - Test Server
2012-11-20
Tools - Template Queue
2012-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人