05 2019 档案

摘要:dll库问题 查看MZ_Card.dll对应的文档手册,如下图所示: 所以代码写为: 运行打印,发现调用resolve失败: 难道是函数名出错了? 用记事本打开MZ_Card.dll,搜索SendBeep关键字,找到如下图所示: 显然确实和文档给的不一样,有可能是不同编译器的差异吧.所以修改代码: 阅读全文
posted @ 2019-05-31 11:43 诺谦 阅读(2432) 评论(0) 推荐(1)
摘要:在上章学习了42.QT-操作SQLite数据库后,发现MySQL和SQLite的语句都大致相同,所以本章只测试MySQL是否能使用 MySQL安装参考链接:https://blog.csdn.net/qq_38455201/article/details/83419450 1.由于QT版本是32位, 阅读全文
posted @ 2019-05-28 16:47 诺谦 阅读(4876) 评论(0) 推荐(0)
摘要:在上章42.QT-QSqlQuery类操作SQLite数据库(创建、查询、删除、修改)详解学习了如何操作SQLite,本章来学习如何访问远程SQLite 1.首先设置共享,映射(用来实现远程访问) 将要共享的share文件夹设置为共享(远程访问默认只能读),如果要想远程访问能够写的话,则点击权限进行 阅读全文
posted @ 2019-05-25 15:25 诺谦 阅读(5611) 评论(0) 推荐(0)
摘要:Qt 提供了 QtSql 模块来提供平台独立的基于 SQL 的数据库操作。这里我们所说的“平台 独立”,既包括操作系统平台,也包括各个数据库平台,Qt支持以下几种数据库: QT自带SQLITE数据库,不需要再安装 QTDS在Qt4.7起已经被移除 1.QtSql 要使用QtSql 模块的话,需要在. 阅读全文
posted @ 2019-05-25 11:58 诺谦 阅读(67898) 评论(22) 推荐(16)
摘要:1. 线程与界面组件需要注意的地方 在QThread线程中不能直接创建QWidget之类的界面组件. 因为在QT中,所有界面组件相关的操作都必须在主线程中(也就是GUI thread) 所以, QThread线程不能直接操作界面组件. 2.QThread线程如何操作界面组件-方法1 将多线程类对象封 阅读全文
posted @ 2019-05-22 19:02 诺谦 阅读(14830) 评论(2) 推荐(4)
摘要:简述:QPropertyAnimation (动画类,用来向QObject对象添加动画) 该类的继承框图如下所示: 1.QAbstractAnimation(所有动画的抽象基类) 该抽象类为QPropertyAnimation提供了动画播放,暂停,停止,持续时间,循环周期等抽象函数. 其中常用的成员 阅读全文
posted @ 2019-05-21 23:02 诺谦 阅读(1895) 评论(6) 推荐(3)
摘要:介绍 jar命令用来对*.class文件进行压缩,从而生成jar(archive)归档文件,避免文件过多. 定义一个文件: 编译后,生成包.类,然后将这个common包进行压缩为jar文件.输入下面命令: 打印如下: 当我们想往my.jar添加其它包的时候,输入: 如果想解压jar包,则输入: 当我 阅读全文
posted @ 2019-05-14 22:36 诺谦 阅读(2173) 评论(0) 推荐(0)
摘要:1.包的定义 之前我们学习java时,生成的class文件都是位于当前目录中,假如出现了同名文件,则会出现文件覆盖问题,因此就需要设置不同的目录(定义包),来解决同名文件冲突问题. 并且在大型项目中,更加需要模块化,将不同的模块保存在不同的包里,然后编译时再进行一起执行.这样的代码将更易于维护,并且 阅读全文
posted @ 2019-05-13 10:21 诺谦 阅读(14148) 评论(0) 推荐(1)
摘要:1.基本数据类型的包装类 java是一个面向对象编程语言,也就是说一切操作都要用对象的形式进行.但是有个矛盾: 基本数据类型(char,int,double等)不具备对象特性(不携带属性和方法) 这样非面向对象的基本数据类型,由于没有附带对象方法,比如没有toString(),则会给用户带来非常不便 阅读全文
posted @ 2019-05-11 13:44 诺谦 阅读(717) 评论(0) 推荐(0)
摘要:1.Object介绍 Object类是一个特殊的类,是所有类(包括数组,接口 )的父类,如果一个类没有用extends明确指出继承于某个类,那么它默认继承Object类,所以可以通过向上转型的方法使用类型为Object的变量指向任意类型的对象。 本章主要实现覆写Object类的clone(),toS 阅读全文
posted @ 2019-05-10 17:39 诺谦 阅读(1073) 评论(0) 推荐(0)
摘要:1.接口定义 接口属于一个特殊的类,这个类里面只能有抽象方法和全局常量 (该概念在JDK1.8之后被打破,在1.8后接口中还可以定义普通方法和静态方法,在后续章节会详讲) 1.1 接口具有以下几个原则 接口通过interface关键字来实现定义 一个子类如果要继承接口的话,则需要通过implemen 阅读全文
posted @ 2019-05-08 21:58 诺谦 阅读(2471) 评论(0) 推荐(2)
摘要:1.抽象类 抽象类,用来表示一个抽象概念. 是一种只能定义类型,而不能产生对象的类,所以定义了抽象类则必须有子类的出现. 抽象类的好处在于能够明确地定义子类需要覆写的方法 抽象类需要使用abstract声明. 抽象类里可以实现抽象方法,该方法特征在于:只有声明,并没有方法体(所以子类必须全部覆写,并 阅读全文
posted @ 2019-05-07 17:23 诺谦 阅读(6921) 评论(2) 推荐(0)
摘要:父子对象之间的转换分为了向上转型和向下转型,它们区别如下: 向上转型 : 通过子类对象(小范围)实例化父类对象(大范围),这种属于自动转换 向下转型 : 通过父类对象(大范围)实例化子类对象(小范围),这种属于强制转换 1. 向上转型 示例1-向上转型 class A { public void p 阅读全文
posted @ 2019-05-05 14:25 诺谦 阅读(58112) 评论(6) 推荐(17)
摘要:1.JAVA继承-extends 在java中,要想实现继承则使用extends关键字. 一般子类被称为派生类,父类称为基类(super) extends需要注意的地方: java不允许多重继承(一个类只能继承一个父类,不能继承多个父类)、 派生类会继承基类所有属性和方法,但不能直接访问基类的pri 阅读全文
posted @ 2019-05-05 10:18 诺谦 阅读(1555) 评论(1) 推荐(1)