自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (6)
  • 收藏
  • 关注

转载 git 到https时证书错误的解决方案

git push 到https时证书错误的解决方案0error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none这个报错说明证书校验有问题:vi ~/.bashrc在最后一行加入

2016-05-30 20:57:59 2350

原创 FTP远程文件传输,无法上传,解决

在/etc/vsftpd.conf中,增加write_enable=YES/etc/init.d/vsftpd restart

2016-05-30 16:55:15 1901

转载 Ubuntu 14.04 FTP服务器--vsftpd的安装和配置

Ubuntu 14.04 FTP服务器--vsftpd的安装和配置|浏览:15401|更新:2014-10-06 19:08|标签:ubuntu 1234567分步阅读我们经常需要将本地的文件上传到远程的Ubuntu 14.04服务器上,或者把远程Ubuntu

2016-05-30 16:30:21 188

转载 linux不同版本间驱动加载方法

WebZine Introduction ---------- by root Flashsky访谈 ---------- by flashsky Struts2框架安全缺陷 ---------- by kxlzx 重谈IP欺骗技术 ---------- by papaya Fuzz客户端存储对象,寻找client ddos ---------- by woyigui

2016-05-30 11:11:24 2200

转载 嵌入式linux启动过程

在多数计算机上,从Linux启动到进入系统的命令行或者图形界面时间并不长。嵌入式Linux启动过程中都做了什么工作,会展现出一个功能强大的系统,本文分析Linux系统启动过程。学习和掌握Linux启动的过程对了解Linux内核工作流程有很大帮助。Linux系统初始化可以分成两大部分:内核初始化和系统初始化。本文分析从打开电源开关到进入用户界面Linux系统的工作过程。  操作系统是用户应用和计

2016-05-29 12:39:35 472

转载 Qt 的sqlite数据库的学习

我们先了解一下基本的类:QSqlDatabase 提供数据库的连接操作,QSqlQuery是执行Sql语句的类,如:QSqlQueryquery(db);query.exec("insertintopersonvalues(101,'Danny','Young')");下面是如何创建一个数据库以及一个数据表。 void myD

2016-05-26 15:43:27 243

转载 Linux sqlite3 基本命令

备注:本文所有操作均在root用户下进行。1、安装sqlite3ubuntu下安装sqlite3直接在终端运行命令:#apt-get install sqlite3查看版本信息:#sqlite3 -version2 、sqlite3常用命令当前目录下建立或打开test.db数据库文件,并进入sqlite命令终端,以sqlite>前缀标识:#sqlite3

2016-05-26 15:37:14 313

原创 NANOPI2 编译QT+sqlite 问题解决方式

用arm-linux交叉编译的qmake编译sqlite提示找不到sqlDataBase,问题是这个qmake编译生成的.pro文件中,没有QT+=sql这一项,手动添加后,再在MakeFile中包含交叉编译include文件夹下的QtSql,再进行make,就可以了

2016-05-26 14:52:17 483

转载 详解 Qt 4访问Sqlite数据库

Qt 4访问Sqlite数据库是本文要介绍的内容,先来认识一下sqlite,它是一款轻量级的、基于文件的嵌入式数据库AD:51CTO 网+ 第十二期沙龙:大话数据之美_如何用数据驱动用户体验本文介绍的详解 Qt 4访问Sqlite数据库,文章不仅对sqlite做了简单描述,并且很详细的介绍了sqlite的优势和操作,不多说了,我们先来看内容。sqli

2016-05-26 14:14:03 244

转载 QSqlDatabase: No such file or directory”

1、创建程序后提示“QSqlDatabase: No such file or directory” 的错误2、大部分的实例中直接通过在main函数声明QSqlDatabase dbconn=QSqlDatabase::addDatabase("QSQLITE")来添加数据库,创建的QSqlDatabase对象的作用域有问题,即在其他的函数或这类对象中使用此局部对象的问题, 还有就是在

2016-05-26 14:09:39 7126

原创 交叉编译nanopi QT+QWT界面的流程和问题

编译和安装QWT用的是ARM编译的QMAKE,在config.pri中增加编译example,注释掉OPENGL和designer,编译生成了所有qwt例程的makefile ,之后再进入qwt的example目录qmake(arm),生成的makefile竟然和之前的不一样,而且这个是无效的,不知道为什么。用的明明是同一个qmake,生成的makefile却完全不一样。

2016-05-23 14:31:48 426

转载 nanopi引脚定义

接口布局NanoPi 2接口布局NanoPi 2 MicroSDGPIO1管脚定义Pin#NamePin#Name1VDD_SYS_3.3V2VDD_5V3I2C0_SDA4VDD_5V5I2C0_SCL6DGND

2016-05-21 16:46:56 1934

转载 sor文件分析软件

http://zhidao.baidu.com/link?url=phTfsl2S49wewmonenNfHaIDxr1hZQg--HITDkmYB__yD5sucYThlZjji0mtB_vkdF3rVQdBEmB-2tGefVUZhq

2016-05-20 21:31:06 2978

原创 qwt模版例程学习设置相位曲线波形

setAxisScaleEngine( QwtPlot::xBottom, new QwtLogScaleEngine );//!!!!!!!!!!!!!!!!!!

2016-05-20 20:21:22 571

转载 嵌入式Linux常用命令

pgrep smbd     pgrep nmbd   查看是否运行起来了pkill smbd     pkill nmbd   关闭netstat -tlnp | grep smb    查看服务器端口及防火墙iptalbes -F  或者 /sbin/iptables -F   关闭防火墙规则reboot   重启halt     关机uname -a/all

2016-05-20 18:35:00 364

原创 Linux问题记录

linux下常用FTP命令 1. 连接ftp服务器http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/24/2222686.html

2016-05-20 17:02:05 175

原创 sqlite3问题,提示没有sqlite3.h等

ubuntu8.04默认已经安装了SQLite3但是好像没有开发环境,我第一次编译就是 sqlite3.h:没有该文件或目录安装libsqlite3-dev 就OK了。

2016-05-20 16:17:13 3756

转载 Ubuntu 14.04 FTP服务器--vsftpd的安装和配置

Ubuntu 14.04 FTP服务器--vsftpd的安装和配置|浏览:14983|更新:2014-10-06 19:08|标签:ubuntu 1234567分步阅读我们经常需要将本地的文件上传到远程的Ubuntu 14.04服务器上,或者把远程Ubuntu

2016-05-20 12:14:32 191

转载 VI操作

2.切换至插入模式编辑文件在命令行模式下按字母“i”就可以进入插入模式,这时候就可以开始输入文字了。3.退出vi及保存文件在命令行模式下,按冒号键“:”可以进入末行模式,例如:[:w filename]将文件内容以指定的文件名filename保存。输入“wq”,存盘并退出vi。输入“q!”,不存盘强制退出vi。下面表示vi编辑器的3种模式之间的关系。

2016-05-20 11:57:56 201

原创 qwt setsample曲线学习

QList * > dataList;    FILE *stream;    QFile file("/root/test/curve/curve4");    file.open(QIODevice::ReadOnly);    QDataStream in(&file);    in.setVersion(QDataStream::Qt_4_8);    in

2016-05-20 10:33:54 2381

转载 QByteArray通过QDataStream的读写

//先上测试代码:#include #include #include int main(){    QByteArray dstByteArray;    QString    strRead;        QDataStream writeToByteArray(&dstByteArray, QIODevice::ReadWrite);

2016-05-20 09:25:13 6892

转载 Qt所有类型转换

1、char * 与 const char *的转换 char *ch1="hello11";const char *ch2="hello22";ch2 = ch1;//不报错,但有警告ch1 = (char *)ch2;   2、char 与 QString的转换char 转换为 QString其实方法有很多中,我用的是:char a='b

2016-05-20 08:35:15 202

转载 笔记Qwt显示动态实时曲线

https://www.baidu.com/s?ie=UTF-8&wd=%E7%AC%94%E8%AE%B0qwt%E6%98%BE%E7%A4%BA%E5%8A%A8%E6%80%81%E5%AE%9E%E6%97%B6%E6%9B%B2%E7%BA%BF从传感器实时获取的数据,从串口上传到上位机,上位机由QT开发,上位机如何通过实时动态曲线方式进行展示呢?网上主要有两种方式:1、使

2016-05-20 08:12:20 1886

转载 QFile和C语言对文件操作的性能比较.--读取double型二进制数据文件

QFile和C语言对文件操作的性能比较.--读取double型二进制数据文件 http://qimo601.iteye.com/blog/1489839/关键问题在于:QFile读取double型二进制数据流,只有两种方法处理数值。 一是通过QDataStream一个一个double读取,存储在一个QVector中二是通过QFile read(int l

2016-05-19 19:20:42 1484

原创 Linux 文件操作编程

/*  We start by defining a RECORD structure    and then create NRECORDS versions each recording their number.    These are appended to the file records.dat.  */#include #include #include

2016-05-19 17:31:37 326

转载 配置UBUNTU下bash、 python环境

Ubuntu 提供了一个良好的 Python 开发环境,但如果想使我们的开发效率最大化,还需要进行很多定制化的安装和配置。下面的是我们团队开发人员推荐的一个安装和配置步骤,基于 Ubuntu 12.04 桌面版本标准安装。安装 Python 发布版本和 build 依赖包建议至少安装 Python 2.7/3.2 版本,毕竟 Python 2.X/3.X 还是有不少区别的。

2016-05-19 00:46:13 532

原创 Linux-python 安装,学习

python3 -V查询版本,Linux下预装pythonpython -v进入解释器,quit()退出

2016-05-19 00:45:47 161

转载 通过Python控制嵌入式Linux

通过Python控制使用的Python版本为2.7.9。克隆Matrix配件Python相关的库之前,需要先确保你的板可正常上网,并且已经安装好git;接着执行以下步骤安装Python相关的库文件$ apt-get install Python-dev$ apt-get install libi2c-dev在NanoPi2上直接克隆Matrix配件Pyth

2016-05-19 00:28:17 1331 1

转载 C程序调用shell脚本共有三种方法

C程序调用shell脚本共有三种方法C程序调用shell脚本共有三种法子 :system()、popen()、exec系列函数call_exec1.c ,内容为:system() 不用你自己去产生进程,它已经封装了,直接加入自己的命令exec 需要你自己 fork 进程,然后exec 自己的命令popen() 也可以实现执行你的命令,比system 开销小1

2016-05-18 23:57:26 357

转载 瑞士军刀nc/netcat命令

当前位置:首页 » 网络管理 » nc/netcat nc/netcat命令网络测试 nc命令是netcat命令的简称,都是用来设置路由器。 语法 nc/netcat(选项)(参数) 选项 -g:设置路由器跃程通信网关,最多设置8个; -G:设置来源路由指向器,其数值为4的倍数; -h:在线帮助; -i:设置时间间隔,以便传送信息及扫描通信端口; -l:使用监听模式,监控传入的资料; -n:直

2016-05-18 23:33:05 878

转载 nanopi2 TCP环境搭建

第一篇是主控的TCP环境搭建,第二篇是子终端的TCP环境搭建。其实完成TCP搭建有很多种方法,第一种就是使用Netcat/nc指令通过命令行开启TCP、UDP服务,这种方式可以进行简单的TCP服务的搭建,使用起来不是那么灵活,但是绝对方便使用。第二种就是通过shell编程调用nc指令,这样的话,可以执行更多的操作,完成更多的功能,当然略微复杂。第三种就是在linux下调用l

2016-05-18 23:13:10 588

转载 nanopi2操作GPIO的4种方法

1、内核操作的由于是在其他坛子看到的,就不便把链接贴出来了,有需要的可以@我2、官方教程跑matrixhttp://wiki.friendlyarm.com/wiki/index.php/Matrix_-_LED/zh3、剩下的三种方式是坛子的童鞋@ypw写的,链接如下给打个广告http://bbs.elecfans.com/jish

2016-05-18 23:10:00 3339

转载 Nginx安装与使用 (engine x)

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。(百度百科- http://www.dwz

2016-05-18 22:57:56 241

转载 Linux下QT中执行shell命令

当需要在QT中执行shell命令时可以利用以下方法:(1)首先包含头文件:#include (2)执行shell命令:QProcess::execute("ls");/////////////////////#include  void Widget:on_pushButton_clicked(){//* system

2016-05-18 22:53:44 1187

转载 linux 拷贝文件内所有文件

cp -Rf /home/user1/* /root/temp/将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。即格式为:cp -Rf 原路径/ 目的路径/

2016-05-18 22:39:34 196

原创 Linux下QT5.6打开位置

root@ubuntu:/opt/Qt5.6.0/Tools/QtCreator/bin# lsqbs            qbs-qmltypes       qbs-setup-toolchains  qtcreator.shqbs-config     qbs-setup-android  qt.confqbs-config-ui  qbs-setup-qt       qtc

2016-05-18 22:22:09 610

转载 Linux下QWT安装步骤

安装qwt之前确保qt已安装完成。包括x86版本qt与ARM版本qt。移植步骤如下:1.export PATH=/opt/ARM_LCD/qt/bin/:$PATH;(使用ARM版本qmake)2.解压qwt压缩包,进入目录qwt-5.2.13.#qmake  #make//编译出现错误,是关于一些Designer的头文件找不到,因为qwt自定义了一些designer的插件

2016-05-18 22:00:51 2770

转载 linux命令:cd ~/..ssh/

~ 表示当前用户的 home 目录,展开即为 /home/用户名在shell中以 . 开头的表示隐藏文件或目录,用ls是默认看不到的。这里..ssh也就是个隐藏目录。所以 cd ~/..sh/ 也就是切换当前工作目录为 /home/用户名/..sh 这个隐藏目录

2016-05-18 20:32:41 4685

转载 编写并运行嵌入式环境Qt版本的Hello world

编写并运行Qt版本的Hello world在PC上建立个helloqt目录并新建一个main.cpp的源文件:cd ~mkdir helloqtvi main.cppmain.cpp的代码如下:#include #include int main(int argc, char **argv){ QApplication ap

2016-05-18 20:04:29 459

转载 PC上安装交叉编译器(arm-linux-gcc 4.9.3)

首先下载并解压编译器:git clone https://github.com/friendlyarm/prebuilts.gitsudo mkdir -p /opt/FriendlyARM/toolchainsudo tar xf prebuilts/gcc-x64/arm-cortexa9-linux-gnueabihf-4.9.3.tar.xz -C /opt/Friendl

2016-05-18 20:01:32 5533 3

python小工具,smtp向qq邮箱发送邮件

Linux上测试可以跑通,必须通过SSL+port465才行,其他组合试过不行。

2018-03-30

python3自动批量下载花瓣网中“我喜欢”的图片

原来的是python2的,获取公共区域的分类下的图片。这个改为Py3,自动下载自己收藏的图片。下载数量可以更改。

2017-09-11

利用python网络爬虫批量下载花瓣中个人主页中收藏的所有图片

利用python网络爬虫批量下载花瓣中个人主页中收藏的所有图片,把用户名改成自己的,下载结果放在了likes文件夹中,已跑通。

2016-10-30

用3.5.0版本库建的工程模板

用3.5.0版本库建的工程模板

2014-08-14

图标制作软件

一款很好用的软件,用于图标的制作

2014-08-08

CH340驱动(USB串口驱动)_XP_WIN7共用

学习串口,USB转串口,或者是单片机链接电脑时候普的CH340的驱动用的。学习串口,USB转串口,或者是单片机链接电脑时候普的CH340的驱动用的。

2014-08-08

空空如也

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

TA关注的人

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