关于图的几个概念定义: 连通图:在无向图中,若任意两个顶点vivi与vjvj都有路径相通,则称该无向图为连通图。 强连通图:在有向图中,若任意两个顶点vivi与vjvj都有路径相通,则称该有向图为强连通图。 连通网:在连通图中,若图的边具有一定的意义,每一条边都对应着一个数,称为权;权代表着连接连个 ...
分类:
编程语言 时间:
2020-01-04 16:31:27
阅读次数:
88
19 a = '我是模块中的变量a' 20 21 def hi(): 22 a = '我是函数里的变量a' 23 print('函数“hi”已经运行!') 24 25 class Go2: 26 a = '我是类2中的变量a' 27 def do2(self): 28 print('函数“do2”已 ...
分类:
编程语言 时间:
2020-01-04 16:32:51
阅读次数:
88
classArgsDemo{publicstaticvoidmain(String[]args){//定义两个变量inta=10;intb=20;System.out.println("a:"+a);//10System.out.println("b:"+b);//20//调用了一个方法change(a,b);//方法的参数如果是基本数据类型,形参的改变对实际参数没有影响System.out.pr
分类:
编程语言 时间:
2020-01-04 16:35:35
阅读次数:
88
安装两部曲 一、下载 1、下载jdk1.8 可以去 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载对应的版本这里我下的是服务器版本 2、下载完在服务器usr/local/下 ...
分类:
编程语言 时间:
2020-01-04 16:37:24
阅读次数:
79
本地电脑使用客户端,阿里云服务器使用远程桌面用服务器端 测试代码如下(代码来源于网络,已测试通过): 客户端: 1 import java.net.*; 2 import java.io.*; 3 import java.util.concurrent.ExecutionException; 4 5 ...
分类:
编程语言 时间:
2020-01-04 16:38:22
阅读次数:
190
一般可以先去 https://pypi.org/project/xxxxx/ 里面有简单的文档,或者直接有去下面连接的地址 一般里面有链接 去开发文档 https://pymysql.readthedocs.io/en/latest/ ...
分类:
编程语言 时间:
2020-01-04 16:38:41
阅读次数:
72
自顶向下 1 #include <iostream> 2 #include <algorithm> 3 #include "InsertionSort.h" 4 5 using namespace std; 6 7 template<typename T> 8 // 将arr[l...mid]和ar ...
分类:
编程语言 时间:
2020-01-04 16:40:34
阅读次数:
83
单路 1 # include <iostream> 2 # include <ctime> 3 # include <algorithm> 4 # include "InsertionSort.h" 5 6 //对arr[l...r]部分进行partition操作 7 // 返回p,使arr[l.. ...
分类:
编程语言 时间:
2020-01-04 16:44:09
阅读次数:
110
1.整合spring-MVC拦截器 1.编写拦截器(实现HandlerInterceptor接口) 2.编写配置类实现WebMvcConfigurer,在该类中添加各种组件。 a.注册拦截器 b.添加拦截器到spring mvc 拦截器里 2.整合事物和连接池 1.事物配置 a.添加事物相关的启动器 ...
分类:
编程语言 时间:
2020-01-04 16:45:45
阅读次数:
119
为什么要用到正则表达式 对于诸多数据和文本的处理,可以用到正则表达式。通俗说,就是将文本和数据变成计算机能够理解的存储方式,然后计算机可以给出他能理解的操作方式,你将他提供给你的操作方式进行逻辑整合,整合出你想要的功能即可。 例如:检索一篇文本中含有"I hate you"的个数,然后将该文本中的" ...
分类:
编程语言 时间:
2020-01-04 16:46:17
阅读次数:
123
$Miller Rabin$?素数测试 用途 判断整数$n$是否是质数,在$n$较小的情况下,可以使用试除法,时间复杂度为$O(\sqrt n)$。但当$n$的值较大的时候,朴素的试除法已经不能在规定时间内解决问题。此时,我们可以用$Miller Rabin$素数测试算法,时间复杂度可以降低至$O( ...
分类:
编程语言 时间:
2020-01-04 16:51:28
阅读次数:
134
"ref" 背景 在tf的教程中看到有关的代码: 会话在完成后必须关闭以释放资源。你也可以使用"with"句块开始一个会话,该会 话将在"with"句块结束时自动关闭 概览: python中的with语句用于访问资源。它确保执行指定的__exit__(“清理”)操作,而不管释放被访问资源的处理过程中 ...
分类:
编程语言 时间:
2020-01-04 16:51:40
阅读次数:
296
原文地址 "Raft算法" 摘要 Raft是用于管理被复制的日志的共识算法。它与multi Paxos算法产生的效果相同,并且和Paxos算法一样高效。但是结构与Paxos不同。这使得Raft算法比Paxos算法更容易理解。也为构建实际系统提供了更好的基础。为了加强理解,Raft将几个关键元素分离, ...
分类:
编程语言 时间:
2020-01-04 16:53:39
阅读次数:
75
/*冒泡排序*/classSortDemo{publicstaticvoidmain(String[]args){int[]arr={2,12,3,13,20,11,32,33};//调用冒泡排序方法printSort(arr);}//冒泡排序publicstaticvoidprintSort(int[]arr){for(inti=0;i<arr.length-1;i++){//循环次数fo
分类:
编程语言 时间:
2020-01-04 16:54:45
阅读次数:
85
【一、简介】1、SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。2、该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。3、SpringBoot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简,justrun就能创建一个独立的,产品级的应用。【二、特征】(1)可以创建
分类:
编程语言 时间:
2020-01-04 16:55:27
阅读次数:
454
记一道数字旋转排列算法题 面试的时候遇到一道算法题,当时没做出来,也没有什么思路。睡觉前突然想到解法,记录一下。 题的大意如下,数字以1开始,并围绕1做逆时针旋转,其中1的坐标为(0, 0),如下图所示: 要求给一个坐标,求其未知的数是多少?例:给出(1, 0),该坐标的数为2;给出( 1, 2), ...
分类:
编程语言 时间:
2020-01-04 16:58:16
阅读次数:
99
1,下载 https://golang.google.cn/dl/ wget https://dl.google.com/go/go1.13.5.linux-amd64.tar.gz 2.解压安装 https://golang.google.cn/doc/install tar -C /usr/lo ...
分类:
编程语言 时间:
2020-01-04 16:58:44
阅读次数:
98
当线程池的任务缓存队列已满并且线程池中的线程数目达到maximumPoolSize时,如果还有任务到来就会采取任务拒绝策略,通常有以下四种策略: AbortPolicy:丢弃任务并抛出RejectedExecutionException异常。 这是线程池默认的拒绝策略,在任务不能再提交的时候,抛出异 ...
分类:
编程语言 时间:
2020-01-04 16:58:58
阅读次数:
234
记录Java容器中的常见概念和原理 参考: https://github.com/wangzhiwubigdata/God Of BigData %E4%B8%89Java%E5%B9%B6%E5%8F%91%E5%AE%B9%E5%99%A8 https://blog.csdn.net/justl ...
分类:
编程语言 时间:
2020-01-04 18:04:40
阅读次数:
70
前言 如题,今天介绍 Thymeleaf ,并整合 Thymeleaf 开发一个简陋版的学生信息管理系统。 SpringBoot 提供了大量模板引擎,包含 Freemarker、Groovy、Thymeleaf、Velocity 以及 Mustache,SpringBoot 中推荐使用 Thymel ...
分类:
编程语言 时间:
2020-01-04 18:05:28
阅读次数:
78