python之__new__和__init__

异同点 1、参数  2、作用 __new__的第一个占位参数是class对象 __init__的第一个占位参数是class的实例对象 其他的参数应一致 __new__ 用来创建实例,在返回的实例上执行__init__,如果不返回实例那么__init__将不会执行 __init__ 用来初始化实例,设置属性什么的 其他: 继承自object的新式类才有__new__ __new__...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

python面试重点

webbrowser的使用 webbrowser模块提供了一个高级接口来显示基于Web的文档(就是用浏览器登录指定的url) 使用系统默认浏览器登录 webbrowser.open_new("http://www.baidu.com") 使用指定浏览器登录到指定url #指定浏览器路径 chromepath=r'C:\Program Files (x86)\Google\Chrome...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

Python项目-Day19-单元测试-unittest

Python项目-Day19-单元测试-unittest unittest(测试模块) unittest中最核心的四个概念是:test case, testsuite,testrunner,test fixture TestCase(测试用例):所有测试用例的基类,它是软件测试中最基本的组成单元。 TestSuite(测试套件):多个测试用例testcase集合就是Testsuite,T...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

数据结构排序算法

  一、直接插入排序 (1)算法思想:假设第一个数是有序的,那么把后面的数拿出来插入到这个有序数的合适位置,假设是升序(比第一个数小则向后移动第一个数,将数插入到第一个数的前面),插入后有序区间扩大为两个,依次向后,不断拿出新的数插入到有序区间,再扩大这个有序区间直至区间大小等于排序数组的大小。 (2)时间复杂度:时间上,最好情况当序列已经是有序排列了,在这种情况下,需要进行的比较操...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

Python项目-Day20

Python项目-Day20 daudh 数据库泛型就是数据库应该遵守的规则。数据库泛型也称为范式。 目前最常用的四个范式: 第一范式:数据库的每一列都是不可分割的原子数据项。(简单来说就是属性不可再分割) id 姓名 地址 1 张三丰 中国安徽省安庆市 中国安徽省安庆市不满足第一范式,还可以再分割,应改为: id 姓名 ...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

等概率随机数生成器

题目:假设你已经有一个随机数生成器,能够以概率p生成0,概率1-p生成1,请问如何设计算法以概率q等概率地生成0-6这七个数字中的一个?即每个数字的概率均为q,q<1/7. 我们先从简单的情况开始考虑,假设需要生成0和1,二者概率均为q。那么我们可以让已有的随机数生成器产生两个数字,那么产生的数字及概率是: Number Prob 00 p2p2 01...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

Python项目-Day21-数据查询

Python项目-Day21-数据查询 mysql基本的四条语句(增删改查) 增: insert into student (sno,id,sdept) values (‘001’,1,’计算机系’) 删: delete from student where sno=’020’ 删除表的三种方式 程度从强到弱 1、drop table tb drop将表格直接删除...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

Python项目-Day22-多表连接-索引-函数定义-存储过程

Python项目-Day22-多表连接-index索引 多表查询 等值连接 SELECT `user`.id,`user`.`name` FROM user ,menu WHERE `user`.id=menu.id 内连接 SELECT * FROM course as c ,course as cc WHERE c.cno=cc.cpno 多级评论是内连接,一张表有评论人和被评...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

求未知长度单链表中倒数第k个节点

https://blog.csdn.net/slibra_L/article/details/78176540 题目:输入一个链表,输出该链表中倒数第k个结点。  基本思路:遍历一次链表获得链表长度,再次遍历链表,至n-k+1出输出   # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): # ...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

Python项目-Day24-flask-reques

Python项目-Day24-flask-request request method 主流的方式是GET,POST,默认浏览器只回应GET方式 get参数通过url传递,post放在request body中。 get请求在url中传递的参数是有长度限制的,而post没有。 get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。 get请求只能进行url...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

postman优缺点

postman优缺点分析 优点:门槛低,上手快 优点: 脚本语言是js 优点:自带各种代码模块 优点:跨平台 优点: 免费版就已经非常强大了,支持http,https协议 优点:有命令行版本,newman,方便放在服务器上运行,或者jenkins做持续集成 优点: 支持抓包,保存历史记录,多终端同步用例 优点: 支持读取数据文件,json,csv 优点:支持json Schema...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

(九) AsyncTask 使用及源码分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 本文纯个人学习笔记,由于水平有限,难免有所出错,有发现的可以交流一下。 一、概述...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

高速缓存及dns的解析

####高速缓存## reset  desktop vim  /etc/sysconfig/network-scripts/ifcfg-eth0 添加:  IPADDR=172.25.254.149 BOOTPROTO=none PREFIX=24 systemctcl  restart  network ping    172.24.254.250 hostnamectl  set-hostna...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

(十)ThreadPoolExecutor 源码分析 —— 线程池

版权声明:本文为博主原创文章,未经博主允许不得转载。 本文纯个人学习笔记,由于水平有限,难免有所出错,有发现的可以交流一下。 一、生产者消费者模式 我们在多线程开发中经常会使用到生产者消费者模式,所以在这边先进行生产者消费者模式的简单介绍。 为什么要使用生产者消费者模式: 在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产...
分类: 其他 发布时间: 08-14 22:38 阅读次数: 0

vdbench的使用教程——裸盘测试和文件系统测试

一、vdbench简介     vdbench是一个 I/O 工作负载生成器,用于验证数据完整性和度量直接附加和网络连接的存储的性能。它是一个免费的工具,容易使用,而且常常用于测试和基准测试。 可以使用vdbench测试磁盘和文件系统的读写性能。 vdbench中常用的一些名词解释: HD    主机定义 SD    存储定义  WD   工作负载定义 RD    运行定义 FSD...
分类: 企业开发 发布时间: 08-14 22:38 阅读次数: 0

Python项目Day23-Flask安装与基础知识

Python项目Day23-Flask安装与基础知识 Flask安装与介绍 使用pip命令 pip install flask Flask是一个轻量级的web应用框架 Flask的启动 #导入flask包中的Flask方法 from flask import Flask #创建一个Flask类的实例,第一个参数是模块的名字 app = Flask(__name...
分类: 移动开发 发布时间: 08-14 22:38 阅读次数: 0

[python]程序结构与控制流

条件语句if、else与elif语句用于控制条件代码的执行。条件语句的一般格式如下:ifexpression:statementselifexpression:statementselifexpression:statements...else:statements如果不需要执行任何操作,可以省略条件语句的else和elif子句。如果特定子句下不存在要执行的语句,可以使用pass语句。循环与迭代可
分类: 编程语言 发布时间: 08-14 22:38 阅读次数: 0

机器学习:决策树(基尼系数)

一、基础理解  1)公式 k:数据集中样本类型数量; Pi:第 i 类样本的数量占总样本数量的比例  2)实例计算基尼系数 3 种情况计算基尼系数: 基尼系数的性质与信息熵一样:度量随机变量的不确定度的大小; G 越大,数据的不确定性越高; G 越小,数据的不确定性越低; G = 0,数据集中的所有样本都是同一类别;  3)只有两种类别的数据集 x:两类样本中,其中一类样本数量所占全部样本的比例; 当 x = 0.5,两类样本数量相等时,数据集的确定性最低; 二、使用基尼系数划分节点数据集  
分类: 其他 发布时间: 08-14 22:33 阅读次数: 0

bzoj 4372 烁烁的游戏 动态点分治+线段树

题面 题目传送门 解法 动态点分治模板题 什么是动态点分治呢??? 静态的点分治就是不断地找到当前树的重心,然后分成若干个子树继续递归下去 但是如果有修改似乎静态的就不好处理了 我们现在引入一个叫点分树的东西 说白了,就是每一次静态点分治的时候这一次的重心和上一次的连边,这样形成了一棵树 再说清楚一点,就是如果这棵树上有一条边\((x,y)\),\(x\)是\(y\)的父亲 那么说明\(x\)是某一棵子树的重心,\(y\)是\(x\)子树的重心 根据重心的性质,这一棵树的深度不超过\(O(lo
分类: 其他 发布时间: 08-14 22:33 阅读次数: 0

【vue】index.html main.js app.vue怎么结合的? 怎么打包的?搜集的信息

转载:https://blog.csdn.net/yudiandemingzi/article/details/80247137 怎么结合的: 一、启动项目 第一步:cmd进入项目文件里,运行npm run dev 启动项目 这里说明启动端口号是8080 第二步:往页面输入:localhost:8080 二、解析渲染步骤 先看整体框架样式和index.html: 从上面我们可以看出,index的body中只有一个id为app的div,那是如何被渲染的呢。一步一步寻找 第一步:main.js m
分类: 其他 发布时间: 08-14 22:33 阅读次数: 0