面向对象开发有三大特性(特点 / 特征) : 封装, 继承, 多态。我们今天主要讨论封装和继承,多态会在下篇中讨论。 一、封装: 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性 ...
一、发送请求类 import requests class MyRequest: def __init__(self,url,method='get',data=None,headers=None,is_json=False): method = method.lower() self.url = ...
分类:
编程语言 时间:
2019-11-30 20:56:21
阅读次数:
81
开始之前,先将编译器的路径添加到系统环境变量。 我的QT所以sql驱动是在下面这个目录中(大家在自己Qt的安装目录找到对应的文件夹就行,下面的路径也是如此), MySQL的驱动文件是qsqlmysql.dll和qsqlmysqld.dll,带d的是debug版本,和下面的图片一样; 打开文件夹下面的 ...
分类:
数据库 时间:
2019-11-30 20:55:54
阅读次数:
378
下面是题目 后面有代码 1.键盘输入3个整数a,b,c值,求一元二次方程a*X∧2+b*X+c=0(a≠0)的根,结果保留两位小树。 2.编写一个口令输入程序,让用户不停输入口令,直到输对为止,假设口令为100。 3.若一个数恰好等于除它本身外的所有因子之和,则这个数成为完数,例:6点因数是1,2, ...
分类:
编程语言 时间:
2019-11-30 20:55:14
阅读次数:
143
MySQL数据库备份和恢复 [toc] 备份恢复概述 为什么要备份 灾难恢复:硬件故障、软件故障、自然灾害、黑客攻击、误操作测试等数据丢失场景 备份注意要点 能容忍最多丢失多少数据 恢复数据需要在多长时间内完成 需要恢复哪些数据 还原要点 做还原测试,用于测试备份的可用性 还原演练 备份类型: 完全 ...
分类:
数据库 时间:
2019-11-30 20:54:56
阅读次数:
156
使用opencv读取图片,在图片上绘制线条、矩形、圆、多边形和添加文字 1、画线 #!/usr/bin/python3 # -*- coding:utf-8 -*- import cv2 import numpy as np # 读取一张图片 img = cv2.imread('img.jpg',c ...
分类:
其他好文 时间:
2019-11-30 20:54:40
阅读次数:
211
You know fear is going to be a player in your life要知道在你的一生中,恐惧总会如影随形But you get to decide how much.不过你要决定它将占据多少分量You can spend your whole life imagini ...
分类:
其他好文 时间:
2019-11-30 20:54:22
阅读次数:
117
背景: 通过Mobaxterm从本地上传虹膜数据,一共79个类,每类里包含左右眼各400张数据,总共63200张,上传期间断网不确定是否传完。 思路: 1.首先遍历总类别数是否正确,若不足79,返回“上传失败!” 2.逐一遍历左右眼@#¥##¥%¥%¥突然想到了os.walk()! os.walk( ...
分类:
其他好文 时间:
2019-11-30 20:53:44
阅读次数:
97
clickHouse以卓越的查询性能著称,目前在大数据的存储和分析领域有广泛应用,目前TreeSoft已支持clickHouse的数据在线查询分析,可以与Mysql,oracle等数据库并存操作。 1、通过网页直接配置clickHouse各节点的连接信息。 2、直接输入SQL,查询数据,分析数据,方 ...
分类:
其他好文 时间:
2019-11-30 20:53:31
阅读次数:
2781
教材学习内容总结 本周再次复习了冯诺依曼结构以及其核心存储结构体系;了解了计算机系统的构成框架:ALU、CU以及寄存器组成CPU,CPU和内存组成主机,虚拟内存和主机有构成进程;再一次体会到了计算机科学中抽象的重要性;同时,学习了一些基础Linus的操作指令:rm(删除),.(当前目录),..(上一 ...
分类:
其他好文 时间:
2019-11-30 20:53:17
阅读次数:
97
题目描述 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 输入格式 输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。以下n行每行包含一个1到n之间 ...
分类:
其他好文 时间:
2019-11-30 20:52:03
阅读次数:
88
1. MySQL根据对象级别划分的权限类别: 常见的权限类别:库级别、表级别、字段级别、管理类权限、程序类权限 管理类权限: CREATE TEMPORARY TABLES 创建临时表,一般为16M; CREATE USER:创建用户权限 FILE:在数据库导出某文件中,或者从文件加载至数据库中 S ...
分类:
数据库 时间:
2019-11-30 20:51:52
阅读次数:
147
SpringSecurity是专门针对基于Spring项目的安全框架,充分利用了依赖注入和AOP来实现安全管控。在很多大型企业级系统中权限是最核心的部分,一个系统的好与坏全都在于权限管控是否灵活,是否颗粒化。在早期的SpringSecurity版本中我们需要大量的xml来进行配置,而基于Spring ...
分类:
编程语言 时间:
2019-11-30 20:51:39
阅读次数:
107
分布式锁的背景,基于数据库、redis、zookeeper实现分布式锁的原理与优缺点你都知道吗? 为什么要分布式锁、分布式锁的实现方式有哪几种、这几种分布式锁实现方式的优缺点有哪些?阅读完本文后你你应该掌握: 基于数据库实现分布式锁具体步骤是什么,优缺点是什么; 基于Redis实现分布式锁具体步骤是 ...
分类:
其他好文 时间:
2019-11-30 20:51:22
阅读次数:
143
Pipeline和ChannelHandler是Netty处理流程的重要组成部分,ChannelHandler对应一个个业务处理器,Pipeline则是负责将各个ChannelHandler串起来的“容器”,二者结合起来一起完成Netty的处理流程。 Pipeline 每个channel内部都会持有 ...
分类:
Web程序 时间:
2019-11-30 20:51:00
阅读次数:
107
在写代码的过程中难免会遇到一些异常。这些异常在程序员看来可能不是很难以理解,但是当我们的项目交给一些看不懂代码的人的时候,我们就希望那些异常我们能够转换为他们 能够看懂的语句。 Java中的异常体系: 其实在Java的异常中是有一个类在反应它的一些异常机制。而异常的跟类是Java.lang.Thro ...
分类:
编程语言 时间:
2019-11-30 20:50:45
阅读次数:
78