自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天道酬勤

Just do it!

原创 SQLite--数据类型与创建数据库

一、数据类型 1、基本介绍  来自SQLite数据类型-开源中国 (1)大多数 SQL 数据库引擎 (据我们所知,除 SQLite 之外的所有 SQL 数据库引擎)都使用严格的静态类型。使用静态类型,值的类型便由它的容器 -- 存储值的特定的列 -- 来决定。 (2)SQLite 使用更通用...

2018-04-28 08:06:36

阅读数 3525

评论数 0

原创 SQLite--SQLite的命令与语法

一、.help 查看命令使用提示 1、提示如下 2、提示详解 命令 描述 .backup ?DB? FILE 备份 DB 数据库(默认是 "main")到 FILE 文件。 .bail ON|OFF 发生错误后停止。默认为 OFF。 .d...

2018-04-28 08:04:49

阅读数 2163

评论数 0

原创 Qt--SQLite的使用

一、SQLite的介绍 1、SQLite学习笔记--资料汇总 2、SQLite学习笔记--SQLite的基本介绍和安装 3、SQLite学习笔记--SQLite的命令与语法 4、SQLite学习笔记--数据类型与创建数据库   二、创建SQLite数据库 1、运行SQLite官方执行...

2018-04-28 07:56:11

阅读数 452

评论数 0

原创 SQLite--资料汇总

一、书籍 1、《SQLite权威指南》[第2版],作者Grant Allen 2、待加                                                                                                       ...

2018-04-28 07:54:18

阅读数 182

评论数 0

原创 SQLite--SQLite的基本介绍和安装

一、SQLite 简介 1、SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite是一个增长最快的数据库引擎,这是在普及方面的增长,与它的尺寸大小无关。SQLite 源代码不受版权限制。   二、SQLite 优点 1、不需要一个单独的...

2018-04-27 21:03:07

阅读数 251

评论数 0

原创 问题暂且记,周末分析

一、全局变量的问题二、如下代码问题// #include <QWidget> #include <QDebug> #include <QDateTime> int main(int argc, char *arg...

2018-04-27 13:12:12

阅读数 72

评论数 0

原创 C++--multiple definition of 'xxx'

一、问题 1、博主在一个 test.h 头文件中定义了一个 vector 容器,然后在 refer1.h 和 refer2.h 中包含 test.h 文件,然后 refer2.h 中包含 refer1.h,然后出现 multiple definition of 'xxx',关...

2018-04-27 08:29:49

阅读数 200

评论数 0

转载 linux--Linux权限机制

一、权限 1、权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户、哪些组可以对特定文件进行什么样的操作。每个进程都是以某个用户的身份运行,所以进程的权限与该用户的权限一样,用户的权限越大,该进程所拥有的...

2018-04-26 13:38:08

阅读数 646

评论数 0

原创 dxdiag使用小结

一、dxdiag介绍1、Dxdiag是Windows的DirectX诊断工具,最早作为DirectX6.0的一部分,在1998年8月发布。Dxdiag可以显示计算机上DirectX相关的文件,检查正在运行的文件、输入设备、以及视频驱动程序版本。还可以用来诊断和测试 DirectPlay、 Dire...

2018-04-26 12:32:59

阅读数 1605

评论数 0

原创 树莓派3B--修改主机名和用户名

一、友情提醒 1、本人操作失误,多花了几天时间,慎改!   二、具体操作 1、Ubuntu下更改用户名和主机名   三、sudoers文件介绍 1、sudo工作流程   (1)当用户执行 sudo 时,系统于 /etc/sudoers 档案中搜寻该使用者是否有执行 sudo 的权...

2018-04-26 09:40:25

阅读数 2274

评论数 0

原创 Qt--Access数据库

一、Access数据库简介 Access 数据库是由微软发布的关联式数据库管理系统,一是可以用来存储数据,二是可用来进行数据分析,三是可以用来开发软件。 1、用于存储数据 可作为别的开发工具(例如 .NET、C语言、VB 等)的数据库,用来存储数据。 2、用于数据分析 Access 有强大的...

2018-04-23 23:52:24

阅读数 560

评论数 0

原创 C--指针

一、指针的理解 注: (1)指针变量使用之前必须赋值,未赋值的指针变量不能使用,否则将造成系统还乱,甚至死机。 (2)指针变量只能赋予地址。 举例: int a = 1; int *p = &a; (int 类型说明符,说明指针变量值是int型变量的地址,同时也是地址操作...

2018-04-23 17:01:55

阅读数 174

评论数 0

原创 C--C语言的函数

一、函数的声明与定义 1、函数的声明 (1)函数声明的一般形式 返回类型 函数名 (形参列表) (2)举例 // void swap(int a, int b); // 函数的形参列表中每个形参的标识符可省 // void swap(int, int); // 2、函数的定义 ...

2018-04-23 09:07:31

阅读数 138

评论数 0

原创 C--数组

一、一维数组 1、一维数组的定义方式 // 类型说明符 数组名 [常量表达式]; // 2、举例 // int a[10]; 说明整型数组 a,有 10 个元素。 float b[10],c[20]; 说明实型数组 b,有 10 个元素,实型数组 c,有 20 个元素。 // 3、数...

2018-04-23 09:05:46

阅读数 113

评论数 0

原创 C++--函数重载详解

一、背景 1、在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。 2、上述的问题,C++用函数的重载来实现,C语言中用函数指针来实现。   二、C语言 1、C语言下实现功能相似的swap函数,正常如下...

2018-04-22 08:32:00

阅读数 70

评论数 0

原创 C--变量的存储方式、作用域和生命周期

一、作用域 1、作用域问题:在一个函数中定义的变量,在其他函数中能否被引用?在不同位置定义的变量,在什么范围内有效? 2、定义变量可能有3种情况 [谭浩强] (1)在函数的开头定义; (2)在函数内的复合语句内定义; (3)在函数的外部定义。 3、局部变量 (1)在函数内部定义的变量...

2018-04-22 08:10:41

阅读数 1462

评论数 0

原创 C++--书籍、网站、博主、规范

一、书籍 1、《C++ Primer》[第5版],斯坦利·李普曼 (Stanley B. Lippman) (作者), 约瑟·拉乔伊 (Josee Lajoie) (作者), 芭芭拉·默 (Barbara E. Moo) (作者), 王刚 (译者), 杨巨峰 (译者) 2、《C++ 大学教程》...

2018-04-21 14:23:41

阅读数 112

评论数 0

原创 Qt--QCustomPlot

一、基础知识 1、QT绘图有QWT和QCustomPlot,QWT比较麻烦一些,相比来说QCustomPlot简单易用。    二、QCustomPlot介绍 1、QCustomPlot是一个用于绘图和数据可视化的Qt C++构件。 它没有进一步的依赖关系,并有很好的文档记录。 该绘图库专...

2018-04-20 08:19:26

阅读数 952

评论数 0

原创 TCP/IP--数据链路

一、数据链路的作用 1、数据链路对应OSI7层模型如下 2、数据链路层最基本的服务是将源计算机网络层来的数据可靠的传输到相邻节点的目标计算机的网络层。为达到这一目的,数据链路层必须具备一系列相应的功能,主要有:如何将数据组合成数据块(在数据链路层中将这种数据块称为帧,帧是数据链路层的传送单...

2018-04-19 18:50:38

阅读数 121

评论数 0

原创 TCP/IP--TCP/IP基础知识

一、TCP/IP基础知识 1、TCP/IP出现的背景及其历史 年份 事件 20世纪60年代后半叶 应DoD(美国国防部)要求,美国开始进行通信技术相关的研发 1969年 ARPANET(阿帕网)诞生。开发分组交换技术 1972年 ARPANET取得初步成功,...

2018-04-19 18:48:44

阅读数 126

评论数 0

原创 TCP/IP--网络基础知识

一、网络基础知识 1、计算机使用模式的转变 年代 内容 20世纪50年代 批处理时代 20世纪60年代 分时系统时代 20世纪70年代 计算机间通信时代 20世纪80年代 计算机网络时代 20世纪90年代 互联网普及时代 2000年 ...

2018-04-15 19:24:07

阅读数 202

评论数 0

原创 Qt--TCP

一、TCP简介 1、TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要...

2018-04-15 19:23:22

阅读数 221

评论数 0

原创 JIRA介绍

一、JIRA概述1、JIRA是集项目计划、任务分配、需求管理、缺陷跟踪于一体的软件。它基于Java架构的管理系统,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。2、JIRA创建的问题类型包括New Feature(新功能)、Bug(缺陷)、Task(任...

2018-04-15 19:22:36

阅读数 268

评论数 0

原创 linux--rc.local

一、需求 1、假设我要在Linux系统开机后即启动某一程序。即程序自启动。   二、分析 1、在相应的启动脚本中按照规则加上对应的启动脚本语句,使用最多的启动脚本是 rc.local 文件。大家习惯在rc.local文件中配置启动信息(也可以在别的启动脚本中配置)。   三、写入配置信...

2018-04-15 19:22:01

阅读数 489

评论数 0

原创 linux--clock() 函数介绍

一、使用遇到的问题 1、测试同一程序在不同平台上运行的时间,使用c/c++中的计时函数clock(),使用时测试的时间,pc的windows下是143s,imx6的linux下是81791s (1)调用clock()函数的代码 (2)pc的windows下是143s (3)imx6...

2018-04-12 23:00:56

阅读数 3924

评论数 0

原创 PDF文件免费转换为word文件(完美解决)

一、问题1、一技术PDF文件,只能读,不能复制粘贴,更不能圈圈画画做标记;2、这样的PDF文件用的不爽,所以想办法处理。二、分析1、思路一:改变PDF文件的权限,增加用户的执行权限和写权限(此方法未奏效);2、思路二:PDF文件直接转换为word文件。(这方法成功解决问题)三、操作1、思路一:改变...

2018-04-12 22:04:10

阅读数 938

评论数 0

转载 时钟频率、波特率、波特因子关系详解

smartcard和串口复用, guardtime就是停止位。smartcard标准是3.57M,如果时钟因子(    波特率因子)为372,  则对应波特率为9600,  时钟因子=  CLK / 波特率etu =时钟因子/ CLK =  1/波特率, 即传输一个符号位(一个bit)的时间。  ...

2018-04-12 08:49:27

阅读数 2188

评论数 0

转载 GDB 详细介绍

1 GDB 概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般...

2018-04-12 08:37:38

阅读数 191

评论数 0

原创 Pr视频剪辑软件使用小结

一、Pr 简介    Adobe Premiere是一款常用的视频编辑软件,由Adobe公司推出。现在常用的版本有CS4、CS5、CS6、CC、CC 2014、CC 2015、CC 2017以及CC2018版本。Adobe Premiere是一款编辑画面质量比较好的软件,有较好的兼容性,且可以与A...

2018-04-12 08:34:39

阅读数 7885

评论数 0

转载 USB接口WiFi驱动浅析

    前面学习了SDIO接口的WiFi驱动,现在我们来学习一下USB接口的WiFi驱动,二者的区别在于接口不同。而USB接口的设备驱动,我们前面也有学习,比如USB摄像头驱动、USB鼠标驱动,同样都符合LinuxUSB驱动结构:        USB设备驱动(字符设备、块设备、网络设备)    ...

2018-04-11 18:20:20

阅读数 2102

评论数 0

转载 SDIO接口WiFi驱动浅析

    SDIO-Wifi模块是基于SDIO接口的符合wifi无线网络标准的嵌入式模块,内置无线网络协议IEEE802.11协议栈以及TCP/IP协议栈,能够实现用户主平台数据通过SDIO口到无线网络之间的转换。SDIO具有传输数据快,兼容SD、MMC接口等特点。     对于SDIO接口的wif...

2018-04-11 18:16:42

阅读数 4097

评论数 0

转载 WiFi模块浅析

一、什么是wifi 模块        百度百科上这样定义:        Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n协议栈以及TCP/IP协议栈。传统的硬件设备嵌入...

2018-04-11 18:12:59

阅读数 3694

评论数 1

转载 WiFi基础知识解析

一、WiFi相关基础概念1、什么是wifi       我们看一下百度百科是如何定义的:      Wi-Fi是一种可以将个人电脑、手持设备(如pad、手机)等终端以无线方式互相连接的技术,事实上它是一个高频无线电信号。[1]  无线保真是一个无线网络通信技术的品牌,由Wi-Fi联盟所持有。目的是...

2018-04-11 17:19:55

阅读数 5051

评论数 0

转载 11种物联网协议简介,如WiFi、蓝牙、ZigBee、蜂窝等

一、背景1、电子工程师和物联网(IoT)的产品和系统的应用程序开发人员都有一个几乎令人迷惑的连接选项。那就是自己的项目选用什么协议。2、许多通信技术是众所周知的,如WiFi,蓝牙,ZigBee和2G/3G/4G蜂窝,但也有几个新兴的新兴网络选项,如线程作为家庭自动化应用的替代品,以及在主要城市实施...

2018-04-10 22:31:32

阅读数 3447

评论数 0

原创 STM32F407--wifi

一、wifi基础 1、详细见如下链接 (1)WiFi基础知识解析 (2)WiFi基本知识 (3)11种物联网协议简介,如WiFi、蓝牙、ZigBee、蜂窝等   二、wifi模块浅析 1、WiFi模块浅析   三、wifi驱动浅析 1、SDIO接口WiFi驱动浅析 2、USB...

2018-04-10 21:45:44

阅读数 1795

评论数 1

转载 WiFi基本知识

1. IE802.11简介标准号IEEE 802.11bIEEE 802.11aIEEE 802.11gIEEE 802.11n标准发布时间1999年9月1999年9月2003年6月2009年9月工作频率范围2.4-2.4835GHz5.150-5.350GHz5.475-5.725GHz5.72...

2018-04-10 21:37:38

阅读数 262

评论数 0

转载 到底是什么决定了路由器的信号强弱和穿墙能力?

移动互联网的发展,带动了路由产业的蓬勃发展。面对纷繁复杂的路由器市场,是选择老牌路由厂商的路由,还是选择一些互联网出品的新品牌路由,对于消费者来说 还真是一个头疼的问题!在这里就给大家普及一些路由器的常识,本文不设计到刷路由固件,手动改造路由增强路由本身信号的发射能力!如果你是玩路由的大咖, 出门...

2018-04-10 21:25:12

阅读数 1741

评论数 0

转载 bit、Byte、bps、Bps、pps、Gbps的单位详细说明及换算

一、bit电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号。二、Byte字节单位,一般表示存储介质大小的单位,一个B(常用大写的B来表示Byte)可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),但中文字需要2个Byte...

2018-04-10 20:54:10

阅读数 1540

评论数 0

原创 linux--Makefile概述

一、程序的编译和链接 1、见图 2、一般来说,无论是 C、C++、还是 pas,首先要把源文件编译成中间代码文件,在 Windows 下也就是 .obj 文件,UNIX 下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的 Object File...

2018-04-09 08:08:45

阅读数 131

评论数 0

原创 linux--Makefile学习资料汇总以及编译工具make、gmake、cmake、nmake和Dmake的区别

一、书籍 1、《Makefile》 作者 陈皓,整理 祝冬华 2、《Managing Projects with GNU Make》   二、网站 1、GNU make 官方   三、知名博主 1、跟我一起写 Makefile--陈皓(csdn) 2、陈皓的coolshell(个...

2018-04-09 08:08:20

阅读数 171

评论数 0

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