开门见山,最快捷的解决方案:java -Djava.security.egd=file:///dev/urandom -jar xxxxxxx.jar 描述下问题:写了个jar工具,用到了连接池,ojdbc。windows环境一起正常。linux环境下启动关闭两三次后就出现 java.sql.SQL ...
分类:
数据库 时间:
2019-08-26 15:01:21
阅读次数:
106
稳定性 如果一个排序算法能够保留数组中 重复元素的相对位置 则可以被称为是 稳定 的 稳定的排序算法:插入排序、归并排序 不稳定的排序算法:选择排序、希尔排序、快速排序和堆排序 一般只有在稳定性是必要的情况下,稳定的排序算法才有优势。 各种排序算法的性能特点 | 算法 | 是否稳定 | 是否为原地排 ...
分类:
编程语言 时间:
2019-08-25 20:18:42
阅读次数:
109
jsoniter ( json-iterator )是一款快且灵活的 JSON 解析器 Jsoniter 是最快的 JSON 解析器。它最多能比普通的解析器快 10 倍之多, 独特的 iterator api 能够直接遍历 JSON ,极致性能! 0 内存分配!这样的 iterator 你绝对没有用 ...
分类:
Web程序 时间:
2019-08-25 11:39:24
阅读次数:
178
大陆争 爸 霸这道题非常的玄学。 具体思路是这样的:看看每个守护某个门的结界最快什么时候能被炸掉。反正机器人不要钱,有无限个。你不如没走一步带无穷个机器人。然后霸这些值和到达某个门的最短路取个max就可以啦。 实现是跑一边迪杰斯特拉,跑的时候顺便更新这些玩意。 具体代码实现: 然后你就A了这道毒瘤签 ...
分类:
其他好文 时间:
2019-08-25 00:31:21
阅读次数:
99
要找出从起到到终点耗时最短的路径需要使用狄克斯特拉算法。 狄克斯特拉算法用于找出最快的路径。 节点的开销:从起点出发前往该节点需要的耗时(代价)。 狄克斯特拉算法的实现思路:1.找出代价最小的节点,即可在最短时间内到达的节点。 2.更新该节点的邻居的开销。 3.重复上述过程,直到对图中每个节点都这样 ...
分类:
其他好文 时间:
2019-08-24 22:36:49
阅读次数:
80
一、共享内存shm 1 概念:多个进程的地址空间都映射到同一块物理内存,这样多个进程都能看到这块物理内存,实现进程间通信,而且不需要数据的拷贝,所以速度最快。 二、内存映射mmap 1 前言:先介绍一下普通的读写文件的原理,进程调用read/write系统调用后会陷入内核,内核开始读写文件,假设内核 ...
分类:
系统相关 时间:
2019-08-21 15:10:01
阅读次数:
122
uint8.........................float32、float64(32精确到小数点后7位,64到15位)int是计算最快的一种类型尽可能使用float64,因为math包复数:complex64(32位实数和虚数)complex128(64位实数和虚数)位运算:二元:与& ...
分类:
其他好文 时间:
2019-08-20 01:30:50
阅读次数:
147
Kubernetes 本文参照和概念补充 kubernetes中文社区文档:http://docs.kubernetes.org.cn/ kubernetes官方文档:https://kubernetes.io/zh/docs/ kubernetes官方集群实践:https://www.kubern ...
分类:
Web程序 时间:
2019-08-18 15:56:15
阅读次数:
99
一、找人带(推荐度:四星半,可行性:两星) 对于编程小白,能找到老鸟带是上升最快的途径。有些新人连设置环境变量和安装必要的程序都不会,还没摸到编程的大门已耗尽了所有的耐心。另外,老鸟还会教你一些学校学不到的知识点。举个最简单的例子,要求输入两个数,打印两数相除的结果。大多数学校教你写出程序就万事大吉 ...
分类:
其他好文 时间:
2019-08-17 22:22:42
阅读次数:
138
向最厉害的人偷师是让自己进步最快的方法,也是每个人都想做的,问题的关键是:1、清楚的知道你的问题是什么,充满好奇心、追根溯源找到真问题,找到这个领域最厉害的人。2、勇敢真诚去请教,不怕丢脸。3、得到别人的建议后立即实施,知行合一、实践出真知。案例:Airbnb创始人Brian Chesky曾经足足向... ...
分类:
其他好文 时间:
2019-08-17 10:41:31
阅读次数:
96