- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 C++ 类型信息获取 RTTI traits nest 大杂烩
分类按照作用时期 编译时期 运行时期 模板(偏)特化 虚函数 nest 技术 typeid traits 技术 dynamic_cast decltype按照支持等级 语言支持 编程技巧 模板(偏)特化 nest 技术 虚函数 traits 技术 typeid , dynamic_cast decltype 按照最先支持标准
2015-05-29 13:27:51 596
原创 Cocos2d-x 异步加载纹理学习
数据存储单例类 CCTextureCache 有一个字典m_pTextures , 其中key是文件名, 数据是cocos2d-x的纹理类指针CCTexture2D* .异步加载数据队列保存 AsyncStruct*(需要加载文件和回调信息)的 s_pAsyncStructQueue 队列.保存ImageInfo*(加载后图片信息) 的s_pImageQueue队列 .异步加载接口 addIm
2015-05-29 09:45:12 814
原创 thpool 线程工作池
工作原理创建一个线程池 ( 线程数组 ) , 一个基于链表的任务队列, 线程池中的线程从任务队列中循环领取任务并执行. 使用介绍开辟固定大小的线程池 : thpool_t* threadpool; threadpool=thpool_init(4); 定义工作 ( 以简单输出为例) : void task1(){ print
2015-05-22 10:49:46 1622
原创 linux 链表实现源码学习
有意思的设计原理自从我学习数据结构, 便一直认为写一个链表的时候, 要写一个Node类 ,带着我需要保存的数据, 串成一个链表. 于是便延伸出一个问题: 需要为每一种想要用链表保存的数据定义一个对应的Node, 然而Linux显然不是这个打算的.Linux 中常用的链表, 是简单的双向链表 ,然而节点的定义中除了必要的2个指针外 , 没有其他任何信息 . 反而是需要按照链表形式保存的数据结构
2015-05-21 14:05:19 969
原创 Hellomod , Linux内核模块的Hello World
近日在学习< Linux 内核编程 > , 我比照书中的hellomod例子进行实验, 结果遇到了些问题, 上网搜索许久才搞定,特此记录.工作环境 x x 操作系统 OpenSUSE 12.3 内核版本 3.7.10-1.1-desktop 编译器 gcc (SUSE Linux) 4.7.2源文件hellomod.c #include <linux/module.h
2015-05-21 10:47:58 562
系统架构设计师真题_2009-2015论文合集
2017-10-10
pajek-中文使用手册
2017-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人