又开新坑o(*≧▽≦)ツ讲讲几个Java版本的特性,先开始Java8, HashMap的改进 HashMap采用哈希算法,先使用hashCode()判断哈希值是否相同,如果相同,再使用equals(),如果再相同,则会替换掉原先的值,如不同则形成链表,后来的放前,原先的被挤到后面去,这种情况叫碰撞, ...
分类:
编程语言 时间:
2019-04-23 21:02:34
阅读次数:
178
背景: 某表忽然出现查询很缓慢的情况。cost 100+ 秒以上;严重影响生产。 原SQL: explain plan for select * from ( select ID id,RET_NO retNo, FROM_SYS fromSy, TO_SYS toSys, COMMAND_CODE ...
分类:
数据库 时间:
2019-04-21 19:59:05
阅读次数:
208
https://segmentfault.com/a/1190000018651092 本地window运行 命令执行:F:\study\apache-jmeter-4.0\apache-jmeter-4.0\bin\jmeter -n -t F:\windows-GetClassView-jenk ...
分类:
其他好文 时间:
2019-04-20 18:15:04
阅读次数:
382
v$segment_statistics视图记录了段的统计信息 简单的几个字段就不说了,就说最后三个吧 STATISTIC_NAME,STATISTIC#,VALUE记录了发生在表上的操作 SYS @testdb> select object_name,STATISTIC_NAME,STATISTI ...
分类:
其他好文 时间:
2019-04-19 18:06:14
阅读次数:
185
问题描述 1、npm -v检查版本正常,npm install安装依赖提示超时 2、cnpm -v检查版本正常,cnpm install安装依赖无反应(输入命令后没有任何提示,一直卡在那) 解决(参考网址:https://segmentfault.com/q/1010000012575385/rev ...
分类:
其他好文 时间:
2019-04-18 10:49:28
阅读次数:
1833
线段树在一些acm题目中经常见到,这种数据结构主要应用在计算几何和地理信息系统中。下图就为一个线段树: (PS:可能你见过线段树的不同表示方式,但是都大同小异,根据自己的需要来建就行。) 1.线段树基本性质和操作 线段树是一棵二叉树,记为T(a, b),参数a,b表示区间[a,b],其中b-a称为区 ...
分类:
其他好文 时间:
2019-04-13 10:55:06
阅读次数:
108
0x01 分析淘宝网站的https数据流 打开淘宝 wireshark抓取到如下 第一部分: 因为https是基于http协议上的,可以看到首先也是和http协议一样的常规的TCP三次握手的连接建立,请求的是服务器的443端口。 1.客户端向443端口发送SYN信号 2.服务端回应连接,ACK 3. ...
分类:
Web程序 时间:
2019-04-10 20:31:28
阅读次数:
228
最长双回文串 题目描述 顺序和逆序读起来完全一样的串叫做回文串。比如acbca是回文串,而abc不是(abc的顺序为“abc”,逆序为“cba”,不相同)。输入长度为n的串S,求S的最长双回文子串T,即可将T分为两部分X,Y,(|X|,|Y|≥1)且X和Y都是回文串。 题目描述 顺序和逆序读起来完全 ...
分类:
其他好文 时间:
2019-04-06 21:39:03
阅读次数:
158
题意:给你一颗树,每个节点有有一个权值,每次询问从x到y的最短路上权值在c到d之间的所有的点的权值和是多少。 思路:肯定要用树剖,因为询问c到d之间这种操作树上倍增很难做,但是用其它数据结构可以比较好的查询。我们可以用线段树来进行这种操作。每次询问一个区间时,如果当前区间被查询区间完全覆盖,并且区间 ...
分类:
其他好文 时间:
2019-04-03 22:05:36
阅读次数:
173
secant、chord、tangent、arc、sector、segment https://mathigon.org/course/circles-and-pi/tangets-chords-arcs 大于半圆的弧叫优弧major arc 小于半圆的弧叫劣弧minor arc Alternate ...
分类:
其他好文 时间:
2019-03-31 14:05:49
阅读次数:
275