Kruskal算法核心是加边,先把所有边按照权值从小到大排序,然后在剩下的所有没有被选过的边中,找到最小的边,如果和已经选取的边构成回路则放弃,选取次小边,直到选取了n-1条边为止,这样所有点就都连通了。 每次从边集中选取的权值最小的边的两个顶点如果属于不同的树,就把他们合并(把这条边加入子图),反 ...
分类:
其他好文 时间:
2018-07-06 12:19:32
阅读次数:
213
反射就是动态加载对象,并对对象进行剖析。在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法,这种动态获取信息以及动态调用对象方法的功能成为Java反射机制。 一、基本操作 输出: 二、优点和缺点 1、优点 反射提高了程序的灵活性和扩展性,在底 ...
分类:
其他好文 时间:
2018-07-06 12:19:12
阅读次数:
191
docker要求系统内核必须在3.10以上uname -r 命令查看你当前的内核版本 1、更新yum源并删除旧版docker 2、安装yum软件包管理,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 3、下载docker repo文件 4 ...
分类:
其他好文 时间:
2018-07-06 12:19:03
阅读次数:
151
官方参考资料 https://docs.oracle.com/database/121/ADMQS/GUID-CBC5870F-2C9A-4F67-B5E9-D65049AD1E8E.htm#ADMQS09112 翻译如下: 如果还原存档的重做日志文件和数据文件,则必须先执行介质恢复,然后才能打开数 ...
分类:
数据库 时间:
2018-07-06 12:18:55
阅读次数:
1407
1.软件窗口说明 OllyDBG 中各个窗口的名称如下图。简单解释一下各个窗口的功能, 反汇编窗口:显示被调试程序的反汇编代码,标题栏上的地址、HEX 数据、反汇编、注释可以通过在窗口中右击出现的菜单 界面选项->隐藏标题 或 显示标题 来进行切换是否显示。用鼠标左键点击注释标签可以切换注释显示的方 ...
分类:
数据库 时间:
2018-07-06 12:18:38
阅读次数:
189
1. 获取应用安装绝对路径: 方法一:一层层点进去,然后复制路径栏目; 方法二:打开软件执行文件所在目录,按住shift点击鼠标邮件,选择powerShell,现在win10都自带了,输入: 即可看到路径,划选点右键即可复制路径。 2. 查看环境变量: win+R输入cmd,打开命令行; 3. 新添 ...
分类:
其他好文 时间:
2018-07-06 12:18:31
阅读次数:
156
ubuntu-mate搭建无线路由器**1.sudoaptupdate2.ipaddr查看网络信息(有线网卡为eth0,无线网卡为wlan0)3.sudovi/etc/network/interfaces,输入以下内容后保存。autoeth0ifaceeth0inetdhcpallow-hotplugwlan0ifacewlan0inetstaticaddress172.168.1.1netmas
分类:
系统相关 时间:
2018-07-06 12:18:16
阅读次数:
323
在Excel中,添加的控件可以和单元格关联,我们可以操作控件来修改单元格的内容,在下面的文章中,将介绍在Excel中添加几种不同的表单控件的方法,包括:添加文本框单选按钮复选框组合框使用工具:FreeSpire.XLSfor.NET8.3(社区版)PS:下载安装该组件后,注意在项目程序中添加引用Spire.XLS.dll(dll文件可在安装路径下的Bin文件夹中获取),如下图所示代码示例:插入Ex
题解: 两道几乎差不多的题(所以说当年sdoi考了道原题) 都是将树上一段改为新颜色询问颜色数目 可以把改成新颜色这个操作看成access操作 然后通过线段树+dfs序来维护 另外换根了为什么还可以用dfs序来维护 我们观察一下会发现 1.当根在x当中,就是除了根那边那块 2.不在的话就是原先的子树 ...
分类:
其他好文 时间:
2018-07-06 12:17:59
阅读次数:
157
1、介绍官网:http://airbnb.io/airpal/源代码地址:https://github.com/airbnb/airpal#airpalAirpalAirpal是一款基于web的查询执行工具,它利用Facebook的PrestoDB,让用户可以轻松地编写查询和检索结果。Airpal提供查找表、查看元数据、浏览样本行、撰写和编辑查询的功能,然后在web界面中提交查询。一旦查询开始运行
分类:
其他好文 时间:
2018-07-06 12:17:50
阅读次数:
233
在WEBAPI中,AuthorizeAttribute类重写时,如何获取post数据是个难题,网上找资料也不好使,只能自己研究,通过研究发现,WEBAPI给了我们获取POST数据的可能,下面介绍一下: //将POST数据以字符串的形式读取,例如post的json数据,就可以以这种方式读取 actio ...
基本概念 链表是一种非连续非顺序存储数据的线性表,每个节点需要存储下一个节点的指针。 链表相比数组来讲大小是非固定的,但是也失去了数组随机读取的优点,同时空间开销也较大。 单向链表 单向链表是链表中最简单的,每个节点只需要保存数据与下个节点的地址。最后一个节点存储地址指向空值。 单链表查找节点时需要 ...
分类:
其他好文 时间:
2018-07-06 12:17:34
阅读次数:
127
开发背景:需要机器阅读文档,看了bat和讯飞的,领导决定用讯飞的,其实bat的也非常好废话又多了,直接看代码吧 上述是完成的代码; 这里面有几个主要注意的地方 1.要在你自己的应用里添加ip白名单;否则无法响应 2.出现错误了,多翻阅错误码和返回的提示,很有帮助 3.不懂了可以联系我 ...
分类:
Web程序 时间:
2018-07-06 12:17:19
阅读次数:
276
众所周知,在RHEL7系统中,firewalld防火墙取代了iptables防火墙。我们都知道iptables的防火墙策略是交由内核层面的netfilter网络过滤器来处理的,而firewalld则是交由内核层面的nftables包过滤框架来处理。相较于iptables防火墙而言,firewalld支持动态更新技术并加入了区域(zone)的概念。简单来说,区域就是firewalld预先准备了几套防
分类:
其他好文 时间:
2018-07-06 12:17:11
阅读次数:
282
简介:上面介绍的在Solidity中嵌入的内联汇编语言也可以单独使用。实际上,它是被计划用来作为编译器的一种中间语言。本文我们将介绍开发智能合约过程中Solidity语言的开发规范和开发流程。Solidity作为编译器的一种中间语言。在开发智能合约时需要遵守相应的开发规范和开发流程。开发规范命名规范目录和文件目录使用小写,请勿使用特殊符号;库文件和合约文件统一以.sol为后缀;合约文件名保持与合约
分类:
编程语言 时间:
2018-07-06 12:17:02
阅读次数:
186
2、WhichtwoaretrueaboutOptimizerStatistics??A)TheydonotpersistacrossInstancerestarts.?B)TheyareautomaticallyupdatedwhenDDLstatementsexecute.?C)TheyaregatheredbytheManageabilityMonitor(MMON)backgroundpr
分类:
其他好文 时间:
2018-07-06 12:16:44
阅读次数:
427
1 一对一查询映射的pojo 创建pojo包括 订单信息和用户信息,resultType才可以完成映射。 一个订单对应一个用户 因此在订单实体类中 我们应该加入一个用户属性 实体类如下: 接下来 我们该在mapper.xml中利用(resultMap 和association 标签配置User) 测 ...
分类:
其他好文 时间:
2018-07-06 12:16:25
阅读次数:
159