自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Osean_li的博客

即可朝九晚五,又能浪迹天涯

  • 博客(26)
  • 资源 (22)
  • 问答 (1)
  • 收藏
  • 关注

原创 Qt添加全局变量

在C/C++中, 局部变量按照存储形式可分为三种auto, static,register1.局部变量的默认类型都是auto,从栈中分配内存。   auto的含义是由程序自动控制变量的生存周期,通常指的就是变量在进入其   作用域的时候被分配,离开其作用域的时候被释放2.而static变量,不管是局部还是全局,都存放在静态存储区    变量在程序初始化时被分配,直到

2017-01-17 10:02:35 1062

原创 Qt中的三种基类

一.QMainWindow:QMainWindow类提供一个带有菜单条,工具条和一个状态条的主应用程序窗口。主窗口通常提供一个大的中央窗口部件,以及周围菜单,工具条,和一个状态栏。QMainWindow窗口经常被继承,使得封装中央部件,菜单,工具条,状态栏等都变得很容易,当用户点击它的时候,相应的槽就会被调用。二.QWidgetQWidet类是所有用户界面对象的基类,窗口部件是用户界面的一个基...

2017-01-17 09:14:08 17992

原创 Qt的串口编程

参考网址http://www.360doc.com/content/13/0620/10/12843412_294228378.shtml******************************************************************1.首先要确定出,开发板上设备驱动的位置:在/dev 下的文件名2.在周立功loT-A28

2017-01-17 09:13:14 523

原创 Qt学习小结(部分)

1.对于每个Qt类,都应该包含QApplication,和QLabel的定义,而且大写2.创建一个QApplication对象,管理整个应用程序资源:   QApplication 构造函数需要两个参数,argc,argv。    创建的方法是    QApplication app(argc,argv);3.QLabel是一个窗口部件(widget),是可视化

2017-01-17 09:12:13 611

原创 QList使用方法

QList是一种表示链表的模板类。------------------------------------------------------------1.QList是一种表示链表的模板类。QList是Qt的一种泛型容器类。它以链表方式存储一组值,并能对这组数据进行快速索引,还提供了快速插入和删除等操作。--------------------------

2017-01-17 09:11:00 4668 1

原创 JavaScript干货

JavaScript web 开发人员必须学习的 3 门语言中的一门:1.HTML 定义了网页的内容2.CSS 描述了网页的布局3.JavaScript 网页的行为JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。————————————————

2017-01-17 09:10:13 387

原创 MySQL数据库精华

MySQL的基础********************************************************************1.数据库:高效的存储和处理数据的介质(介质主要是2种:磁盘和内存)2.数据库的分类?  基于存储介质的不同,分为两类:     关系型数据库(SQL)     非关系型数据库(NoSQL:Not Only SQL不

2017-01-17 09:09:15 453

原创 枚举精华

1.C/C++中的enum枚举的用法如果一个变量你需要几种可能存在的值,那么就可以被定义成为枚举类型。举个例子来说明一吧,为了让大家更明白一点,比如一个铅笔盒中有一支笔,但在没有打开之前你并不知道它是什么笔,可能是铅笔也可能是钢笔,这里有两种可能,那么你就可以定义一个枚举类型来表示它!2.关于enum的定义enum Fabric{    Cotton

2017-01-17 09:06:46 427

原创 EEPROM与EPROM

1.EEPROM 带电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 2.EPROM可擦除可编程ROM)芯片可重复擦除和写入,解决了PROM芯片只能写入一次的弊端。3. NOR FLASH 是很常见的一种存储芯片,数据掉电不会丢失。4.即程序可以直接在FLASH片内执行。这点和NAND FLASH不一样。5.NOR FLASH很适合作为启动

2017-01-17 09:06:10 3078

原创 DOM处理XML

1.DOM 是由 W3C 提出的一种处理 XML 文档的标准接口。2.DOM 一次性读入整个 XML 文档,在内存中构造为一棵树(被称为 DOM 树)。     移动到下一节点或者返回上一节点,也可以对这棵树进行修改,或者是直接将这颗树保存为     硬盘上的一个 XML 文件3.XML 片段:    Scio me nihil scire    I kno

2017-01-17 09:05:14 262

原创 CSS精华

1.通过CSS可以同时控制多重网页的样式和布局2.CSS 指的是层叠样式表,样式定义了如何显示HTML元素。定义了如何显示html元素。解决了内容和表现的分离4.工作方式(1)浏览器额缺省设置(就是默认设置)(2)外部样式  link标签  较常用(3)内部样式  style标签 常用(4)内联样式例子演示//外部样式 ,一定要写到头部,样式

2017-01-17 09:04:18 1007

原创 C++学习笔记

C语言与C++语言的区别++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1.C语言过程化编程首先确定计算机应采取的操作,然后使用编程语言来实现。 按照一系列的流程生成特定的效果。2.C语言是自顶向下的设计,理念是将大程序分解成小程序,易于编写模块。  鼓励还发程序函数。3.C

2017-01-17 09:03:13 286

原创 C++函数重载

1.什么是函数重载;函数重载是指在同一作用域内,可以有一组具有相同函数名,不同参数列表的函数,这组函数被称为重载函数。看下面的一个例子,来体会一下:实现一个打印函数,既可以打印int型、也可以打印字符串型。在C++中,我们可以这样做:#includeusing namespace std;void print(int i){       cout

2017-01-17 09:02:18 319

原创 bytes与bits

1KB=1024bytes=8196bitsBit意为“位”或“比特”,是计算机运算的基础,属于二进制的范筹;    Byte意为“字节”,是计算机文件大小的基本计算单位;      这两者应用的场合不同。通常用bit来作数据传输的单位,因为物理层,数据链路层的传输对于用户是透明的,而这种通信传输是基于二进制的传输。在应用层通常是用byte来作单位,表示文件的大小,在用

2017-01-17 09:01:24 1156

原创 断言

1.首先assert是个宏而不是函数,它的作用是什么之前。  起着测试条件和终止程序的作用。2.如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的   语句,它的作用是终止程序以免导致严重后果,同时也便于查找错误。3.所需头文件:#include   报告错误的条件:assert(0);4.何时需要使用断言

2017-01-17 09:00:22 424

原创 Android和Java的区别和联系

Android和Java的区别简单地说,一种是操作系统,一种是开发语言具体来说Android是一种基于Linux的开放源码操作系统,主要用于便携设备(智能手机,平板电脑)。Java是一种面向对象的编程语言,它的最大的特点就是开源和免费.这因为如此,中国的大部分大型的软件系统是用Java开发的。Android和Java的联系:Android的应用层上的应用程序是用Java...

2017-01-17 08:59:24 1431

原创 套接字的使用

1.当你创建一个套接字的时候你需要指定三个参数:通信类型,命名空间和协议。2.Stream Socket与Datagram Socket不同,它有一个永久性的链接,可以确保数据可靠的发送到对方。但是Stream Socket所占的资源更多。3.IPPROTO_TCP = 6,第三个参数.这里指使用tcp协议4.端口号用于区分同一台主机上的不同套接字。

2017-01-16 21:39:29 477

原创 伺服电机与编码器

第一次关于伺服电机的笔记1.伺服电机主要的作用是用于高精度定位, 基本上普遍都是用pLC发出脉冲  通过私服驱动器来达到定位效果,而私服电机后面的编码器可以反馈伺服电机的行程 与 PLC发出的脉冲做比较 从而达到一个闭环系统2.伺服电机只是接受命令完成某种动作的电机,普通电机也可做伺服电机用,所以伺服电机的种类很多;伺服系统那就复杂得多了。3.直流电机加上编码器,加上编

2017-01-16 21:39:08 2570

原创 安装qt使用的步骤

******************************************************************************环境搭建********************************************************************************1.****************************

2017-01-16 21:36:05 408

原创 Sqlite数据库的用法

00SQLite 轻量型 ,完全配置小于400KB**************************************************************1.SQLite是一个进程内的数据库,是一个零配置的数据库   不需要服务器进程或者操作的系统2.SQLite的命令    CREATE 创建一个新的表,一个表的视图,或者数据库中的其他对象。

2017-01-16 21:34:36 369

原创 qt绘图

3.Qpixmap是用户界面的的组成部分,鼠标键盘2.QImage图像表示3.Qpixmap是后台显示,提供屏幕上的优化4.Qprinter打印机上绘制图像设备*************************************1.如何绘图?  绘图设备:.Qpixmap Qpixmap Qprinter    要创建一个QPa

2017-01-16 21:33:28 403

原创 qt4与qt5的联系

*********************************************************************************在QT5的开发过程中就已经注意到了与QT4的代码保持兼容性了。  QT5的核心类库并没有做大的API的修改,只是几个新的类取代了旧的。******************************************

2017-01-16 21:32:34 397

原创 C++04_类中不写成员函数易犯错误模型

1.成员只是做为初始化来用。成员函数作为算数的执行。例如#includeusing namesape std;class circle{public:double r;double pi = 3.1415926;double area = pi*r*r};int main(){circle c1;cout cin>>c1.r;

2017-01-16 21:30:57 376

原创 C++与C#的区别

1. 在C#中存在public class 而在C++中没有。2.class中的成员默认是private,而struct的成员默认为public。3.int16_t是C++中的 C#是Int164.二者的数组定义的方式不一样。@public byte[] buffRev;C# C++ byte buffRev[1000];5.C#不像C++,他本

2017-01-16 21:29:09 642

原创 C++中的箭头

c++中“箭头(->)”和“点号(.)”操作符的区别 ****************************************************************A *p则使用:p->play(); 左边是结构指针。A p 则使用:p.paly(); 左边是结构变量。总结:箭头(->):左边必须为指针;点号(.):左边必须为实体。

2017-01-16 21:27:32 5723

原创 致失去的2016

这是我首次的年终总结,凑巧的是我的第一篇博客,也是1月14日。从2016年-2017年。整整的一年的时间。在这期间只是偶尔的写写总结性的心得。下面是对在这一年的总结。从地域的分段上,主要是分成三个地点。苏州,吉林,北京。在苏州实习了大约有5个月的时间,在实习的公司里面结实了两个实习生,交了几个好朋友。发现每个公司都有自己的风格,公司的风格,是员工共同特性的体现。公司的未来,反应出员工的未来。做为

2017-01-14 15:21:22 446

串口助手集合.zip

压缩包里面 sscom5.13.1.exe/ 串口调试助手V2.2 两个常用的串口助手软件 sscom5.13.1.exe 还可以作为tcp模拟服务端

2019-11-28

DirectSoundPlayer

代码环境vs2017 使用DirectSound 实现声音播放,可以实现指定声卡播放声音,也可以实现混音。包含DirextX SDK

2019-04-14

close_uac 脚本文件

在windows上进行开发的时候,有些地方需要管理员的权限才可以。这个脚本的作用就是设置每次软件的运行丢失管理员的权限

2019-02-22

一键开启关闭Windows Defender

由于Windows的防火墙,经常会和谐掉我们开发的文件,这是一款关闭防火墙的执行文件,适用于搭建开发环境。

2019-02-22

EVEREST Ultimate Edition

可以查看显卡的信息,但没有GPU-Z 显示的全面,主要是作为OpenGL等开发使用

2018-12-03

GPU-Z.2.15.0

显卡学习需要,能够查看显卡的详细信息。在我的博客中也有关于显卡学习的内容

2018-12-03

ruby-2.4.4 可在ubuntu下安装

在我如何使用github搭建个人网站中有介绍如何安装使用

2018-07-08

封装QGraphicView 图形视图模型

符合企业级开发,搭建最小框架。另外在我的博客中有相应的文章。欢迎留言

2017-12-16

Socket网络编程

压缩包中有服务端与客户端的源代码,另外网络调试助手的安装包。在博客中有对应的博文。从零开发B/S机架应用程序(四)-TCP

2017-11-14

QTUDP通信Demo

使用Qt写的UDPDemo,另外在博客中有详细的知识讲解,从零开发B/S机架应用程序(三)-UDP

2017-11-09

MysqlC++AI封装,分别在QT和vs2013的 demo

MysqlC++AI封装,分别在QT和vs2013的 demo。只要修改查询表,和配置的包含路径就可以使用。另外在我的博文从零开发B/S机架应用程序(二)有介绍如何配置

2017-10-22

C#板Word转CHM应用程序与源代码

使用vs2008可以编译通过源代码,附有应用程序,安装必要的工具。使用方法在为的博客中有介绍

2017-05-31

Qt目录树制作

使用的Qt5开发,有详细的相关技术文档的说明,详细见为的博客Qt实战开发

2017-03-12

Qt制作数字软件盘

使用qt4开发的数字软键盘,有数字,正负号,返回,确认,删除,小数点的功能。具体的开发文档,请看我的博客Qt实战开发-数字然键盘。

2017-03-07

CSDN登陆界面布局

使用水平布局与垂直布局的方法,实现CSDN登陆界面的布局。有详细的文章解读我的博客 Qt实战开发-CSDN登陆界面布局。

2017-03-04

Qt实现动态曲线图

使用的是Qt4开发,经过实际的测试完全可以用,使用Qt5,只需简单的修改头文件也可以用。 在本人的博客中也有详细的程序解读,和开发的重要注意。

2017-02-26

Qt编写的速度仪表盘

使用Qt4编写的动态仪表,注释详细,有详细的文章指导讲解-我的博客《QT实战开发》

2017-02-20

Qt目录树源代码

Qt目录树源代码

2017-01-13

linux下的串口调试助手

使用QTcreator 编译后,可以生成linux板的调试助手。有源码

2016-11-21

qt的帮助文档,中英文都有

含有中文的和英文的帮助文档。

2016-11-21

迪文科技助手6.1

不需要注册,下载安装即可用。亲测可用 多国文字点阵字库生成器

2016-08-23

stm32 sim900A可控短信的发送与接收

使用stm32 控制sim900a 发送短信,打电话,读取短信

2016-01-14

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

TA关注的人

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