一、logging日志模块等级 常见log级别从高到低: CRITICAL 》ERROR 》WARNING 》INFO 》DEBUG,默认等级为WARNING,即>=WARNING级别的log才输出。 日志等级(level) 描述 CRITICAL 当发生严重错误,导致应用程序不能继续运行时记录的信 ...
分类:
编程语言 时间:
2020-08-03 23:13:30
阅读次数:
76
匈牙利(Hungarian)算法-二分图的最大匹配问题 首先是一个小的讲解视频 上述视频涉及到的一个打卡题目杭电OJ-2063-过山车 我的代码如下:(下面的代码同视频里的稍有不同,或者说是男女正好相反吧) #include<bits/stdc++.h> using namespace std; c ...
分类:
编程语言 时间:
2020-08-03 23:12:35
阅读次数:
63
主要分为两步 步骤一、在main方法加上@EnableTransactionManagement注解: @SpringBootApplication @EnableTransactionManagement//开启事物的管理支持 public class Application { public s ...
分类:
编程语言 时间:
2020-08-03 23:12:15
阅读次数:
70
1、Read.java package cn.tedu.demo; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; /** * @au ...
分类:
编程语言 时间:
2020-08-03 23:09:30
阅读次数:
70
package cn.tedu.demo; /** * @author 赵瑞鑫 E-mail:1922250303@qq.com * @version 1.0 * @创建时间:2020年7月31日 下午2:28:24 * @类说明: 綫程的生命周期:從創建到消亡。新建狀態:new * Thread( ...
分类:
编程语言 时间:
2020-08-03 23:07:41
阅读次数:
66
1.动态编译 1.介绍 jdk1.6后引入动态编译机制 应用场景: 可以做一个浏览器端编写java代码,上传服务器编译和运行的在线评测系统 服务器动态加载某些类文件进行编译 两种方法: 通过Runtime调用编译器,启动显得进程去操作 通过JavaCompiler动态编译 通过反射运行编译好的类 2 ...
分类:
编程语言 时间:
2020-08-03 19:56:58
阅读次数:
89
Java中提高了一套缓冲流,它的存在,可提高IO流的读写速度 缓冲流,根据流的分类分类字节缓冲流与字符缓冲流。 一 字节缓冲流 字节缓冲流根据流的方向,共有2个 写入数据到流中,字节缓冲输出流 BufferedOutputStream 读取流中的数据,字节缓冲输入流 BufferedInputStr ...
分类:
编程语言 时间:
2020-08-03 19:56:38
阅读次数:
97
首先导入模板matplotlib并指名为plt,以免反复输入pyplot,pyplot包含了很多生成图表的函数,我们创造一和列表,里边保存了前述平方数,再把这个列表传递给plot(),使用plt.show()打开matplotlib的查看器,从而可以显示我们的绘图: import matplotli ...
分类:
编程语言 时间:
2020-08-03 19:55:47
阅读次数:
93
名称空间: 存放名字与值的关系的空间 在python解释器开始执行, 就会在内存中开辟一个空间, 每当遇到一个变量的时候, 就把变量名和值之间的关系记录下来, 当遇到函数定义的时候, 解释器只是把函数名读入内存, 并检查语法是否正确,表示这个函数存在了, 至于函数内部的变量和逻辑, 解释器是不关心的 ...
分类:
编程语言 时间:
2020-08-03 19:55:33
阅读次数:
83
一个numpy array 是内存中一个连续块,并且array里的元素都是同一类(例如整数)。所以一旦确定了一个array,它的内存就确定了,那么每个元素(整数)的内存大小都确定了(4 bytes)。 list完全不同,它的每个元素其实是一个地址的引用,这个地址又指向了另一个元素,这些元素的在内存里 ...
分类:
编程语言 时间:
2020-08-03 17:23:00
阅读次数:
101
<!--1.無參構造創建bean,反射,通過setter方法--> <!--默認單例bean工廠;--> <!--動態注入默認根據類型--> <bean id="stu" class="cn.kgc.kb08.spring.entity.Student" autowire="byType" scop ...
分类:
编程语言 时间:
2020-08-03 17:22:08
阅读次数:
87
对array沿某个维度进行复制 np.tile(array, (times, 1)) #times是复制的次数 当需要把一个(n,)的向量转为形状是(n,1)或者(1,n)的array,除了用np.reshape,还可以: array[:,np.newaxis] ...
分类:
编程语言 时间:
2020-08-03 17:21:52
阅读次数:
78
当在多个客户端同时连接一个服务端时需要同时运行多个客户端所在的.py文件,但默认上我们运行了一次后如果再想运行这个.py文件,则被要求停下当前运行的.py文件从而达不到该目的。 因此:在下图所指向的倒三角中点击Edit configutation: ,是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 共有三种推导,在Python2和3中都有支持: 列表(list)推导式 字典(dict)推导式 集合(set)推导式 一、列表推导式 1、使用[]生成list ...
分类:
编程语言 时间:
2020-08-03 14:53:15
阅读次数:
84
转自: https://zhuanlan.zhihu.com/p/91120727 -m 选项的两种原理解析 看了前面的几种典型用法,你是否开始好奇:“-m”是怎么运作的?它是怎么实现的? 对于“python -m name”,一句话解释:Python 会检索sys.path ,查找名字为“name ...
分类:
编程语言 时间:
2020-08-03 14:52:30
阅读次数:
87
一、引言 1,计算机基础知识 2,文本编辑器存取文件的原理(nodepad++,pycharm,word) # 1、打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失 # 2、要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到了硬盘上。 ...
分类:
编程语言 时间:
2020-08-03 14:49:58
阅读次数:
85