- 博客(4)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
转载 Linux内核中的hash和bucket
Linux内核中的hash和bucket 哈希表(Hashtable)又称为“散置”,Hashtable是会根据索引键的哈希程序代码组织成的索引键(Key)和值(Value)配对的集合。Hashtable 对象是由包含集合中元素的哈希桶(Bucket)所组成的。而Bucket是Hashtable内元素的虚拟子群组,可以让大部分集合中的搜寻和获取工作更容易、更快速。 w
2013-11-18 00:03:36 1795
转载 UThash 的数据结构
简介:由于项目的需要,需要在一个嵌入式平台(用C语言)上用到hash map这个数据结构。于是搜索到开源的Uthash。Uthash 是一个C语言开发的hash map工具。其特点是用宏定义了所需要的对map的基本操作,如 插入、删除、查找和遍历。对应地,在uthash中采用 HASH_ADD、HASH-DELETE、HASH_FIND和HASH_ITER宏来操作,非常方便。 Utha
2013-11-17 23:51:14 2167 1
原创 Virtual Stdio 错误调试汇总(长期更新)
使用VS有3个月了,发现在实际开发过程中经常会遇到一些莫名奇妙的问题。例如:提示莫名奇妙的标点符号错误、打不上断点、头文件互相包含导致的死循环问题等等。这些都是我在实际的开发过程中遇到过的。特意在此总结,以备以后使用。1. 打不上断点: 在调试过程中,打上的断点一到程序跑起来就打不上。下面列举了各种原因。A)导致这个问题一般是由于项目文件过期引起的,一般清理项目,然后重新编译一下就可以
2013-11-16 02:03:24 1663
原创 VirtualBox 更新后,COM组件注册失败问题
在使用Virtualbox的时候,有时候我们需要更新,但是更新后,发现程序启动不了。这是由于程序更新导致WIN下环境的错误。所以只要对环境重新整一下就好了。由于64BIT OS和32BIT OS 不同。所有对于64bit系统的同学们,可能要麻烦一点。下面是解决方法。该方法只解决COM组建注册失败的问题。其他问题,请找度娘。1) 打开CMD命令2) 进入VirtualBox安装目录:
2013-11-02 15:38:07 3451
debugging with gdb
2016-01-17
动态库的导出和使用问题
2015-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人