[置顶] 【转】值得推荐的C/C++框架和库

摘要: 值得学习的C语言开源项目 - 1. Webbench Webbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简 阅读全文

posted @ 2017-03-23 14:58 ShockStar 阅读(593) 评论(0) 推荐(0) 编辑

2017年3月24日

【Linux多线程】三个经典同步问题

摘要: 在了解了《同步与互斥的区别 》之后,我们来看看几个经典的线程同步的例子。相信通过具体场景可以让我们学会分析和解决这类线程同步的问题,以便以后应用在实际的项目中。 一、生产者-消费者问题 问题描述: 一组生产者进程和一组消费者进程共享一个初始为空、大小为 n 的缓冲区,只有缓冲区没满时,生产者才能把消 阅读全文

posted @ 2017-03-24 17:26 ShockStar 阅读(1526) 评论(0) 推荐(0) 编辑

linux下C语言多线程编程实例

摘要: 学东西,往往实例才是最让人感兴趣的,老是学基础理论,不动手,感觉没有成就感,呵呵。 下面先来一个实例。我们通过创建两个线程来实现对一个数的递加。或许这个实例没有实际运用的价值,但是稍微改动一下,我们就可以用到其他地方去拉。下面是我们的代码:/*thread_example.c : c multipl 阅读全文

posted @ 2017-03-24 17:24 ShockStar 阅读(5762) 评论(0) 推荐(0) 编辑

一个简单的Linux多线程例子 带你洞悉互斥量 信号量 条件变量编程

摘要: 希望此文能给初学多线程编程的朋友带来帮助,也希望牛人多多指出错误。 另外感谢以下链接的作者给予,给我的学习带来了很大帮助 http://blog.csdn.net/locape/article/details/6040383 http://www.cnblogs.com/liuweijian/arc 阅读全文

posted @ 2017-03-24 17:23 ShockStar 阅读(461) 评论(0) 推荐(0) 编辑

Linux多线程编程并传递多个参数实例

摘要: 例子详细解析: 一. pthread_create()与pthread_join()函数 1 #include <pthread.h> 2 int pthread_join(pthread_t thread, 3 void **retval); 1. pthread_join函数作用 pthread 阅读全文

posted @ 2017-03-24 17:22 ShockStar 阅读(1930) 评论(0) 推荐(0) 编辑

2017年3月23日

lyzhangxiang - LAN8720+SIM800工业物联网RTU

摘要: http://www.amobbs.com/thread-5660865-1-1.html RTU/DTU这种产品好像2000年左右就有了,淘宝上搜索一下基本上200左右的很多,这也是一个做烂了的东西了。工作之后接触硬件相关的工作就很少了,不过看到各种硬件的板子还是有点小兴奋,看来还是很喜欢折腾这些 阅读全文

posted @ 2017-03-23 15:24 ShockStar 阅读(480) 评论(0) 推荐(0) 编辑

导航