小 C 最近学了很多最小生成树的算法,Prim 算法、Kurskal 算法、消圈算法等等。 正当小 C 洋洋得意之时,小 P 又来泼小 C 冷水了。小 P 说,让小 C 求出一个无向图的次小生成树,而且这个次小生成树还得是严格次小的,也就是说: 如果最小生成树选择的边集是 EM,严格次小生成树选择的 ...
分类:
其他好文 时间:
2018-10-22 20:49:45
阅读次数:
143
线性筛法 上节课讲的是 Eratosthenes 筛法利用的原理是 任意整数 x 的倍数 2x,3x,... 等都不是质数 。 但是即便如此也会有重复标记的现象,例如12既会被2又会被3标记,在标记2的倍数时,$12 = 6 2$,在标记3的倍数时,$12 = 4 3$ ,根本原因是没有找到唯一产生 ...
分类:
其他好文 时间:
2018-10-21 13:12:26
阅读次数:
211
宏是Jinja2特有的,像Django则没有这个。 先新建一个项目macroDemo: 然后在templates文件夹中新建index.html文件,并在代码中返回渲染后的文件: 然后回到index.html,现在假设我们要写一个登录的表单: 代码: <!DOCTYPE html><html lan ...
分类:
系统相关 时间:
2018-10-21 13:07:28
阅读次数:
254
mybatis 代替了jdbc 对其实现了封装 计算机 右键 管理 服务和应用程序 服务 可以查看安装的MySQL的服务 5.几的mysql服务 在连接下新建一个数据库 字符集是 utf8 -- UTF-8 Unicode 排序规则 utf8_general_ci 在其中新建一个表 到底是用的时候立 ...
分类:
其他好文 时间:
2018-10-19 16:06:41
阅读次数:
154
一对多关系: 一对一关系:在relationship里面lazy变量去掉,换成uselist=False 多对多关系: 其实多对多关系的处理是在两个表之间建立另外一张表格,设置两个外键去分别关联另外两张表的主键 ...
分类:
其他好文 时间:
2018-10-18 14:06:26
阅读次数:
163
rszhou:PRIMARY>showdbsadmin0.000GBlocal146.588GBdb_chunqiu1163.165GBrszhou:PRIMARY>usedb_chunqiurszhou:PRIMARY>db.dropDatabase(){"dropped":"db_chunqiu","ok":1}rs
分类:
数据库 时间:
2018-10-15 17:04:22
阅读次数:
211
一、 MVCC 原理了解 原文点击:MVCC原理浅析 MVCC: Multi Version Concurrency Control 多版本并发控制:当mysql 开启事务操作时,或者数据库崩溃恢复,都会用到MVCC机制,而不只是单单靠行锁去实现。而是一起使用 当使用锁( ...
分类:
数据库 时间:
2018-10-15 14:27:27
阅读次数:
195
ceph是一种可以提供存储集群服务的软件它可以实现将主机做成存储集群,并提供分布式文件存储的功能ceph服务可以提供三种存储方式:1.块存储2.对象存储2.文件系统存储这里我将介绍如何使用ceph搭建一个存储集群:环境介绍:node1node2node3这三台主机作为存储集群服务器,分别都有3块10G的硬盘,并且我会将node1及作为存储服务器也作为管理主机(管理存储服务器的服务器)将client
分类:
其他好文 时间:
2018-10-13 11:41:32
阅读次数:
169
约束用于限制加入表中数据的类型 约束的种类: 非空约束(NOT NULL):约束列不接受NULL值,强制字段始终包含值。 唯一约束(UNIQUE):约束一列或一组列中的数据是唯一的。表中可以有多个唯一约束。 主键约束(PRIMARY KEY):约束一列或一组列中的数据是唯一的,且不能改动,一个表中只 ...
分类:
其他好文 时间:
2018-10-12 19:31:24
阅读次数:
152
public static int NthPrime(int n) { int i = 2, j = 1;//i从2开始,j是除数,从1开始算 while (true) { j = j + 1; if (j > i / j) { n--; if (n == 0) break; j = 1; } if ...
分类:
其他好文 时间:
2018-10-11 16:58:19
阅读次数:
138