Prim与Dijistra算法有异曲同工之妙,只不过Dijistra是求最短路径,每次添加到集合中的是到固定起始点的最短距离,而Prim是求最小生成树,是整个图所有权重的最小和,每次添加到集合中的是到整个集合最短距离的点。 Prim算法具体如下所示: ...
分类:
编程语言 时间:
2018-06-03 21:05:19
收藏:
0 评论:
0 赞:
0 阅读:
222
关于本篇博文: 面向对象中所有的内容的重新梳理,其实面向对象的知识早在一个多月前就学习过并整理过,但是发现还是有所欠缺,故在此以极其简介的语言风格重新梳理一遍 面向对象详细介绍:http://www.cnblogs.com/wyb666/p/8728621.html 一、面向过程与面向对象 1.面向 ...
分类:
编程语言 时间:
2018-06-03 21:04:59
收藏:
0 评论:
0 赞:
0 阅读:
235
一、什么是shiro? Apache Shiro 是一个强大而灵活的开源安全框架,它干净利落地处理身份认证,授权,企业会话管理和加密。 Apache Shiro 的首要目标是易于使用和理解。安全有时候是很复杂的,甚至是痛苦的,但它没有必要这样。框架应 该尽可能掩盖复杂的地方,露出一个干净而直观的 A ...
分类:
其他 时间:
2018-06-03 21:04:18
收藏:
0 评论:
0 赞:
0 阅读:
243
<img src="http://image.baidu.com/search/detail?ct=503316480&z=0&ipn=d&word=%E5%9B%BE%E7%89%87&step_word=&hs=0&pn=3&spn=0&di=181971546460&pi=0&rn=1&tn=... ...
分类:
编程语言 时间:
2018-06-03 21:03:51
收藏:
0 评论:
0 赞:
0 阅读:
159
方式一 首先,准备好想要的jdk和tomcat,另外,我们需要创建一个Dockerfile文件。下面展示一个Dockerfile文件的完整内容: 当然,你还是要修改一点点的,就是jdk和tomcat的版本啊,然后版本后面对应的路径啊,其余的就可以不改了。 然后呢,jdk和tomcat和这个文件需要放 ...
分类:
其他 时间:
2018-06-03 21:03:36
收藏:
0 评论:
0 赞:
0 阅读:
227
装饰器就是一个闭包,它的主要作用是在不改变原函数的基础上对原函数功能进行扩展。 我们先来写一个简单的函数: 现在我们要对这个函数加一些功能,比如说打印这个函数的执行时间 有人说,这还不简单啊,直接修改foo函数呢,确实,这是最简单的一种方法。但是在我们实际工作中,有时候是不能对调用的函数进行修改的, ...
分类:
编程语言 时间:
2018-06-03 21:03:13
收藏:
0 评论:
0 赞:
0 阅读:
366
教材学习内容总结 23章Android简介 概览 Android操作系统是一种多用户的Linux系统,每个应用程序作为一个不同的用户而运行,并和其他的app隔开运行。 Android使用Java作为编程语言,但它并不会在Java虚拟机上运行,Android原代码最终时用一个叫做ART的新的运行时来编 ...
分类:
其他 时间:
2018-06-03 21:02:52
收藏:
0 评论:
0 赞:
0 阅读:
176
“播下行为的种子,你会收获习惯;播下习惯的种子,你会收获性格;播下性格的种子,你会收获一生的命运。” 习惯:积久养成的生活方式。 我们也知道习惯有两面性:有好习惯,也有坏习惯。具体要根据将习惯与整个生命连接起来看,若我们将生命的历程根据我们教育的四个阶段来看的话:幼儿园、小学、初高中、大学与入社会。 ...
分类:
其他 时间:
2018-06-03 21:02:36
收藏:
0 评论:
0 赞:
0 阅读:
133
分而治之(divide and conquer, D&C) 一种著名的递归式问题解决方法。 D&C的工作原理 找出简单的基线条件 确定如何缩小问题的规模,使其符合基线条件。 D&C将问题逐步分解。使用D&C处理列表时,基线条件很可能是空数组或只包含一个元素的数组。 快速排序 实现快速排序时,请随机地 ...
分类:
编程语言 时间:
2018-06-03 21:02:20
收藏:
0 评论:
0 赞:
0 阅读:
212
下载中间键的设置可以分为两步:以设置代理和user-agent为例 第一步:编写中间件文件,代码如下: 上述图片中的USER_AGENT_LIST可以卸载中间键(middlewares.py)中,也可以写在settings.py中,如下图: 第二步:在settings.py文件中启用中间键 ...
分类:
其他 时间:
2018-06-03 21:02:00
收藏:
0 评论:
0 赞:
0 阅读:
209
1946:ENIAC 第一台冯诺依曼体系的电子计算机 运算器、控制器、存储器、输入、输出 CPU包括运算器、控制器(寻址能力32位4G内存,64位)、寄存器(下一次指令,暂存数据)、缓存( 缓存为王 ,两者不能沟通,加入中间层) 2.13GHZ 每秒20多亿次运算 存储器是RAM是随机访问存储,断电 ...
分类:
其他 时间:
2018-06-03 21:01:46
收藏:
0 评论:
0 赞:
0 阅读:
170
一、异常和错误 1、程序中难免出现错误,而错误分成两种: 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误(逻辑错误) 2、什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下: 3、python中的异常种类 常用异 ...
分类:
编程语言 时间:
2018-06-03 21:01:29
收藏:
0 评论:
0 赞:
0 阅读:
157
1、下载elasticsearch6.2.1 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.1.tar.gz 2、解压安装 3、启动 因为es为防止远程执行一些脚本,所以启动需要建立一个新的gr ...
分类:
其他 时间:
2018-06-03 21:01:10
收藏:
0 评论:
0 赞:
0 阅读:
207
public with sharing class NETWORKDAY { public void NETWORKDAY(){ //datetime s = datetime.today(); Datetime s = Datetime.newInstance(2014, 10, 22); Dat ...
分类:
其他 时间:
2018-06-03 21:00:22
收藏:
0 评论:
0 赞:
0 阅读:
205
题意: 初始有n个点,m次操作。每次操作加一条边或者询问两个点第一次连通的时刻(若不连通输出-1)。 题解: 用并查集维护每个点所在连通块的根。对于每次加边,暴力的更新新的根。 每次将2个块合并时,将小的块并向大的块。这么合并使得每个点的根最多更新log2n次,并储存每次更新信息(更新时刻以及新的根 ...
分类:
其他 时间:
2018-06-03 21:00:04
收藏:
0 评论:
0 赞:
0 阅读:
218
可以看成是解压和压缩的区别,zip相当与压缩 zip(*)相当于解压。 举例说明: 结果为: [('a', 'b'), ('1', '2')] [('a', '1'), ('b', '2')] ...
分类:
编程语言 时间:
2018-06-03 20:59:47
收藏:
0 评论:
0 赞:
0 阅读:
214
# 内置函数# print(all(' '))# 一定要传可迭代对象,例如元组# print(all((1,2,None,'r')))## print(all((1,2,3,'r')))## print(all(i for i in range(1,10)))# print(all((i for i ...
分类:
其他 时间:
2018-06-03 20:59:01
收藏:
0 评论:
0 赞:
0 阅读:
216
题目:洛谷P4014、codevs1915。 题目大意:有 \( n \) 件工作要分配给 \( n \) 个人做。第 \( i \) 个人做第 \( j \) 件工作产生的效益为 \( c_{ij} \)。求最大总效益和最小总效益(每人只能生产一个零件)。解题思路:二分图带权最大/最小匹配。跑费用 ...
分类:
其他 时间:
2018-06-03 20:58:42
收藏:
0 评论:
0 赞:
0 阅读:
206
1. Linux环境 已经安装spyder模块 spyder模块是anaconda自动安装。anaconda安装步骤转:centos7安装Anaconda3 已安装X服务 2. 客户端环境 安装MobaXterm软件。 打开MobaXterm软件,连接到服务器。 确认X server处于start状 ...
分类:
编程语言 时间:
2018-06-03 20:58:26
收藏:
0 评论:
0 赞:
0 阅读:
386
原子属性更新器AtomicReferenceFieldUpdater的使用,AtomicReferenceFieldUpdater是Java原子属性更新器,它能让普通对象的get、set操作变为原子操作,从而避免多线程环境下同步操作,提高程序运行效率。原子属性更新器常用的方法是compareAndS ...
分类:
其他 时间:
2018-06-03 20:58:10
收藏:
0 评论:
0 赞:
0 阅读:
199