自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

固本培元的专栏

码农笔记本

  • 博客(18)
  • 资源 (36)
  • 收藏
  • 关注

转载 linux信号通信

linux里面进程间通信的另外一种方式就是信号通信。信号通信属于软件中的。linux有如下几个常用的信号:SIGHUP:终端上发出的结束信号SIGINT :来自键盘的终端信号(CTRL+C)SIGQUIT:来自键盘的退出信号(CTRL +\)SIGFPE:浮点异常信号SIGKILL:该信号结束接收信号的进程SIGALRM:进程的定时器到期

2013-11-29 11:09:47 1299

原创 LINUX消息队列编程(整理融合版)

http://www.wanglong-neu.cn/?p=37 一、消息队列的基本概念消息队列 (也叫做报文队列)是Unix系统V版本中3种进程间通信机制之一。另外两种是信号灯和共享内存。这些IPC机制使用共同的授权方法。只有通过系统调用将标志符传递给核心之后,进程才能存取这些资源。这种系统IPC对象使用的控制方法和文件系统非常类似。使用对象的引用标志符作为资源表中的索引。消

2013-11-28 11:42:29 1750

转载 Linux自定义信号

信号同样是用于进程通信的,他是一种异步通信方式。我们之前的管道不是,明显,读进程要等管道里面有数据才能运行,否则他要等待。信号处理则不同,进程不知道什么时候信号会到来,先看一小段代码,看看信号的程序:[root@liumengli signal]# cat ./signal_recive1.c #include "stdio.h"#include "signal.h"#incl

2013-11-22 16:06:32 4994

转载 Linux的exec族函数使用示例

1. 示例[cpp] view plaincopy/*exec函数示例*/  #include   #include     int main(void)  {      int flag;      pid_t pid;      char *const argv[] = {"%U", "--user-dat

2013-11-22 12:51:46 1499

转载 linux动态加载so库文件

1:libf1.so #ifndef F1_HH_#define F1_HH_extern “C” int func1(char *p);#endif #include using namespace std;#ifdef __cplusplusextern "C" {#endifint func1(cha

2013-11-21 18:53:25 3856

转载 Linux下动态加载SO文件

动态库的显式调用显式调用的含义是代码出现库文件名,用户需要自己去打开和管理库文件。其要点为:⑴把dlfcn.h系统头文件包含进来⑵用dlopen函数打开库文件,并指定打开方式dllope的的第一个参数为共享库的名称,将会在下面位置查找指定的共享库。   ①环境变量LD_LIBRARY_PATH列出的用分号间隔的所有目录。   ②文件/etc/

2013-11-21 18:11:24 4747

转载 windows或linux多个IP的使用方法。

windows 单网卡绑定多个IP1、网上邻居——》本地连接——》右键(属性)2、TCP/IPv4——》属性——》高级——》IP设置3、添加——》配置如下图: 4、测试配置是否成功 5、Windows 单网卡绑定多个IP(不同网段),成功!  ==================================

2013-11-20 12:53:35 2081

原创 Live555中重要对象的生命期

Live555中重要对象的生命期live555 中很多类,类与类之间的关系复杂,从属关系不明显,层次上看起来也有些乱.所以源代码读起来比较困难,对于一些对象生命的来龙去脉也很难厘清.但这并不能说明 live555 的架构不好,最适合的才是最好的,对于流媒体的处理来说,live555架构已是相当精巧,当然,这是在你深入了解它的基础上才会有的体会.live555 作为服务器,大家都

2013-11-19 19:20:46 1388

转载 live555 实现一个最简单的RTSP服务器

用live555中的库写了一个最简单的RTSPServer程序,仅用于学习目的。从下例的代码中,可以清析的明白RTSPServer的函数调用流程。[cpp] view plaincopyprint?#include   #include "liveMedia.hh"      static ServerMediaSession*

2013-11-19 16:18:19 2626

转载 基于live555的视频直播

基于live555的视频直播一直很想做流媒体的直播,最近花时间看了有关live555的有关代码,这里隆重的推荐两篇:   http://blog.csdn.net/nkmnkm(道长的文章,分析的很不错)   http://blog.csdn.net/gavinr(这里面的文章容易让人理清思路)其实刚入门的时候,看这两篇帖

2013-11-19 16:17:35 2671 3

原创 Linux进程通信共享内存通信整理版本

暂时整理了一个方法下来。#include #include #include //getpagesize( )#include #include #include #include #define MY_SHM_ID 67483void ShowShmAttribe(int shmid){ //获得一个内存区段的信息 struct shmid

2013-11-11 14:04:40 1399

转载 抱怨IT公司人才缺乏?留住现有人才方是正途

抱怨IT公司人才缺乏?留住现有人才方是正途 作者钱曙光CEO职业生涯企业文化人才招聘职场摘要:员工的好坏决定着IT公司的未来,可很多IT公司在抱怨之时自己的人才却正在流失,如何留住现有的优秀员工?国外知名经理人Sharon Florentine建议:改善自己的管理、让员工不断地学习、创建好的工作环境等。21世纪最大的竞争核心是人才

2013-11-11 09:30:55 4048

原创 Linux父子进程通信--管道及FIFO通信

本文是对前文的一个整理,使代码的编写更加高效以及移植的可重用性变高。     详细可见上文:http://blog.csdn.net/gubenpeiyuan/article/details/10465721    这篇文章里面详细讲述了,Linux进程通信的创建方法,管理方法,以及例举了通信方法。    但是其中的实例,比较杂乱,在你的大项目里面移植时,需要花上你一些功夫了。

2013-11-10 21:31:07 3085

转载 不只是技术!成为IT经理必备的十大软技能

不只是技术!成为IT经理必备的十大软技能作者钱曙光程序员职场职业生涯摘要:可能你是一名普通的IT从业员,一个小小的程序员,可随着社会的发展和科技的进步,对人才的要求越来越高,你可能通过技术获得了职位,但你若想升职加薪却少不了软技能:谈判技巧、积极倾听、演讲技巧以及领导能力等。对于一个IT从业者,让你谋得工作的也许是技术能力,但有助于提升职业生

2013-11-08 09:35:38 1024

原创 Live555之路--“初识live555与搭建开发环境”

Live555现在已经是一项十分成熟的音视频编码开源项目了。大神,如果你搞音视频,你告诉我,不知道live555,那么我说 : you out 了!好吧不多说进入话题吧。现在很多live555入门介绍的文章,不是太具体到环境和操作方法,这里更加详细的贴出了操作方法。大神见笑。Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPE

2013-11-06 22:17:12 3490

原创 视频开发基础

扫描线的概念电视的画面清晰度是以水平清晰度作为单位。通俗地说,我们可以把电视上的画面以水平方向分割成很多很多扫描线,分得越细,这些画面就越清楚,而水平线数的扫描线数量也就越多。清晰度的单位是“电视行(TVLine)”也称线。意思是从水平方向上看,相当于将每行扫描线竖立起来,然后乘上4:3或者16:9的宽高比,构成水平方向的总线数。D1为480i格式,和NTSC模拟电视清晰度相同,525条垂

2013-11-06 21:29:45 1436

转载 wait以及waitpid用法详解

wait(等待子进程中断或结束)表头文件     #include     #include定义函数 pid_t wait (int * status);函数说明:    wait()会暂时停止目前进程的执行,直到有信号来到或子进程结束。    如果在调用 wait()时子进程已经结束,则 wait()会立即返回子进程结束状态值。

2013-11-06 16:02:43 2981

转载 gsoap传递数组方法

折腾了近一周时间,终于搞出来在C中用gsoap传递结构型数组了。用了一堆指针,好麻烦哈!传递一个结构型数组。结构定义如下:struct JobStatusDetail {  int jobId;  int status;  char cpuTime[10];  char wallTime[10];}步骤一、定义gsoap的.h文件//gsoap ns servi

2013-11-04 17:43:31 2489

protobuf-cpp-3.6.1.tar.gz

另外的资源要分太高咯,这儿来个便宜的,本来就是可以下载的东西,这里做一个中转,没必要收那么贵的,就这样,大家随意下载吧

2020-03-21

吴恩达老师深度学习第四课卷积神经网络所有作业

吴恩达老师深度学习第四课卷积神经网络所有作业包含第四课,第一周,第二周,第三周,第四周的

2018-02-07

吴恩达老师深度学习第二课改善深度学习所有作业

吴恩达老师深度学习第二课改善深度学习所有作业,第二课 第一周,第二周,第三周

2018-02-07

ios开发按钮控件使用实例

这是ios按钮控件使用的实例,很简单而又用的一个用法。与本人博文配套,欢迎参考。

2016-05-29

libx264编码ffmpeg需要的库

ffmpeg需要支持编码的朋友下载这个比较适合了,x264的扩展,编译x264支持的ffmpeg参考这篇博文也可以:http://blog.csdn.net/gubenpeiyuan/article/details/18922577

2014-06-18

cmakeQtDemo

这个是一个使用Cmake来构建qt工程的样例下载。能很方便的使用cmake构建qt工程,同时又能发挥cmake的其他强项。 对应博文地址:http://blog.csdn.net/gubenpeiyuan/article/details/24425239

2014-04-24

PELCO云台控制测试软件

如果你在开发基于PELCO协议的云台使用这个测试软件进行测试云台是一个不错的选择,祝你好运,幸福的屌丝程序猿。

2014-03-30

cmake使用移植模板示例

cmake的模板,可以直接在windows或者 linux上直接cmake使用。对初学者很有用。

2013-12-27

windows下WDK驱动开发配置好的工程

对于进入windows驱动开发的朋友,这个资源会有一定帮助。 下面是配合过程博文:http://blog.csdn.net/luopeiyuan1990/article/details/9745841

2013-08-04

VxWorks调试教程

Vxworks安装好后需要进一步学习怎么编程和怎么调试那么这本手册很好的帮助你啦。好资料不藏着,共享给大家

2013-05-28

雷达数据格式

这是雷达数据的标准格式的一个实例的分析,有助于初入者对雷达信息的理解。

2013-02-19

QT实现画线画板

这是一个QT编程的示例,一个QT画板的代码,简单适用QT初学者。

2013-02-05

QT自定义信号与槽示例

这个是QT编程中自定义信号与槽的一个编程示例,加入工程及可以调试。十分方便。

2013-01-29

Qt入门教程实例代码

这个是嵌入式开发中Qt开发的一个入门级的示例,示例,教程,方便大家学习。

2013-01-27

makefile权威模版

个人整理的makefile模版。非常好用,参加过linux大项目的同志都知道有一个好用的makefile模版十分关键。

2013-01-17

makefile输出目录管理

makefile 生成的中间文件o文件和源代码一起很烦,让他在另外一个目录吧。

2012-11-26

makefile权威傻瓜教程

makefile的教程附有例程:blog见: makefile实例http://blog.csdn.net/luopeiyuan1990/article/details/8128805 makefile高阶http://blog.csdn.net/luopeiyuan1990/article/details/8128619

2012-11-20

linux守护进程,后台进程教程实例

这个是linux守护进程的实例,非常的简洁,内有makefile,c文件,脚本都有,希望能对你有所帮助。脚本的教程见:http://blog.csdn.net/luopeiyuan1990/article/details/8193359#t19 守护进程的教程见:http://blog.csdn.net/luopeiyuan1990/article/details/8190681

2012-11-17

AIS教程,驱动,解码,解析

好东西,不藏着,这个是AIS的解码函数,至于原理可以自己去看课本,原理料及就好了,这个工程上用很好的

2012-10-16

Boost_thread库例程

好例程,vs安装好库后,加好工程文件就可以跑了。ubuntu下同样道理。

2012-07-19

Boost_asio权威傻瓜教程

这个是Boost_asio的很好的教程,里面有TCPIP,UDP,HTTp的教程,代码直接copy加入工程就可以使用,好东西,不藏着,大家分享。呵呵,谢谢

2012-07-17

IEC协议大全

IEC 的协议时比较新的几个,也不是太全,免费共享给大家,谢谢了。

2012-07-11

自平衡小车代码加原理图上位机

很好的资源,值得下载,全套资源。原理图,上位机,代码。还有相对应的芯片资料。

2012-04-10

虚拟打印机带补丁

xp系统用的虚拟打印机,实测有效。开始我找了很多下载的地方都安装不上。提示功能模块缺失。补丁也附在里面。可以安装。很多网上下载的不能直接使用。这个是我收集好了。可以用的。

2012-04-10

汇编入门教程

汇编的教程 鄙视要分很多的家伙 下载后评论 归还1分 文档只需要1分

2012-04-05

各种纽扣电池封装

这个是各个纽扣电池的封装,在网上很不容易才找到的。共享到网络上,给网友参考。

2012-03-17

汇编入门权威教程(211工程院校使用)基础而详细

学习嵌入式必备的资源,不仅是嵌入式,很多信息类工程师深入后基本需要全面学习汇编。初级工程师入门,中级工程师查询,高级工程师升华用的资料

2012-03-07

TMS320F2808例程(淘宝购买)

这个2808例程是我们在淘宝购买开发板时,做完项目后留下,其中也有自己更改的C文件。很多地方与2812也兼容。可以参考。希望能把更好的资源共享给网友。有更好的学习环境。 西南科技大学。IPC嵌入式实验室

2012-03-07

DSP,TMSF320F2808权威例程

这个我们在淘宝购买开发板时,做完项目后留下的历程,其中也有自己更改的C文件。很多地方与2812也兼容。可以参考。希望能把更好的资源共享给网友。有更好的学习环境。我们是西南科技大学IPC

2012-03-07

HL340串口转USB驱动

在网上找了N多资源安装我的串口驱动,最终还是没有装好,最后找同学要的驱动程序,的却好,一装就OK了,好东西,值得分享

2012-01-03

CodeWarrior学习资料

这个是Codewarrior入门的好资料,学习飞思卡尔芯片的编译器Codewarrior所必须得资料,很好用

2011-08-11

OV7620的飞思卡尔代码

这是我们做飞思卡尔车的时候写的代码,它是飞思卡尔智能车里面摄像头导航的代码,代码全了的,

2011-07-26

AVRMega16PWM代码

这是我们做课程设计的时候写的代码,总共有接近两千行,包括了PWM激发的音乐盒子,还有中断控制的数字时钟,还有算法很牛的跑马灯,很多样的。

2011-07-26

2401通信模块资料大全

这是在淘宝上买东西,卖家才给的代码,很珍贵的,现在把他共享出来,希望它能给网友带来很多的启示,也希望我们的网络资源越来越丰富

2011-07-26

基于2401通信模块的遥控车代码

这是我们做项目时候写的代码,是很珍贵的资源,在这里把他共享出来,为广大的网络朋友做出一份微薄的贡献。

2011-07-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除