- 博客(7)
- 资源 (25)
- 收藏
- 关注
原创 Linux互斥锁、条件变量和信号量
进行多线程编程,最应该注意的就是那些共享的数据,因为无法知道哪个线程会在哪个时候对它进行操作,也无法得知哪个线程会先运行,哪个线程会后运行。所以,要对这些资源进行合理的分配和正确的使用。在Linux下,提供了互斥锁、条件变量和信号量来对共享资源进行保护。一、互斥锁互斥锁,是一种信号量,常用来防止两个进程或线程在同一时刻访问相同的共享资源。需要的头文件:pthread.h互斥锁标
2014-04-18 17:49:10 1653
原创 代码注释模板
/************************************************************************************************************* * 文件名: main.c * 功能: 用于NRF通信发送信号文件 * 作者: http://blog.csdn.net/King_BingGe * 创建时间:
2014-04-11 16:53:20 1027
原创 Linux 守护进程编程介绍
守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。比如,作业规划进程crond,打印进程lpd等。守护进程的编程本身并不复杂,复杂的是各种版本的Unix
2014-04-11 11:52:03 1267
转载 rlimit介绍 Resouce limit
1、rlimit介绍在Linux系统中,Resouce limit指在一个进程的执行过程中,它所能得到的资源的限制,比如进程的core file的最大值,虚拟内存的最大值等。 Resouce limit的大小可以直接影响进程的执行状况。其有两个最重要的概念:soft limit 和 hard limit。struct rlimit {rlim_t rlim_cur
2014-04-10 17:30:24 1131
转载 linux下安装mysql出现错误conflicts with file from package
在linux下面安装 mysql的时候出现了错误:[html] view plaincopyprint?[root@hb86 pub]# yum install MySQL-server-community-5.1.58-1.rhel5.i386.rpm Loaded plugins: product-id, refresh-packa
2014-04-09 11:36:14 2054
转载 sqlite命令使用
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2014-04-03 16:29:49 1438
原创 M3U8文件初步分析
1. m3u8文件时m3u文件的一种,只不过它的编码方式是是UTF-8格式,M3U用Latin-1字符集编码。2. m3u8文件里面是不会存放音视频文件的。它里面存放的是地址一个地址,最终是通过这个地址来实现在线点播的。3. m3u8分顶级m3u8和二级m3u8, 顶级m3u8主要是做多码率适配的, 二级m3u8才是真正的切片文件,客户端默认会首先选择码率最高的请求,如果发现码率达不到
2014-04-01 11:46:19 5173
install_flash_player_11_linux.x86_64.tar.gz
2015-04-10
stm32_King_SD_Card(文件系统实现读取bin图片、bmp图片、字库).zip
2013-07-11
stm32关于flash编程的中英文手册
2013-03-31
STM32F103ZET6最小系统
2013-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人