04 2019 档案

摘要:一,基本概念 SDK:软件开发工具包(缩写:SDK、外语全称:Software Development Kit) API:应用程序接口 WINAPI:Windows平台下的系统调用,包含 windows.h 窗口:父窗口和子窗口,客户区和非客户区 句柄:结构体变量,窗口句柄 :HWND,图标句柄:H 阅读全文
posted @ 2019-04-30 22:31 狂奔~ 编辑
摘要:QMYSQL——mysql QSQLITE——sqlite QOICQ——orcale 所需头文件 .pro增加 sql 出现以上问题,找到Mysql an'zhu安装目录下lib 下 libmysql.dll 动态库复制到 C:\Qt\5.11.2\mingw53_32\bin 下 显示模型中的数 阅读全文
posted @ 2019-04-29 22:58 狂奔~ 编辑
摘要:采用多线程,将需要处理的后台数据放入子线程,为了能够跨线程调用,一种方法是使用类似线程锁对线程进行保护,另外一种方法使用Qt的信号槽机制。Qt的信号槽机制采用connect函数进行连接,connect函数其实是有第五个参数的,但这个参数往往在多线程调用中才会用到: 1第五个参数代表槽函数在哪个线程中 阅读全文
posted @ 2019-04-29 22:27 狂奔~ 编辑
摘要:基本流程 简单聊天程序 #include "server.h" #include <QApplication> #include "client.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); server w; w 阅读全文
posted @ 2019-04-29 14:00 狂奔~ 编辑
摘要:基本流程 #include "tcp.h" #include "ui_tcp.h" #include <QDebug> Tcp::Tcp(QWidget *parent) : QWidget(parent), ui(new Ui::Tcp) { ui->setupUi(this); // ui in 阅读全文
posted @ 2019-04-28 23:02 狂奔~ 编辑
摘要:QFile f 1.readall 2.readline #include "widget.h" #include "ui_widget.h" #include <QFileDialog> #include <QMessageBox> #include <QTextCodec> Widget::Wi 阅读全文
posted @ 2019-04-28 15:08 狂奔~ 编辑
摘要:事件分发器——event()函数 事件过滤 事件进入窗口之前被拦截 eventFilter #include "mywidget.h" #include "ui_mywidget.h" #include <QDebug> MyWidget::MyWidget(QWidget *parent) : Q 阅读全文
posted @ 2019-04-24 23:33 狂奔~ 编辑
摘要:#include "mywidget.h" #include "ui_mywidget.h" #include #include #include MyWidget::MyWidget(QWidget *parent) : QWidget(parent), ui(new Ui::MyWidget), flag(true), x(0), y(0) ... 阅读全文
posted @ 2019-04-24 11:48 狂奔~ 编辑
摘要:我们在QLabel控件上实现事件的demo 建好工程之后,新建一个类 修改继承类QWidget 为QLabel 拉一个label控件,提升为自定义的MyLabel QLabel 的一些虚函数,我们可以重载实现它的一些事件 这些函数,我们只要实现他们就好了,不需要显示地去调用,类似于回调函数 myla 阅读全文
posted @ 2019-04-23 14:55 狂奔~ 编辑
摘要:当一个项目较多地用到一组控件,我们可以把这一组控件定义为一个控件使用。 比如:spin Box 和 horizontal Slider 经常可以一起使用 给新建类起个名字myslider 设计myslider.ui,然后就可以使用了 在mywidget.ui中使用 先拉一个widget容器 点击提升 阅读全文
posted @ 2019-04-23 11:48 狂奔~ 编辑
摘要:Radio单选框 默认互斥,加GroupBox进行分组可以解决这个 checkBox复选 ListWidget TableWIdget:有表头 QLable 阅读全文
posted @ 2019-04-22 17:55 狂奔~ 编辑
摘要:QDialog 对话框: 1.模态对话框: 2.非模态对话框: QMessageBox Static Public Members:question,information,warnnig,.... QFileDialog QColorDialog QFontDialog 阅读全文
posted @ 2019-04-22 11:56 狂奔~ 编辑
摘要:水平布局 垂直布局 网格布局 弹簧的巧妙使用 阅读全文
posted @ 2019-04-22 10:08 狂奔~ 编辑
摘要:// 规则: :+添加的前缀/+文件名 ui->actionSave_as->setIcon(QIcon(":/new/Image/face.png")); 阅读全文
posted @ 2019-04-22 00:03 狂奔~ 编辑
摘要:常用控件: lable: 可以放文本,图片,动态图片,链接 Text Edit: 富文本编辑框:多行文本,HTML,图片 Line Edit: 只能放一行 Plain Edit: 只能显示多行文本 最下面的是状态栏,可以放任意的widget,状态栏部件不能直接拖放,需要: 菜单栏,和状态栏只有一个, 阅读全文
posted @ 2019-04-21 11:10 狂奔~ 编辑
摘要:案列: 1.点击button1改变button2的内容 2.点击主窗口按钮,显示子窗口,再通过自定义信号与槽,点击子窗口,回到主窗口 3.重载的信号槽 4.拓展: 1.信号可以连接信号 2.一个信号可以连接多个槽函数 3.多个信号可以连接一个槽函数 4.槽函数可以使用lambda表达式 例子: co 阅读全文
posted @ 2019-04-21 09:25 狂奔~ 编辑
摘要:QMainWindow,QWidget,QDialog,这三基类都可以作为顶层窗口 QWidget:是所有窗口类的父类,功能最简单 QMainWindow:如果窗口需要菜单栏,工具栏,状态栏,就需要QMainWindow QDialog:对话框窗口,最显著的特点:右上角只有一个关闭按钮 main.c 阅读全文
posted @ 2019-04-21 00:28 狂奔~ 编辑
摘要:常用快捷键 1)帮助文件:F1 (光标在函数名字或类名上,按 F1 即可跳转到对应帮助文档,查看其详细用法) 2).h 文件和对应.cpp 文件切换:F4 3)编译并运行:Ctrl + R 4)函数声明和定义(函数调用和定义)切换:F2 5)代码注释取消注释:Ctrl + / (选中代码再按快捷键) 阅读全文
posted @ 2019-04-20 20:59 狂奔~ 编辑
摘要:这个表示执行的是此代码所在的文件。 如果这个文件是作为模块被其他文件调用,不会执行这里面的代码。 只有执行这个文件时, if 里面的语句才会被执行。 这个功能经常可以用于进行测试。 阅读全文
posted @ 2019-04-20 18:06 狂奔~ 编辑
摘要:https://www.cnblogs.com/yuweifeng/p/9190842.html 阅读全文
posted @ 2019-04-18 09:59 狂奔~ 编辑
摘要:https://blog.csdn.net/u012127798/article/details/34146143/ Oracle里的set零零碎碎的,这里整理归纳一下 那就是每次进入sqlplus都得重新设置linesize和pagesize 找到你的oracle路径: C:\app\Admini 阅读全文
posted @ 2019-04-18 09:50 狂奔~ 编辑
摘要:https://www.cnblogs.com/520future/p/7699095.html 首次使用Oracle SQL Developer 提示: enter the full pathname for java.exe Oracle SQL Developer 提示: enter the 阅读全文
posted @ 2019-04-18 09:37 狂奔~ 编辑
摘要:视图 总结:不通过视图做insert, update, delete 操作。因为视图提供的目的就是为了简化查询 序列 阅读全文
posted @ 2019-04-17 15:34 狂奔~ 编辑
摘要:https://www.cnblogs.com/yuguangyuan/p/5955959.html 没有定义UNICODE,所以它里面的字符串就是简单用" "就行了,创建工程的时候包含了UNICODE定义,就必须对TCHAR和char进行转换。 表明 TCHAR 与 WCHAR 属同一类型char 阅读全文
posted @ 2019-04-17 14:55 狂奔~ 编辑
摘要:SQL> ed 已写入 file afiedt.buf 1 create table test7 2 (tid number, 3 tname varchar2(20), 4 gender varchar(6) check (gender in('男','女')), 5 sal number check(sal>0) 6* ) SQL> /... 阅读全文
posted @ 2019-04-17 14:24 狂奔~ 编辑
摘要:1.SQL语言的类型 2.插入数据insert 3." & " 地址符 可以在DML任意一个语句中使用 “ & ” 4.批处理 where 1=2:条件为假,只赋值表的结构,不复制数据 一次性将emp表中所有 10 号部门的员工,放到新表 emp10 中 5.更新数据 update 6.删除数据 d 阅读全文
posted @ 2019-04-16 23:12 狂奔~ 编辑
摘要:查询部门号是 10 和 20 的员工信息: 方法1,2 方法三:集合 集合运算符 集合运算操作符 注意事项: 阅读全文
posted @ 2019-04-16 22:39 狂奔~ 编辑
摘要:子查询的语法很简单,就是select语句的嵌套使用 子查询的语法格式: 注意: 1.主查询和子查询可以是不同的表,只要子查询的结果,主查询可以使用就可以 2.主查询的select, where, having, from 后都可以放置子查询 3.不可以在group by 后放置子查询语句 4.强调: 阅读全文
posted @ 2019-04-16 16:46 狂奔~ 编辑
摘要:理论基础:笛卡尔积 笛卡尔积的行数 = table1的行数 x table2的行数 笛卡尔积的列数 = table1的列数 + table2的列数 在操作笛卡尔积的时候,应避免使用“笛卡尔全集”,因为里面含有大量错误信息 多表查询就是按照给定的条件(连接条件),从笛卡尔全集中挑选出正确的结果 跟据连 阅读全文
posted @ 2019-04-16 15:54 狂奔~ 编辑
摘要:https://blog.csdn.net/naibozhuan3744/article/details/78783446 https://blog.csdn.net/rayborn1105/article/details/8192142 https://blog.csdn.net/g5dsk/ar 阅读全文
posted @ 2019-04-16 10:53 狂奔~ 编辑
摘要:分组函数 多行函数也叫做组函数,分组函数作用于一组数据,并对一组数据返回一个值, 如,AVG,COUNT,MAX,MIN,SUM,操作的是一组数据 ,返回一个结果,组函数能自动滤空 统计工种 组函数都有自动滤空功能(忽略空值) 分组数据 group by 按照group by 后面的表达式将 fro 阅读全文
posted @ 2019-04-15 23:49 狂奔~ 编辑
摘要:https://www.cnblogs.com/tongchengbin/p/7670927.html 以上三种class Meta是比较常用的,所以大概回顾一下。查了一些资料,才勉强搞懂。首先class Meta做为嵌套类,主要目的是给上级类添加一些功能,或者指定一些标准。 比如第一个abstra 阅读全文
posted @ 2019-04-15 17:49 狂奔~ 编辑
摘要:单行函数: 只对一行数据进行变换,产生一个结果,可以没有参数,但必须有返回值,如concat,nvl 1.字符函数 2.数值函数 3.时间函数 4.日期函数 5.转换函数 6.通用函数 7.条件表达式 1.字符函数 操作对象是字符串,大致可分为两类: 一类是大小写控制函数,主要有upper,lowe 阅读全文
posted @ 2019-04-15 16:50 狂奔~ 编辑
摘要:逻辑运算 AND,OR,NOT ......where 表达式1 and 表达式2; ......where 表达式2 and 表达式1; SQL优化: SQL在解析where时是从右向左解析的。所以:and 时应该将易假的放在右侧,or时应该将易真的值放在右侧 order by order by 阅读全文
posted @ 2019-04-15 09:13 狂奔~ 编辑
摘要:查看系统当前的日期(注意格式) 获取当前系统的格式 修改日期格式 改回系统默认格式 阅读全文
posted @ 2019-04-14 21:39 狂奔~ 编辑
摘要:修改上一条SQL语句 1.用c命令来修改(c 即 change ) 默认,光标闪烁位置指向上一条SQL语句的第一行。输入二则定位到第二行。 c /错误的关键字/正确的关键字 2.使用ed命令来修改 edit ed 弹出系统默认的文本编辑器 (如:记事本) 修改,保存,退出,执行“ / ” NULL 阅读全文
posted @ 2019-04-14 18:09 狂奔~ 编辑
摘要:https://www.cnblogs.com/wupeiqi/articles/5702910.html https://www.cnblogs.com/wupeiqi/p/4375610.html login.html: 阅读全文
posted @ 2019-04-13 13:56 狂奔~ 编辑
摘要:参考:http://www.hechaku.com/Oracle/oracle_tables2.html 1、使用逻辑操作符号问题:查询工资高于500或者是岗位为manager的雇员,同时还要满足他们的姓名首字母为大写的J? 2、使用order by字句 默认asc 问题:如何按照工资从低到高的顺序 阅读全文
posted @ 2019-04-12 18:16 狂奔~ 编辑
摘要:http://www.hechaku.com/Oracle/oracle_tables_chack.html 通过scott用户下的表来演示如何使用select语句,接下来对emp、dept、salgrade表结构进行解说。 1、查看表结构 desc emp; 2、查询所有列 4、insert in 阅读全文
posted @ 2019-04-12 17:20 狂奔~ 编辑
摘要:参考博客:http://www.cnblogs.com/wupeiqi/articles/5703697.html 一、概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应 阅读全文
posted @ 2019-04-12 16:08 狂奔~ 编辑
摘要:一、表名和列名的命名规则 1)、必须以字母开头 2)、长度不能超过30个字符 3)、不能使用oracle的保留字 4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型 1)、字符类 char 长度固定,最多容纳2000个字符。 例子:char(10) ‘小韩’前四个字符放‘小韩’, 阅读全文
posted @ 2019-04-11 23:09 狂奔~ 编辑
摘要:https://www.cnblogs.com/chengxiao/p/5904783.html 一、什么是Oracle数据库? 众所周知,Oracle DataBase是一款关系型数据库管理系统(不了解何谓关系型数据库的童鞋自行google,baidu),同类的产品还有mySql,sqlServe 阅读全文
posted @ 2019-04-11 18:16 狂奔~ 编辑
摘要:var v = 123; function foo(){ var v = 456; function inner(){ console.log(v) } return inner } result = foo() console.log(result()) # 问输出结果://456 Name='root'; Age = 18; funct... 阅读全文
posted @ 2019-04-11 15:01 狂奔~ 编辑
摘要:参考博客:http://www.cnblogs.com/wupeiqi/articles/6216618.html 一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必 阅读全文
posted @ 2019-04-11 14:22 狂奔~ 编辑
摘要:http://www.hechaku.com/Oracle/ 阅读全文
posted @ 2019-04-11 12:34 狂奔~ 编辑
摘要:https://blog.csdn.net/qianfeng_php/article/details/78903702 win10 64bit下安装 https://blog.csdn.net/hello123yy/article/details/78155497 https://www.2cto. 阅读全文
posted @ 2019-04-10 22:42 狂奔~ 编辑
摘要:http://www.cnblogs.com/wupeiqi/articles/5703697.html - 文件上传 - 普通上传 - 自定义页面上传按钮 - 基于Form做上传 - Ajax上传文件????? 一,上传文件 基于Form上传 阅读全文
posted @ 2019-04-10 22:40 狂奔~ 编辑
摘要:http://www.cnblogs.com/wupeiqi/articles/6144178.html Form组件 - form表单(验证;保留上次内容) - - Ajax(验证;无需上次内容) - 返回HttpResponse - 前端:跳转或错误信息 1. Form组件扩展: 2. Djan 阅读全文
posted @ 2019-04-09 18:13 狂奔~ 编辑
摘要:参考博客: https://www.cnblogs.com/haiyan123/p/7778888.html http://www.cnblogs.com/wupeiqi/articles/6144178.html 一、Form组件介绍 Form组件可以做的几件事情: 1、用户请求数据验证 2、自动 阅读全文
posted @ 2019-04-08 14:59 狂奔~ 编辑
摘要:http://www.mamicode.com/info-detail-1724597.html http://www.cnblogs.com/wupeiqi/articles/5246483.html Django内置分页 from django.shortcuts import render f 阅读全文
posted @ 2019-04-04 09:11 狂奔~ 编辑
摘要:prop,attr,val font-awesome:字体,图标库 实例一(创建信息): """ajax_learn URL Configuration The `urlpatterns` list routes URLs to views. For more information please 阅读全文
posted @ 2019-04-02 16:35 狂奔~ 编辑
摘要:https://www.cnblogs.com/haiyan123/p/7763710.html models.Book.objects.filter(**kwargs): querySet [obj1,obj2] models.Book.objects.filter(**kwargs).value 阅读全文
posted @ 2019-04-01 17:03 狂奔~ 编辑

点击右上角即可分享
微信分享提示