- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 如何退出线程
之前对于线程如何退出一直不是特别清楚,以前发现用pthread_kill函数退出线程没有效果,今天看了一些别人的博客才发现线程退出的原理,而且pthread_kill函数只是向特定的线程发信号。下面是一些如何在死循环中结束线程的方法。 第一:可以利用pthread_kill函数向线程发信号,而后在信号处理函数里面设置一个flag,当线程中检测到该该flag置位后退出死循...
2018-08-07 15:01:15 3249
原创 哈希表
一直觉得哈希表很神秘,只知道根据值得大小来排列的,但是不知道这个值是怎么来的,这两天看了几个博客,终于弄懂了哈希表是怎么一回事,哈希表的每个节点都有一个类型为字符串的key,而通过这个key值可以计算出这个节点属于哪一行(姑且称其为行,我也不知道该如何表达)。找到行后再讲该节点加入到该行的队列中。获取行号的方法如下: unsigned int h=0; while(*key){...
2018-08-07 15:00:27 115
空空如也
shutdown关闭读这一半后为什么还能收到对端的数据。
2019-11-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人