摘要: #logging模块 #功能: #1.日志格式的规范 #2.操作的简化 #3.日志的分级管理 #logging模块不能干什么 #1.自动生成要打印的内容 #2.需要程序员自己在开发的时候定义好: ####1)在哪些地方需要打印 ####2)打印内容是什么 ####3)内容级别是什么 #logging模块的使用 #1.普通配置型:简单的课定制化查 #2.对象配置型:复杂的可定制化强 im... 阅读全文
posted @ 2018-08-09 18:55 小学弟- 阅读(150) 评论(0) 推荐(0) 编辑
摘要: # configparser模块 #用于生成和修改常见的配置文档 # 该模块适用于配置文件的格式与windows ini文件类似, #可以包含一个或多个节(section),每个节可以有多个参数(键=值) #****创建文件**** # 来看一个好多软件的常见文档格式如下: [DEFAULT] ServerAliveInterval = 45 Compression = yes Co... 阅读全文
posted @ 2018-08-09 17:15 小学弟- 阅读(133) 评论(0) 推荐(0) 编辑
摘要: #序列化模块 #what #什么叫序列化--将原本的字典、列表等内容转换成一个字符串的过程叫做序列化。 #why #序列化的目的 ##1.以某种存储形式使自定义对象持久化 ##2.将对象从一个地方传递到另一个地方 ##3.使程序更具有维护性 #str-------------反序列化-------->>>数据结构 #数据结构 #注意:要用json转换完的字符串类型的字典中的字符串是由""表示的... 阅读全文
posted @ 2018-08-09 16:49 小学弟- 阅读(133) 评论(0) 推荐(0) 编辑
摘要: #hashlib模块 # Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 #1.什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数, #把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 #2.摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要digest, #目的是为了发现原始数据是否被人篡改过。 ... 阅读全文
posted @ 2018-08-09 15:13 小学弟- 阅读(131) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; #define INF 10000 const int maxn = 300; int r[maxn][maxn]; int main() { int n, m; while (cin>>n>>m) { memset (r, INF, sizeof(r)... 阅读全文
posted @ 2018-08-09 10:14 小学弟- 阅读(85) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #define MAXLEN 1005 #define inf 1> b >> e >> v; map[b][e] = map[e][b] = v; } } bool SPFA(int x, int n) { queue Q; memset(vis,0,sizeof(vis)); mem... 阅读全文
posted @ 2018-08-09 08:37 小学弟- 阅读(111) 评论(0) 推荐(0) 编辑
摘要: #include "iostream" #include "cstdio" #include "queue" #include #include #include "algorithm" using namespace std; #define Maxn 1005 #define inf 1 Q; memset(vis, 0, sizeof(vis)); memset(inq... 阅读全文
posted @ 2018-08-09 08:36 小学弟- 阅读(88) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; const int Max=99999999; int map[105][105]; int d[105]; int middist; bool s[105]; void dijkstra(int n,int m) { for(int i=1;i>N>>M&&N!=0&&M!=0) { for(int ... 阅读全文
posted @ 2018-08-09 08:33 小学弟- 阅读(121) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include #define N 110 #define INF 0x7ffffff using namespace std; int n,val[N],mp[N][N],d[N],v[N],num[N],r[N][N]; void floyd() { for(int k=1;k q; q.push(s... 阅读全文
posted @ 2018-08-09 08:33 小学弟- 阅读(98) 评论(0) 推荐(0) 编辑