Qt事件处理介绍 Qt平台会将系统产生的消息转换为Qt事件 Qt事件是一个QEvent的对象 Qt事件用来描述程序内部或外部发生的动作 任意的QObject对象都具备事件处理的能力 Qt常见的事件继承图如下: QInputEvent:用户输入事件 QDropEvent:用户拖放事件 QPaintEv ...
分类:
其他好文 时间:
2018-05-05 23:10:10
阅读次数:
429
函数 函数定义语法: def 函数名([参数列表]): '''注释''' 函数体 函数形参不需要声明其类型,也不需要指定函数返回值类型 即使该函数不需要接收任何参数,也必须保留一对空的圆括号 括号后面的冒号必不可少 函数体相对于def关键字必须保持一定的空格缩进 Python允许嵌套定义函数 在定义 ...
分类:
编程语言 时间:
2018-05-05 23:10:02
阅读次数:
425
1,本地文件路径获取 ※获取文件路径还有一种使用FM的方式,以及被标记为废弃,仅作参考 1.1,点击运行按钮,选择文件路径 START-OF-SELECTION. PERFORM GET_FILENAME. 1.2,点击输入框帮助按钮,选择文件路径后在继续点击运行按钮运行程序 2,上传或是转换本地数 ...
分类:
其他好文 时间:
2018-05-05 23:09:53
阅读次数:
892
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2176 题目: Problem Description m堆石子,两人轮流取.只能在1堆中取.取完者胜.先取者负输出No.先取者胜输出Yes,然后输出怎样取子.例如5堆 5,7,8,9,10先取者胜,先取 ...
分类:
其他好文 时间:
2018-05-05 23:09:43
阅读次数:
298
https://www.lydsy.com/JudgeOnline/problem.php?id=3277 把多个串插入广义后缀自动机中,建出parent树,在树上做set启发式合并, 记录下每一个前缀在不同串出现的次数, 再对每个串暴力匹配一遍,求出答案即可. 复杂度O(nlogn) 1 #inc ...
分类:
其他好文 时间:
2018-05-05 23:09:36
阅读次数:
300
本文主要介绍如何在 Centos7 下编译 Openjdk8 源码,《深入理解java虚拟机》第二版网上好多 openjdk7 的帖子,编译 jdk8 和 7 还是有些差别的,比如大家经常提到的 make sanity 在 jdk8 源码里是没有的,下面我们一步步编译 openjdk8。 1 安装B ...
分类:
其他好文 时间:
2018-05-05 23:09:29
阅读次数:
1084
前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" 本篇主要是讲解线程池,这是我在多线程的倒数第二篇了, 后面 ...
分类:
编程语言 时间:
2018-05-05 23:09:19
阅读次数:
430
loganalyzer日志分析工具(CentOS7.4)Loganalyzer是一款syslog日志和其他网络事件数据的Web前端。它提供了对日志的简单浏览、搜索、基本分析和一些图表报告的功能。数据可以从数据库或一般的syslog文本文件中获取,所以LogAnalyzer不需要改变现有的记录架构。基于当前的日志数据,它可以处理syslog日志消息,Windows事件日志记录,支持故障排除,使用户能
分类:
其他好文 时间:
2018-05-05 23:09:12
阅读次数:
489
SQLAlchemy介绍 SQLAlchemy是一个基于Python实现的ORM框架。 该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 安装: 上图组成部分: Engine,框架的引擎 Connecti ...
分类:
数据库 时间:
2018-05-05 23:08:58
阅读次数:
337
os模块:和系统交互的模块 os.system("系统命令") #调用后立即执行,输出直接到屏幕上,无法保存到一本变量中 os.popen("")可以执行OS系统命令,并将 返回的输出保存为一个内存地址,通过read()读取出来 os.mkdir("")可以创建目录 ...
分类:
编程语言 时间:
2018-05-05 23:08:48
阅读次数:
415
使用验证注解来实现表单验证虽说前端的h5和js都可以完成表单的字段验证,但是这只能是防止一些小白、误操作而已。如果是一些别有用心的人,是很容易越过这些前端验证的,有句话就是说永远不要相信客户端传递过来的数据。所以前端验证之后,后端也需要再次进行表单字段的验证,以确保数据到后端后是正确的、符合规范的。本节就简单介绍一下,在SpringBoot的时候如何进行表单验证。首先创建一个SpringBoot工
分类:
编程语言 时间:
2018-05-05 23:08:40
阅读次数:
404
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2516 题目: Problem Description 1堆石子有n个,两人轮流取.先取者第1次可以取任意多个,但不能全部取完.以后每次取的石子数不能超过上次取子数的2倍。取完者胜.先取者负输出"Seco ...
分类:
其他好文 时间:
2018-05-05 23:08:33
阅读次数:
313
简洁的变形马 利用方式 http://xxx.com/a.php?1=assert&2=phpinfo(); 不死马 使用页面访问这个木马就会疯狂产生不死马,删不死马删不掉,立刻生成,更恶心的是,就算 把制造不死马的木马删了,只要页面没关闭,一样会产生不死马。 ...
分类:
其他好文 时间:
2018-05-05 23:08:24
阅读次数:
310
1.学习总结(2分) 1.1树结构思维导图 1.2 树结构学习体会 2.PTA实验作业(4分) 2.1 题目1:题目名称 2.2 设计思路(伪代码或流程图) 2.3 代码截图(注意,截图、截图、截图。代码不要粘贴博客上。不用用···语法去渲染) 2.4 PTA提交列表说明。 3.截图本周题目集的PT ...
分类:
其他好文 时间:
2018-05-05 23:08:17
阅读次数:
293
一、Nginx概述 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。这里主要通过三个方面简单介绍nginx:反向代理、 ...
分类:
其他好文 时间:
2018-05-05 23:08:07
阅读次数:
404
工具:eclipse 语言:java 成果: 源代码: import java.awt.Color; import java.awt.Frame; import java.awt.Graphics; import java.awt.event.KeyAdapter; import java.awt.... ...
分类:
编程语言 时间:
2018-05-05 23:07:56
阅读次数:
402
1. 为什么用Python虚拟环境 实际工作中,我们接触的 Python 版本和相关的 web 框架版本往往是不一样的,比如有的组合可能是 python2 + Django1.8,有的可能是 python3.6 + Django1.12,两个还好办,我在电脑上安装两个版本的 python 不就好了? ...
分类:
编程语言 时间:
2018-05-05 23:07:48
阅读次数:
377