自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 ACM-字符串-字典树

字典树

2015-07-30 13:41:47 3565

原创 JAVA-开发环境搭建

java开发环境搭建

2015-07-25 16:55:59 649

原创 COCOS-跨平台开发环境配置

Cocos-开发环境配置

2015-07-17 10:12:30 1453

原创 ACM-数据结构-树状数组I

ACM竞赛中,树状数组,即二分索引树(BinaryIndexedTree,BIT),也是常见的一种数据结构,其应用场景如下:给出一个长度为n的数组(a[1]-a[n]),每一次给出一个i,询问该数组的前缀和sum[i]。一般情况下,可以在O(n)时间复杂度内处理出所有的前缀和,在O(1)时间复杂度内回答询问。但是如果还存在修改操作,比如修改数组中的某一个元素的值,就无法保证只进行一次O(n)时

2015-07-13 08:27:43 801

原创 网络-WinSocket-I/O模型

WinSocket下编程,总共有7种套接字I/O模型可供选择,分别是阻塞(block)、非阻塞(nonblock)、选择(I/O复用)(select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(Overlapped )以及完成端口(CompletionPort)模型。其中,默认情况下使用WinSocket进行编程,都属于阻塞模型,详细编程过

2015-07-12 10:03:23 974

原创 网络-WinSocket-socket编程

在windows平台下进行socket编程,其实有一些步骤是固定不变的,只要遵循这些流程就不会被那些繁琐的网络API、数据结构弄晕。这里就以WinSocket中的TCP通信为例,编写一个客户端,向服务器发送一个消息,编写一个服务器端,向客户端反射一个消息,以此对详细的编程步骤进行说明。一、服务器端1、首先配置好WinSocket编程环境,如引用头文件、链接静态库等#incl

2015-07-11 18:19:33 1587

原创 ACM-数据结构-并查集

ACM竞赛中,并查集(DisjointSets)这个数据结构经常使用。顾名思义,并查集即表示集合,并且支持快速查找、合并操作。并查集如何表示一个集合?它借助树的思想,将一个集合看成一棵有根树。那又如何表示一棵树?初始状态下,一个元素即一棵树,根即是元素本身。并查集如何支持合并操作?不难发现,按照树的思想,在同一棵树中的所有元素,根都是相同的。也就是说,合并两个不同的集合,只需要将其

2015-07-10 20:53:27 2924

原创 ACM-数据结构总览

ACM竞赛,谈到程序中数据的组织方式,那就不得不涉及到各种数据结构,这里将一些经典的数据结构整理出来:并查集-用树来表示集合,支持快速查找、合并,数据结构-并查集()

2015-07-10 18:48:34 1824

原创 网络-数据序列化之protobuf

protobuf

2015-07-01 15:44:41 3640

Introduction to 3D Game Programming with DirectX 11

This updated bestseller provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 11. The book is divided into three main parts: basic mathematical tools, fundamental tasks in Direct3D, and techniques and special effects. It includes new Direct3D 11 features such as hardware tessellation and the compute shader, and covers advanced rendering techniques such as ambient occlusion, normal and displacement mapping, shadow rendering, particle systems, and character animation. Includes a companion DVD with code and figures. Brief Table of Contents: Part I Mathematical Prerequisites. Vector Algebra. Matrix Algebra. Transformations. Part II Direct3D Foundations. Direct3D Initialization. The Rendering Pipeline. Drawing in Direct3D. Lighting. Texturing. Blending. Stenciling. The Geometry Shader. The Compute Shader. The Tessellation Stages. Part III Direct3D Topics. Building a First Person Camera. Instancing and Frustum Culling. Picking. Cube Mapping. Normal and Displacement Mapping. Terrain Rendering. Particle Systems and Stream-Out. Shadow Mapping. Ambient Occlusion. Meshes. Quaternions. Character Animation. Appendices. Introduction to Windows Programming. High-Level Shading Language Reference. Some Analytic Geometry. Selected solutions. Features: +Provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 11 +Covers new Direct3D 11 features +Includes companion DVD with source code and 4-color graphics

2017-08-29

windows下7种winsocket的I/O编程模型

windows下7种winsocket的I/O编程模型的源代码,均为可直接运行代码,有详细注释。 每一种I/O模型的详细编程步骤可以参考配套文章:http://blog.csdn.net/u011787119/article/details/46848391

2015-07-19

WinSocket编程

WinSocket下TCP通信编程,服务器端和客户端,有注释,参考配套博客:http://blog.csdn.net/u011787119/article/details/46843651

2015-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除