什么是最小生成树(Minimum Spanning Tree) 每两个端点之间的边都有一个权重值,最小生成树是这些边的一个子集。这些边可以将所有端点连到一起,且总的权重最小 下图所示的例子,最小生成树是{cf, fa, ab} 3条边 Kruskal算法 用到上一篇中介绍的不相交集合(并查集) 首先 ...
分类:
编程语言 时间:
2019-01-16 00:16:57
阅读次数:
255
https://blog.csdn.net/weixin_40648117/article/details/80819972 一 概念众所周知java提供了丰富的异常类,这些异常类之间有严格的集成关系,分类为父类ThrowableThrowable的两个子类Error和ExceptionExcept ...
分类:
编程语言 时间:
2019-01-16 00:17:35
阅读次数:
332
使用有向图的邻接矩阵的概念,代码如下: 这是只过一个中继点的情况(应该是吧。。。),对其进行优化后发现可以进行动态规划,代码如下: 抽象理解就是先算u,v只经过第1个点的最短路径,然后在此基础上再算过第1,2个点的最短路径,动态方程为a[i][j]=min(a[i][j],a[i][k]+a[k][ ...
分类:
编程语言 时间:
2019-01-16 00:18:34
阅读次数:
212
本文总结介绍接口测试框架开发,采用unittest测试框架结合excel的ddt数据驱动,集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、Jmeter等接口测试工具,为什么还要开发接口测试框架呢?因接口测试工具也有存在几点不足。 测试数据不可控制。比如接 ...
分类:
编程语言 时间:
2019-01-16 00:19:33
阅读次数:
290
//设置隐藏导航条 this.ribbonControl.Minimized = true; 正解 //设置navBarControl隐藏 navBarControl.OptionsNavPane.NavPaneState = DevExpress.XtraNavBar.NavPaneState.C... ...
分类:
编程语言 时间:
2019-01-16 00:20:20
阅读次数:
421
今天在家里的Linux系统上,试着搭建Eclipse C/C++开发环境,最后终获成功。下面贴上两篇对搭建过程很有帮助的文章 用 Eclipse 平台进行 C/C++ 开发 https://www.ibm.com/developerworks/cn/linux/opensource/os-ecc/ ...
分类:
编程语言 时间:
2019-01-16 00:20:30
阅读次数:
210
上一篇讲到了beanFactory的配置文件的解析和beanFactory的创建,都集中到了obtainFreshBeanFactory();这一句代码里了,本篇主要讲bean的创建过程 首先,区分两个接口 前者是创建beanFactroy时候进行处理,后者是创建bean时进行处理 接下来regis ...
分类:
编程语言 时间:
2019-01-16 00:21:04
阅读次数:
140
背景 原本项目是使用SSM+Maven进行开发,而后想同时使用Jpa(即mybatis和jpa混用),配置好相关文件后,使用Junit做测试时,出现以下错误。 主要: ERROR - Caught exception while allowing TestExecutionListener [org ...
分类:
编程语言 时间:
2019-01-16 01:00:26
阅读次数:
700
本篇主要介绍的是SpringCloud中的服务消费者(Feign)和负载均衡(Ribbon)功能的实现以及使用Feign结合Ribbon实现负载均衡。
分类:
编程语言 时间:
2019-01-16 01:04:24
阅读次数:
279
Spring Security(三) 个性化用户认证流程 自定义登录页面 在配置类中指定登录页面和接收登录的 url 在项目中新建登录页面 启动项目时再访问 Security 就会跳转到你自已定义的登陆页面让你登录。 深入定义(判断是PC端还是移动端,PC端跳转页面,移动端响应 json) 创建一个 ...
分类:
编程语言 时间:
2019-01-16 01:07:38
阅读次数:
174
Python中的缩进(Indentation)决定了代码的作用域范围。这一点和传统的c/c++有很大的不同(传统的c/c++使用花括号{}符,python使用缩进空格)。每行代码中开头的空格数(whitespace)用于计算该行代码的缩进级别(Indentation level),注意一个Tab等于 ...
分类:
编程语言 时间:
2019-01-16 01:08:30
阅读次数:
243
1.名词解释 JPA是 Sun官方提出的Java持久化规范Hibernate 全自动orm框架(对象关系映射框架)。也是JPA的一种实现SpringData简化数据库访问。并支持云服务的开源框架SpringData JPA 是SpringData的一个模块。可以简化JPA写法,可以几乎不用写实现。包 ...
分类:
编程语言 时间:
2019-01-16 01:08:42
阅读次数:
224
一、概述 只要用框架开发java,一定躲不过spring,Spring是一个轻量级的Java开源框架,存在的目的是用于构建轻量级的J2EE应用。Spring的核心是控制反转(IOC)和面向切面编程(AOP)。spring有如下特点: 轻量级:应用大小和应用开支,包括应用方式 DI/IoC:提供松耦合 ...
分类:
编程语言 时间:
2019-01-16 01:09:54
阅读次数:
221
迭代器模式:就是提供一种方法对一个容器对象中的各个元素进行访问,而又不暴露该对象容器的内部细节。 iterator可以对List,Collection,Set都进行遍历 Iterator在遍历的过程中不能删除集合中的元素 只能通过Iterator.remove的方法 通过查看源码发现原来检查并抛出异 ...
分类:
编程语言 时间:
2019-01-16 01:10:39
阅读次数:
169
java B2B2C 源码 多级分销Springboot多租户电子商城系统-docker-feign配置(五) 需要源码可以加企鹅球球:一零三八七七四六二六 来源: java B2B2C 源码 Springcloud多租户电子商城系统 技术支持1038774626 ...
分类:
编程语言 时间:
2019-01-16 10:19:46
阅读次数:
178
先进行吐槽一下吧 环境安装的过程中各种坑,根据百度出来的Selenium官网上找安装包,,就是找不到下载的地儿,要么就是收费的 心累,各种伤不起,,,,, 所需环境 1、安装JAVA (我用的版本 jdk-8u191-windows-x64) 官网:http://www.oracle.com/tec ...
分类:
编程语言 时间:
2019-01-16 10:20:40
阅读次数:
182
url-pattern问题 spring用到forward("/WEB-INF/jsp/*.jsp")而forward当然是又要经过web.xml的映射的,然后,在URL匹配时, <url-pattern> / </url-pattern> 不会匹配到*.jsp,不会进入spring的Dispatc ...
分类:
编程语言 时间:
2019-01-16 10:20:56
阅读次数:
222
1 EL技术 1.1 EL 表达式 EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写, EL出现的目的是要替代jsp页面中脚本的编写,就是简化java代码。 1.2 EL最重要的作用:从域中取出数据 jsp脚本:<%=request.getAttribute ...
分类:
编程语言 时间:
2019-01-16 10:21:58
阅读次数:
228
" 传送门 " Description 我们知道,求任意图的最大独立集是一类NP完全问题,目前还没有准确的多项式算法,但是有许多多项式复杂度的近似算法。 例如,小 C 常用的一种算法是: 1. 对于一个 $n$ 个点的无向图,先等概率随机一个 $1\ldots n $的排列 $p[1\ldots n ...
分类:
编程语言 时间:
2019-01-16 10:23:30
阅读次数:
217
1. HTML标签与jquery代码 <textarea id="editor_id" style="width: 200px; height: 200px;"></textarea> <script type="text/javascript" src="../js/jquery.min.js"> ...
分类:
编程语言 时间:
2019-01-16 10:23:57
阅读次数:
205