![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
dieqms
这个作者很懒,什么都没留下…
展开
-
Ubuntu14.04安装 ROS 安装步骤和问题总结
参考:1.http://wiki.ros.org/indigo/Installation/Ubuntu2.安装出现依赖库问题:https://answers.ros.org/question/310473/ros-indigo-installation-dependency-issue/首先看好自己的版本对应:(本人是Ubuntu14.04 对应的就是ROS Indigo)...转载 2019-12-31 15:53:14 · 987 阅读 · 0 评论 -
Linux 下的实时流媒体编程(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">Linux 下的实时流媒体编程流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、原创 2014-11-13 19:40:40 · 488 阅读 · 0 评论 -
Linux 系统内核空间与用户空间通信…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">级别: 初级<a rel="nofollow" href="http://www.ibm.com/developerworks/cn原创 2014-11-13 19:40:57 · 382 阅读 · 0 评论 -
如何在linux/unix中设置线程的优先…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">在linux下我们可以通过int pthread_create(pthread_t *thread, const pthread_attr_t*attr,原创 2014-11-13 19:41:11 · 267 阅读 · 0 评论 -
linux进程调度方法SCHED_OTHER,SCH…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">linux进程调度方法(SCHED_OTHER,SCHED_FIFO,SCHED_RR)linux内核的三种调度方法:1,SCHED_OTHER 分时调度策略原创 2014-11-13 19:41:14 · 644 阅读 · 0 评论 -
一个Linux下C线程池的实现(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出原创 2014-11-13 19:41:36 · 295 阅读 · 0 评论 -
Linux脚本shell编写基础
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉原创 2014-11-13 19:36:35 · 544 阅读 · 0 评论 -
Linux Platform Device and Driver
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">作者:Dongas日期:08-06-27从Linux2.6起引入了一套新的驱动管理和注册机制:Platform_device和Platform_driv原创 2014-11-13 19:37:51 · 348 阅读 · 0 评论 -
linux select使用(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">select系统调用是用来让我们的程序监视多个文件句柄(filedescriptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一原创 2014-11-13 19:38:05 · 277 阅读 · 0 评论 -
mmap 应用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">unix提供了一个非常有用的功能,它允许程序共享内存,linux内核从2.0版本开始已经把这一功能包括进来。mmap(内存映射,memorymap)函数的作用原创 2014-11-13 19:38:13 · 354 阅读 · 0 评论 -
linux 线程 进程(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">一.基础知识:线程和进程按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持原创 2014-11-13 19:41:06 · 329 阅读 · 0 评论 -
关于分离线程的一种用法(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">讲到分离线程,先得从僵尸进程讲起(抱歉,确实不知道线程是否有僵尸一说)。关于僵尸进程:一般情况下进程终止的时候,和它相关的系统资源也并不是主动释放的,而是原创 2014-11-13 19:41:22 · 470 阅读 · 0 评论 -
threading 多线程控制和处理 (转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">介绍了thread模块,今天来学习Python中另一个操作线程的模块:threading。threading通过对thread模块进行二次封装,提供了更方便的原创 2014-11-13 19:42:49 · 370 阅读 · 0 评论 -
断言(assert)和程序的安全保证
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 断言,用来DEBUG错误的,在DEBUG时发现然后跟踪错误! 通常写一个程序给别人使用的,这个代码在安全性上的要求是什么呢?直觉上原创 2014-11-13 19:43:47 · 682 阅读 · 0 评论 -
shell 字符串操作(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">得到长度代码:%x="abcd"#方法一%expr length $x4# 方法二靐o $4# 方法三%expr "$x" : ".*"4原创 2014-11-13 19:40:35 · 346 阅读 · 0 评论 -
Select函数实现原理分析 (转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">Select函数实现原理分析Select函数实现原理分析(转载)select需要驱动程序的支持,驱动程序实现fops内的poll函数。select通过原创 2014-11-13 19:38:16 · 343 阅读 · 0 评论 -
Linux下 fcntl 函数用法说明 (转…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">功能描述:根据文件描述词来操作文件的特性。文件控制函数fcntl -- file controlLIBRARYStandard C Library原创 2014-11-13 19:38:11 · 376 阅读 · 0 评论 -
awk使用手册(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">awk使用手册(转)作者的话:《unixawk使用手册》是我几个月前的作品了,回过头来看,这篇文章实在是很粗燥,因当时我写作并上传这个作品时实在是太忙了,没原创 2014-11-13 19:36:27 · 524 阅读 · 0 评论 -
C语言常用宏定义
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">C语言常用宏定义01: 防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H//头文件内容#endif02:原创 2014-11-13 19:36:30 · 385 阅读 · 0 评论 -
Linux 网络栈剖析--从 socket 到设…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">Linux?操作系统的最大特性之一就是它的网络栈。它最初源于BSD的网络栈,具有一套非常干净的接口,组织得非常好。其接口范围从协议原创 2014-11-13 19:37:56 · 355 阅读 · 0 评论 -
linux notification chain (转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">概 述???内核许多子系统之间关联紧密,因此在一个子系统发生或者检测到的事件信息很可能对其他子系统来说也是有价值的。为了满足其他子系统对原创 2014-11-13 19:38:19 · 352 阅读 · 0 评论 -
Linux嵌入式视频直播监控系统(转…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">Linux嵌入式视频直播监控系统 [日期:2008-4-25]来源:微计算机信息 作者:付聪 ,王志良 [字体:] 摘??要:本文以嵌入式处理器和Lin原创 2014-11-13 19:40:52 · 2309 阅读 · 0 评论 -
应用中的嵌入式Linux实时优化技巧…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">嵌入式系统是在有限的空间和有限的资源中运行,高效地实现某种特定功能或功能集合的装置。它的开发通常受到很多客观条件的限制,诸如较弱的CPU处理能力、较小的原创 2014-11-13 19:41:17 · 1131 阅读 · 0 评论 -
linux线程基本编程(转)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">索引:1.创建线程pthread_create2.等待线程结束pthread_join3.分离线程pthread_detach4.创建线程键pthread原创 2014-11-13 19:41:34 · 351 阅读 · 0 评论 -
Linux下的多线程编程
原创 2014-11-13 19:36:08 · 279 阅读 · 0 评论 -
LINUX信息命令查看大全
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">LINUX信息命令查看大全# uname -a?????????????? #查看内核/操作系统/CPU信息# head -n 1 /etc/issue?原创 2014-11-13 19:36:33 · 308 阅读 · 0 评论 -
使用AutoMake轻松生成Makefile
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">许明彥摘要:在 Unix 上写过程序的人一般都遇到过Makefile,尤其是用 C 来开发程序的人。用 make来开发和编译程序的确很方便,可是要写出一个原创 2014-11-13 19:36:38 · 286 阅读 · 0 评论 -
Bash Shell 快捷键的学习使用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">Bash Shell 快捷键的学习使用CTRL 键相关的快捷键:Ctrl + a - Jump to the start of the lineCtrl +原创 2014-11-13 19:36:46 · 281 阅读 · 0 评论 -
使用sed编辑器
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">sed 编辑器是 Linux系统管理员的工具包中最有用的资产之一,因此,有必要彻底地了解其应用Linux操作系统最大的一个好处是它带有各种各样的实用工具原创 2014-11-13 19:36:49 · 378 阅读 · 0 评论 -
线程属性对象
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">1.初始化属性对象pthread_attr_init#include int pthread_attr_init(pthread_attr_t *attr)原创 2014-11-13 19:36:52 · 377 阅读 · 0 评论 -
帮你理解复杂的指针函数数组的声明…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">??????? //1intfunc(int);//定义一个函数,该函数返回值int,接受一个int型参数;结合顺序为:func(int)--intfunc原创 2014-11-13 19:37:35 · 370 阅读 · 0 评论 -
10大最常用的iptables规则
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">1: iptables -A INPUT -p tcp -syn -j DROPThis is a desktop-centric rule that will原创 2014-11-13 19:38:02 · 509 阅读 · 0 评论 -
Linux下 fcntl 函数用法说明 (转…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">功能描述:根据文件描述词来操作文件的特性。文件控制函数fcntl -- file controlLIBRARYStandard C Library原创 2014-11-13 19:38:08 · 274 阅读 · 0 评论 -
正则表达式之道
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">正则表达式之道正则表达式之道原著:Steve Mansoursman@scruznet.comRevised: June 5, 1999(copie原创 2014-11-13 19:36:24 · 375 阅读 · 0 评论