linux 定时函数setitimer使用

linux 定时函数setitimer使用 头文件 #include <sys/time.h> 函数原型 int setitimer(int which, const struct itimerval *new_value, st...

2018-09-03 23:06:08

阅读数 274

评论数 0

对 goahead Web服务器 的学习(一)

对 goahead Web服务器 的学习(一) GoAhead WebServer是一个功能强大、可以在多个平台运行的嵌入式WebServer,至于其特性就不多说了,本篇以在ubuntu系统上构建简单的动态网页为例说明使用goahead进行web开发的一般步骤,至于goahead在其他平台上的移...

2018-03-31 13:10:48

阅读数 4429

评论数 1

Ubuntu安装配置Samba

Ubuntu安装配置Samba 下载安装 sudo apt-get install samba 编辑配置文件 vim /etc/samba/smb.conf 添加如下内容后保存退出 [share] 括号内名称随意 comment = share directo...

2018-03-21 23:30:41

阅读数 129

评论数 0

信号强度解释和计算

dB、dBm、dBc等概念的解释[纯计数单位]首先, DB 是一个纯计数单位:对于功率,dB = 10*lg(A/B)。对于电压或电流,dB = 20*lg(A/B).dB的意义其实再简单不过了,就是把一个很大(后面跟一长串0的)或者很小(前面有一长串0的)的数比较简短地表示出来。如: X=...

2017-10-19 22:24:27

阅读数 2744

评论数 0

Fedora下编译安装Wireshark

一,官网下载源码解压下载地址:https://www.wireshark.org/download.html 选择source code即可下载源码包二,配置./configure1.首先打开源码目录下的README,INSTALL文档大致阅读,得知编译需要两个重要的库的支持:GTK和Gilb...

2017-09-11 22:33:43

阅读数 233

评论数 0

Linux文件---文件锁

通过之前的open()/close()/read()/write()/lseek()函数已经可以实现文件的打开、关闭、读写等基本操作,但是这些基本操作是不够的。对于文件的操作而言,“锁定”操作是对文件(尤其是对共享文件)的一种高级的文件操作。当某进程在更新文件内数据时,期望某种机制能防止多个进程同...

2017-09-02 17:03:12

阅读数 344

评论数 0

Linux文件---文件空洞

文件空洞若将lseek()函数的基准点设置为SEEK_END但是偏移量是正数(即从文件末尾再向后偏移),则会产生“文件空洞”的情况。 文件的偏移量是从文件开始位置开始计算的,若文件的偏移量大于了文件的实际数据长度,则会延长该文件,形成空洞。示例:创建一个有空洞的文件。故意在文件结尾偏移好多个字节...

2017-09-02 16:41:55

阅读数 464

评论数 0

Linux文件---文件IO编程

文件I/O编程 1、打开文件 函数open() 需要头文件:#include< sys/stat.h> #include< fcntl.h> 函数原型:int open(const char *pathname,int flag...

2017-09-02 16:19:23

阅读数 187

评论数 0

Linux文件---文件IO概述

Linux文件I/O概述 1、POSIX规范 POSIX(Portable Operating System Interface,可移植操作系统接口规范)标准最初由IEEE(Institute of Electrical and Electronics Engineers,电气和电子工程师协会,是...

2017-09-02 16:02:47

阅读数 103

评论数 0

Linux文件---标准IO编程

标准I/O编程 1、打开文件(流) 使用fopen()/fdopen()/freopen()函数可以打开一个文件。其中fopen()是最常用的函数,fdopen()可以指定打开文件的文件描述符和模式,freopen()除可以指定打开的文件与模式外,还可以指定特定的I/O流。 函数fopen() ...

2017-09-02 12:26:01

阅读数 205

评论数 0

Linux文件---标准IO概述

Linux标准I/O概述 1、标准I/O定义 标准I/O指的是ANSI C中定义的用于I/O操作的一系列函数。只要操作系统安装了C库,就可以调用标准I/O。换句话说,若程序使用标准I/O函数,那么源代码无需进行任何修改就可以在其他操作系统上编译,具有更好的可移植性。 除此之外,由于标准I/O封装...

2017-09-02 12:04:22

阅读数 89

评论数 0

Linux文件概述

一、文件与文件类型 1、文件定义 定义:文件(File)是一个具有符号名字的一组相关联元素的有序序列。文件可以包含的内容十分广泛,操作系统和用户都可以将具有一定独立功能的一个程序模块、一组数据或一组文字命名为一个文件。 文件名:这个数据有序序列集合(文件)的名称。 2、文件的分类 文件由许多种,...

2017-09-02 11:48:17

阅读数 77

评论数 0

Linux下man手册的用法

转自:http://blog.csdn.net/qiuxin315/article/details/6799629 使用Linux下man已经很久了。但只是大概知道其内容的存放目录,以及man number xxx中mumber的含义。今天需要添加C++ man page。顺便将man的内容作...

2017-08-13 10:38:14

阅读数 199

评论数 0

这些C语言基础的重要概念一定要弄懂

转自:https://mp.weixin.qq.com/s/uAThmZP24LLAr86H5R-ddA 一、C语言的指针 1.指针说明 指针是包含另一变量的地址变量。 (1)int *p p是一个指针,指向一个整形数。...

2017-08-09 23:16:43

阅读数 221

评论数 0

解决 Visual Studio 卸载不完全的问题

通常来说,我们卸载VS都会采用“标准”卸载方法: 1. 在控制面板--->程序选项下选择你想要的产品的版本然后卸载。 2. 在setup安装向导中选择卸载,然后根据提示一步步操作。 但是,此标准或默认卸载方法将留下您首次安装Visual Studio最初安装的一些项目(例如,Microsof...

2017-07-30 19:20:29

阅读数 28741

评论数 4

U_boot 的 bootcmd 和bootargs参数详解

转自 :http://linux.chinaunix.net/bbs/archiver/tid-1111568.html     U-boot的环境变量值得注意的有两个: bootcmd 和bootargs。 1)bootcmd     前面有说过bootcmd是自动启动时默认执行的一些命令...

2017-07-28 23:08:51

阅读数 203

评论数 0

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