自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (41)
  • 收藏
  • 关注

转载 文件换行

\n是软回车,linux规则 fputc(‘\n’,fp); \x0D\x0A是硬回车dos,windows规范 fputc(‘\xd’, fp); fputc(‘\xa’, fp);

2015-04-30 11:25:34 373

转载 Linux错误码 perror errno

//errno.h#define EPERM 1 /* Operation not permitted */#define ENOENT 2 /* No such file or directory */#define ESRCH 3 /* No such process */#define EINTR 4 /* Interrupted system call */#define EIO

2015-04-29 11:26:03 725

转载 linux mount 详解

第一步:查看U盘信息# sudo fdisk -l 得到类似下面这样的信息 Disk /dev/sdb: 8027 MB, 8027897856 bytes14 heads, 22 sectors/track, 50907 cylindersUnits = cylinders of 308 * 512 = 157696 bytesDevice Boot Start End Blocks Id

2015-04-28 18:32:12 410

转载 获取当前目录

1. realpathchar *realpath(const char *path, char *resolved_path); 函数说明:realpath()用来将参数path所指的相对路径转换成绝对路径后存于参数resolved_path所指的字符串数组或指针中{ char resolved_path[80]; realpath("./", resolved_path);

2015-04-28 14:42:29 600

转载 shell获取用户名和uid

# echo "$USER"# echo `id -u`# echo `whoami`# echo `who am i`# who# echo "$UID"

2015-04-28 11:14:37 15305

转载 linux用户信息

char *getlogin (void);返回用户登录时的用户名getpwnam由login程序使用getpwuid由ls程序使用struct passwd *getpwuid(uid_t uid);struct passwd *getpwnam(const char *name);

2015-04-28 10:38:28 399

转载 宏定义

宏参数# 字符串化操作符#define example(instr) #instrstring str=example1(abc); 将会展成:string str="abc";注:1.忽略传入参数名前面和后面的空格2.当传入参数名间存在空格时,编译器将会自动连接各个子字符串,用每个子字符串中只以一个空格连接,忽略其中多余一个的空格## 符号连接操作符将宏定义的多个形参成一个实际参数名

2015-04-27 19:01:11 442

转载 Makefile常用函数

字符串处理函数1. 函数语法${<function> <arguments>}make支持的函数不多。参数间以逗号”,”分隔,而函数名和参数之间以”空格”分隔,函数调用以”$”开头,以圆 括号或花括号把函数名和参数括起。函数和变量的括号最好一样2. 字符串替换函数$(subst <from>,<to>,<text>)功能:把字串<text>中的<from>字符串替换成<to>返回:函数返回被

2015-04-22 19:27:21 351

转载 ln命令 软链接和硬链接

软连接# ln -s 源文件 目标文件软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件 (类似于Windows的快捷方式) 2. 硬链接 所谓链接无非是把文件名和计算机文件系统使用的节点号链接起来。因此我们可以用多个文件名与同一个文件进行链接,这些文件名可以在同一目录或不同目录 这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。

2015-04-22 14:18:51 609

转载 FUSE用户空间文件系统

Filesystem in Userspace,是Linux 中用于挂载某些网络空间,如SSH,到本地文件系统的模块,在SourceForge上可以找到相关内容(http://sourceforge.net/)//FUSE和内核的通信过程 +----------------+ | myfs /tmp/fuse |

2015-04-17 16:15:29 782 1

转载 Linux文件缓冲区

1. 数据缓冲区C 程序员经常使用动态分配的缓冲区(通过调用 malloc() / free() 函数)在函数之间传递数据2. 为什么需要缓冲首先在若干字符作为一个块传输比逐个发送字符耗费的时间少。其次如果你输入有误。就可以使用您的键盘更改功能来修正错误。并且最终按下回车,就可以发送正确的输入3. 缓冲区的分类缓冲分为两类,完全缓冲和行缓冲1.对于完全缓冲来说,缓冲区满时,缓冲区会被清空。此时缓冲区

2015-04-16 15:52:13 1592

转载 stat函数

int stat(const char *path, struct stat *buf);int fstat(int filedes, struct stat *buf);int lstat(const char *path, struct stat *buf);int access(const char *pathname, int mode);

2015-04-16 12:03:19 654

转载 内存文件系统

tmpfs 虚拟内存文件系统tmpfs是一种基于内存的文件系统,和虚拟磁盘ramdisk比较类似像。tmpfs可以使用RAM,但它也可以使用swap分区来存储。传统的ramdisk是个块设备,要用mkfs来格式化它,才能真正地使用它。而tmpfs是一个文件系统,并不是块设备,只是安装它,就可以使用了。tmpfs是最好的基于RAM的文件系统注:使用tmpfs,编译内核时得选择”虚拟内存文件系统支持(V

2015-04-15 15:58:35 1007

转载 SVN在线代码托管工具

RiouxSVNRiouxSVN (私有、免费、国外)https://riouxsvn.com/ 特点:RiouxSVN is free, and always will be支持私有仓库。( 默认私有仓库,公开需手动,这也是跟 google code、github、sourceforge 相比最大的亮点)团队协作开发。(不限用户人数)每日备份数据。(随时下载 .svndump 备份文件)

2015-04-15 13:50:46 2167

原创 人大金仓-逻辑备份、还原

逻辑备份将数据库对象的定义和数据导出到指定文件中。逻辑备份文件的格式有两种:二进制文件(默认方式)和SQL脚本 逻辑备份有三种备份模式,分别为:全库备份、模式备份、表备份(全表备份和水平分区备份)。全库备份是指备份单个数据库中所有的用户可备份的对象;模式备份是指备份用户指定的模式和模式所包含的对象;表备份分为全表备份和水平子分区备份,将指定的表和表的数据进行备份 sys_dump 是 Kingb

2015-04-13 10:43:29 10564

转载 信号量(System V)

int semget( key_t key, int nsems, int flag);int semop(int semid, struct sembuf *sops, unsigned nsops);int semctl(int semid, int semnum, int cmd, … /* union semun arg */)

2015-04-10 14:51:11 437

原创 KingbaseES 的 ODBC 数据源

1.首先检查 ODBC Driver 是否已经安装 在系统中找到 odbcinst.ini文件,在 /etc 目录下和/usr/local/etc 目录下。在 odbcinst.ini 文件中查找 [KingbaseES 7 ODBC Driver] 这一项。如果没有,则编写一个模板文件 template_file1[KingbaseES 7 ODBC Driver]Description

2015-04-09 09:53:42 4385 6

转载 共享内存

共享内存是多个进程共享一块内存。共享内存是进程间共享数据的一种最快的方法,一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容创建共享内存int shmget(key_t key ,int size,int shmflg) key标识共享内存的键值:0/IPC_PRIVATE 每一个IPC对象与一个key相对应,当key的取值为IPC_PRIVATE,则函数shm

2015-04-08 14:47:31 415

转载 tar命令

.tar解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!).gz解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz 压缩:tar zcvf

2015-04-07 14:58:09 355

原创 udp socket

#include <stdio.h>#include <netinet/in.h>#include <arpa/inet.h>#include <sys/socket.h>#include <string.h>//serverint main(){ int sk = socket(AF_INET,SOCK_DGRAM,0); struct sockaddr_in si;

2015-04-07 11:44:28 423

原创 tcp socket

#include&lt;sys/socket.h&gt;#include&lt;arpa/inet.h&gt;#include&lt;netinet/in.h&gt;#include&lt;stdio.h&gt;#include&lt;string.h&gt;#include&lt;unistd.h&gt;//server端int main(){ int sfd = so

2015-04-07 11:40:04 494

SIM900A_AT命令手册_V1.05.pdf

SIM900A_AT命令手册_V1.05.pdf

2017-07-26

SiC8051F_uVision.exe Keil调试驱动

SiC8051F_uVision.exe Keil调试驱动

2017-07-23

C8051F 初始化配置软件 ConfigAndConfig2Install.exe

C8051F 初始化配置软件 ConfigAndConfig2Install.exe

2017-07-23

C8051F官方下载程序

C8051F 官方下载程序 官方IDE

2017-07-23

U-EC5中文下载程序.exe

U-EC5 中文下载程序

2017-07-23

ESP8266-01烧写入门手册

8266-01烧写入门手册v1.0.3.pdf,烧写工具使用方法

2017-07-19

esp8266_non_os_sdk_api_reference_cn.pdf

esp8266无线模块,esp8266_non_os_sdk_api_reference_cn.pdf V2.1.2,API手册

2017-07-18

ESP8266 SDK 编程手册 1.30

ESP8266的WIFI芯片编程手册;SDK编程手册1.30版本;PDF文件

2017-07-18

单片机小精灵.exe

单片机小精灵v1.3完美破解 延时计算、定时器、计数器、串口波特率、中断、控制字等

2017-07-10

51波特率初值设定.exe

51波特率初值设定 根据定时器方式、晶振频率、波特率、SMOD计算

2017-07-10

51定时器计算

51定时器计算 根据定时器,晶振频率,定时时长 计算出初值

2017-07-06

取字模软件.EXE

取字模软件 A51 C51 格式取模

2017-07-06

ipscan.exe

ipscan是一款查找局域网的工具,我们都称它是ip端口扫描器,它能够协助你查找局域网中被用和未被运用的IP地址

2017-06-29

ntp-4.2.8p10.tar.gz

ntp-4.2.8p10.tar.gz,当前最新压缩包,加速下载,时间同步

2017-06-05

libxml2-2.9.4.tar.gz

当前最新libxml2-2.9.4.tar.gz,加速下载

2017-06-02

php-7.1.5.tar.gz

php-7.1.5.tar.gz,当前最新php压缩包,加速下载

2017-06-01

串口调试助手

2017-05-10

金仓数据库管理系统KingbaseES V7 快速安装指南.pdf

金仓数据库管理系统KingbaseES V7 快速安装指南

2017-05-09

valgrind-3.12.0.tar.bz2 - 20 October 2016 调试工具源码

为人民服务

2017-05-09

netstat-master.zip

netstat源码实现

2017-04-20

yaffs2.tar.gz

yaffs2.tar.gz

2016-08-07

chkconfig.deb

ubuntu上默认是不支持chkconfig命令

2015-08-19

get-pip.py

pip 是一个安装和管理 Python 包的工具,python安装包的工具有easy_install, setuptools, pip,distribute

2015-06-18

php-script.jar

tomcat支持php

2021-12-15

嵌入式交叉编译 移植gdb.tar.gz

arm-none-linux-gnueabi 4.5.2

2021-11-16

Qt_5_14_2_MSVC2017_64bit-Release

Qt_5_14_2_MSVC2017_64bit-Release mysql数据库支持。对应好Qt版本,对应好mysql版本

2021-04-19

安装mysql 8.0 64位时,缺少的ssleay32.dll

安装mysql 8.0 64位时,缺少的ssleay32.dll,找了很久,这个可以用

2021-01-08

usb Saleae 8逻辑分析仪使用说明书.pdf

usb Saleae 8逻辑分析仪使用说明书.pdf 含有软件的详细使用方法

2019-06-22

sftp_local

sftp服务端软件,编译好的 使用Cygwin64移植到windows使用的,运行也得用Cygwin。具体使用方式看博客

2019-03-11

curl动态库

curl动态库。支持x86和x64。支持debug和release,有deps依赖库和头文件。 测试release x86有效

2019-02-26

zlib128-dll.rar

zlib128动态库,官网直接下载的。 自己实在不想编译的,可以直接下载用,效果一样

2018-12-21

米联《ZYNQ SOC修炼秘籍》网手版20170510

米联《ZYNQ SOC修炼秘籍》网手版20170510

2018-12-19

ALINX黑金Zynq7000开发平台配套教程V1.02.pdf

ALINX黑金Zynq7000开发平台配套教程V1.02.pdf ALINX黑金Zynq7000开发平台配套教程V1.02.pdf

2018-12-18

sendemailapi

sendemailapi qt邮件发送api,可以使qt发送邮件简单高效实现

2018-08-11

5U21.0正式版-EC.ec

5U21.0正式版-EC.ec 5U2模块 5U21.0正式版-EC.ec 5U2模块

2018-07-31

MD5脚本.txt

MD5脚本.txt 易语言MD5生成所需要的脚本 配合易语言脚本组件

2018-07-30

NAND Flash实验程序;支持2440开发板

NAND Flash实验程序;支持2440开发板 NAND Flash实验程序;支持2440开发板

2018-05-14

stm32 FLASH和内存大小定义

linux搭建stm32开发环境,所必须的文件 stm32 FLASH和内存大小定义

2018-03-02

stm32固件库改写文件

linux搭建stm32开发环境,所必须的文件 对stm32固件库的改写

2018-03-02

汉字UNICODE互换工具.exe

汉字UNICODE互换工具

2017-07-26

空空如也

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

TA关注的人

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