做的我要吐了。。留着吧以后再看看 /* 两两枚举起始的点,然后按题意模拟寻找下去,为了加速,预处理nxt[i][j]表示直线p[i]->p[j]旋转时,下一个碰到点的下标 */ #include <iostream> #include <algorithm> #include <vector> #i ...
分类:
编程语言 时间:
2020-05-07 18:08:40
阅读次数:
69
方法区 (方法去只是规范, 实现就是永久代/元空间) 永久代 堆 JDK7 元空间 直接内存native memory JDK8 取代永久代 元空间最少20.7M java -XX:+PrintFlagsFinal -version | grep Meta uintx MaxMetaspaceSiz ...
分类:
编程语言 时间:
2020-05-04 17:36:05
阅读次数:
107
Maven是属于apache软件基金会下一个开源免费的项目,是跨平台的项目管理工具,Maven采用了一种被称之为ProjectObjectModel(POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理,可以在代码进行部署的过程中自动解决项目中代码的依赖环境,需要从maven的镜像仓库中进行下载依赖环境,通
分类:
其他好文 时间:
2020-05-04 09:15:53
阅读次数:
64
Acmer先生决定访问n座城市。他可以空降到任意城市,然后开始访问,要求访问到所有城市,任何一个城市访问的次数不少于1次,不多于2次。n座城市间有m条道路,每条道路都有路费,求Acmer先生完成旅行所需要花费的最小费用。 第一行是n,m,后面有m行,有3个整数a,b,c,表示城市a和b之间的路费是c ...
分类:
其他好文 时间:
2020-04-29 00:48:19
阅读次数:
60
程序会打印: 我还看到中间的best path cost会小于新出来的,可能代码哪里有点儿小问题。 ...
分类:
编程语言 时间:
2020-04-26 20:41:25
阅读次数:
69
原文:杂谈.netcore的Buffer相关新类型 1 文章范围 本文将.netcore新出现的与Buffer操作相关的类型进行简单分析与讲解,由于资料有限,一些见解为个人见解,可能不是很准确。这些新类型将包括BinaryPrimitives、Span,Memory,ArrayPool,Memory... ...
分类:
Web程序 时间:
2020-04-26 01:11:46
阅读次数:
68
一、判断对象是否需要被回收 1、可达性分析算法的实现 ① 根节点枚举 ② 安全点 ③ 安全区域 ④ 记忆集与卡表 ⑤ 写屏障 ⑥ 并发的可达性分析 二、经典的垃圾收集器(内存回收算法对应) Serial、ParNew、Parallel Scavenge、 Serial Old、Parallel Ol ...
分类:
其他好文 时间:
2020-04-24 21:28:17
阅读次数:
80
症结 在利用webpack脚手架搭建vue项目后,往往最终打包的.js和.css文件过于庞大,造成首次加载的时候白屏时间过长,影响用户体验,下图为未经任何优化直接npm run build之后的情况: 其中vendor.js文件高达1.16MB,平均白屏时间超过10秒。 解决方案 使用CDN剥离JS ...
分类:
Web程序 时间:
2020-04-23 19:12:26
阅读次数:
151
基于蚁群算法的10个城市TSP问题的最短路径研究 1 蚁群算法 1.1 蚁群算法的流程步骤 这里以TSP问题为例,算法设计的流程如下: 步骤1:对相关参数进行初始化,包括蚁群规模、信息素因子、启发函数因子、信息素挥发因子、信息素常数、最大迭代次数等,以及将数据读入程序,并进行预处理:比如将城市的坐标 ...
分类:
编程语言 时间:
2020-04-18 10:09:34
阅读次数:
78
一、前提条件 1.1创建3台虚拟机,且配置好网络,建立好互信。 1.2 Java1.8环境已经配置好 1.3 Hadoop2.7.7集群已经完成搭建,具体参见我的博客https://www.cnblogs.com/theyang/p/12363276.html 1.4 Scala软件包和Spark软 ...
分类:
其他好文 时间:
2020-04-17 00:23:32
阅读次数:
85