自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (9)
  • 收藏
  • 关注

原创 sqlite3不同编译器编译问题

1、在http://www.sqlite.org/下载最新的sqlite3源码包;2、如果是用于linux下arm-linux-gcc编译,则将开发包在linux下解压后,打开文件夹, arm-linux-gcc -fPIC -shared shell.c sqlite3.c -o libsqlite3_arm-linux-gcc.so ,编译成功后,将libsqlite3_arm-linux-gc

2016-03-31 15:46:51 658

转载 linux c常用字符串处理函数

一、puts名称:puts功能: 向显示器输出字符串。头文件:#include .h>函数原形:int puts(const char *s);参数: s 字符串 返回值: 成功返回输出的字符数,失败返回EOFput函数与printf函数在字符串输出中的区别:puts在输出字符串时,遇到'\0'会自动终止输出,并将'\0'转换为'\n'来输出。Printf在输

2016-03-31 10:27:40 481

转载 linux c常用字符串处理函数

一、puts名称:puts功能: 向显示器输出字符串。头文件:#include .h>函数原形:int puts(const char *s);参数: s 字符串 返回值: 成功返回输出的字符数,失败返回EOFput函数与printf函数在字符串输出中的区别:puts在输出字符串时,遇到'\0'会自动终止输出,并将'\0'转换为'\n'来输出。Printf在输

2016-03-31 09:40:59 446

原创 linux下环境变量、启动脚本、进程判断设置

[root@ /]# vi /filename/filename.sh insmod /filename/ko/clock_2401_dev.ko insmod /filename/ko/clock_2401_drv.ko /filename/ipcfg/ipconfig_eth0.sh

2016-03-30 14:18:17 835

原创 argc与**argv理解

//argv_test.c#include<stdio.h>int main(int argc,char **argv)//指向字符串的指针{ unsigned int a; unsigned short uchar[2]; uchar[0] = *argv[1]; uchar[1] = *argv[2]; a= atoi(argv[1]); printf("a = %d *argv[

2016-03-29 22:12:06 613

原创 Qt4程序移植到Qt5的问题

/* * QT4移植程序到Qt5出现的问题:#include<QMainWindow>no such file or dirctory * 解决办法:在*.pro文件里添加:QT += widgets更改#include <QtGui>为#include <QtWidgets>程序现在应该就可以运行了,但是有时可能需要更加明确的包含#include <QtWidgets/QMai

2016-03-25 11:15:02 706

转载 linux下read/write编程

read/write read函数从打开的设备或文件中读取数据。#include <unistd.h> ssize_t read(int fd, void *buf, size_t count); 返回值:成功返回读取的字节数,出错返回-1并设置errno,如果在调read之前已到达文件末尾,则这次read返回0参数count是请求读取的字节数,读上来的数据保存在缓冲区buf中,同时文件的当前

2016-03-23 15:02:32 631

转载 linux下hwclock查询和设置硬件时钟

用途说明hwclock命令,与clock命令是同一个命令,主要用来查询和设置硬件时钟(query and set the hardware clock (RTC))。RTC=Real Time Clock,也就是硬件时钟。在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中 的时钟。所有Linux相关指令与

2016-03-23 15:00:23 761

转载 linux下系统时间与硬件时间

一、首先要弄清几个概念: 1. “系统时间”与“硬件时间” 系统时间: 一般说来就是我们执行 date 命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。 硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及

2016-03-23 14:32:18 480

转载 进程与线程栈大小的调整(vsz 虚拟内存大小)

首先看一个现象,最近在嵌入式项目开发中发现的,下面是设备的内存总量及使用:总量是24M左右,项目主程序大小1M不到,但是在默认的系统环境设置下,程序运行起来后的top看起来是这样:VSZ的大小是221MB,所以计算出来的内存使用百分比是935.4% = 221MB/24MB.VSZ表示程序使用的总虚拟内存空间大小。在很久之前也曾遇到过同样的现象,只是当时没有去深入了解为什么。刚开始发现这个221MB

2016-03-16 09:07:44 1408

转载 C语言排序方法

1)“冒泡法1” 其原理为从a[0]开始,依次将其和后面的元素比较,若a[0]>a[i],则交换它们,一直比较到a[n]。同理对a[1],a[2],...a[n-1]处理,即完成排序。 [cpp] view plain copyvoid bubble(int *a,int n) { int i,j,temp; for(i=0;i<n-1;i++)

2016-03-15 21:29:09 511

转载 boa.conf 详解

#监听的端口号,缺省都是80,一般无需修改Port 80# bind 调用的IP 地址,一般注释掉,表明绑定到INADDR_ANY,通配于服务器的所有IP 地址#Listen 192.68.0.5#作为哪个用户运行,即它拥有该用户的权限,一般都是nobody,需要/etc/passwd 中有#nobody 用户User nobody#作为哪个用户组运行,即它拥有该用户组的权限,一般都是

2016-03-15 18:23:47 505

转载 sqlite3二进制文件操作

1.写二进制数据 sqlite3 * db; int result; char **errmsg =NULL; result = sqlite3_open(“test.db”, &db ); if( result != SQLITE_OK ) { return -1;} result = sqlite3_exec( db,”create

2016-03-01 15:49:30 2803

转载 sqlite3使用总结

上面介绍的 sqlite3_exec 是使用回调来执行 select 操作。还有一个方法可以直接查询而不需要回调。但是,我个人感觉还是回调好,因为代码可以更加整齐,只不过用回调很麻烦,你得声明一个函数,如果这个函数是类成员函数,你还不得不把它声明成 static 的(要问为什么?这又是C++基础了。C++成员函数实际上隐藏了一个参数:this,C++调用类的成员函数的时候,隐含把类指针当成函数的第一

2016-03-01 15:43:10 489

华硕笔记本系统重装说明

华硕笔记本系统重装说明

2016-05-27

Dell笔记本或台式机系统重装说明

Dell笔记本或台式机系统重装说明

2016-05-27

大学课件-计算机文化基础

大学课件之计算机文化基础

2016-05-25

电能质量之COMTRADE录波文件格式定义

PQM开发过程中COMTRADE文件格式详解与分析。

2016-05-25

VS2005下C++程序实例

VS2005下C++工程新建、类的声明及调用,实例程序中具备C++开发的基本程序。框架。

2016-05-25

Windows下QWT安装说明及绘图实例

Windows下QWT的安装说明及Qt使用QWT库绘制波形图实例

2016-05-25

Labview下10、/0功能码CRC校验

Labview下实现modbus485通信,需要进行CRC校验,程序中详细说明了03功能码,10功能码的CRC校验方式。

2016-01-15

Labview实现串口通信与CRC校验并解析缓冲区数据

Labview2014实现串口通信,并对输入的字符串进行CRC校验,可直接用于测试modbus485协议,并且程序对串口缓冲区数据进行了解析。

2016-01-15

linux下利用Qt绘制FFT重组波形

linux下利用Qt编程,调用QWT图库,绘制FFT重组波形,编译方式为交叉编译。

2016-01-07

空空如也

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

TA关注的人

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