难得遇到一次java堆内存溢出(心里想着,终于可以来一次jvm性能优化了$$) 先看下报错信息, 错误就是发出了这样的信号: 执行垃圾收集的时间比例太大, 有效的运算量太小. 默认情况下, 如果GC花费的时间超过 98%, 并且GC回收的内存少于 2%, JVM就会抛出这个错误。 资料来源:OutO ...
分类:
Windows开发 时间:
2019-07-08 18:59:56
收藏:
0 评论:
0 赞:
0 阅读:
95
二叉树的遍历 我用下图的树为例,做树的遍历: 二叉树结构 树节点的定义: 中序遍历 先处理左子树,然后处理当前节点,再处理右子树。 对于一颗二叉查找树,所有的信息都是有序排列的,中序遍历可以是信息有序输出,且运行时间为O(n)。 递归实现中序遍历: 输出结果:5 2 7 1 9 3 6 4 8 后序 ...
分类:
编程语言 时间:
2019-07-08 18:59:34
收藏:
0 评论:
0 赞:
0 阅读:
77
1、shelve模块是一个简单的key,value将内存数据通过文件持久化的模块2、shelve模块可以持久化任何pickle可支持的python数据格式3、shelve就是pickle模块的一个封装4、shelve模块是可以多次dump和load https://docs.python.org/3 ...
分类:
编程语言 时间:
2019-07-08 18:59:06
收藏:
0 评论:
0 赞:
0 阅读:
119
1.卸载/安装mySQL:(因为我是该服务器的管理员,所以这些命令都不用在前面加sudo) 2.进入根目录 3.查看centOS版本 4.粘贴 shift+insert 5.打开一个文件 vim [文件路径] 6.进入文件编辑状态 按一下字母i 7.准备退出(进入编辑命令行) esc,shift + ...
分类:
其他 时间:
2019-07-08 18:58:46
收藏:
0 评论:
0 赞:
0 阅读:
116
将正整数n表示成一系列正整数之和:n=m1+m2+…+mk,其中m1≥m2≥…≥mk≥1,k≥1。 正整数n的这种表示称为正整数n的划分。 递归思想: ①当 n 或者 m 等于1的时候,都只有一种情况; (1划分为1)(3划分为1 1 1) ②当 n == m的时候,就是正常的划分,可以变为 1 + ...
分类:
其他 时间:
2019-07-08 18:58:12
收藏:
0 评论:
0 赞:
0 阅读:
106
为什么要初始化css样式 1.浏览器差异 不同浏览器对有些标签的默认值是不同的,如果没对css初始化会出现浏览器之间的页面显示差异 2.提高编码质量 如果不初始化,整个页面做完会很糟糕,重复的css样式很多 最简单的初始化方法是:(不建议) 淘宝样式 样式初始化 腾讯QQ官网 样式初始化 新浪官网 ...
分类:
Web开发 时间:
2019-07-08 18:57:46
收藏:
0 评论:
0 赞:
0 阅读:
103
题目描述: luogu bz 题解: 动态点分治。 记录点分树子树中到该点的所有价值。 为啥别人100行我150啊。 代码: #include<cstdio> #include<cstring> #include<algorithm> using namespace std; typedef lon ...
分类:
其他 时间:
2019-07-08 18:57:04
收藏:
0 评论:
0 赞:
0 阅读:
84
(Noip提高组及以下),有意者请联系Lydsy2012@163.com,仅限教师及家长用户。 2560: 串珠子 Time Limit: 10 Sec Memory Limit: 128 MB Submit: 915 Solved: 603 [Submit][Status][Discuss] De ...
分类:
其他 时间:
2019-07-08 18:56:41
收藏:
0 评论:
0 赞:
0 阅读:
109
给定一个由若干 0 和 1 组成的数组 A,我们最多可以将 K 个值从 0 变成 1 。返回仅包含 1 的最长(连续)子数组的长度。 示例 1:输入:A = [1,1,1,0,0,0,1,1,1,1,0], K = 2输出:6解释: [1,1,1,0,0,1,1,1,1,1,1]粗体数字从 0 翻转 ...
分类:
其他 时间:
2019-07-08 18:55:52
收藏:
0 评论:
0 赞:
0 阅读:
136
一、深拷贝和浅拷贝的区别 浅拷贝:只拷贝数组(或对象)的引用。 深拷贝:直接拷贝整个对象到新的内存。 二、如何深拷贝一级数组? 一维数组并且数组元素为基本类型,可使用以下方法: for循环或for...of slice() concat() for循环或for...of slice() concat ...
分类:
其他 时间:
2019-07-08 18:55:27
收藏:
0 评论:
0 赞:
0 阅读:
86
html的页面 url地址重写 rewrite模块:rewrite指令 sysntax : rewrite regex replacement [flag]; Default: - Context: server,location,if 功能: 将regex指定的URL替换成replacement这 ...
分类:
Web开发 时间:
2019-07-08 18:54:49
收藏:
0 评论:
0 赞:
0 阅读:
90
String,StringBuffer,SrtingBuilder的区别 目录 java异常 java异常 异常处理机制主要回答了三个问题 what:异常类型回答了什么被抛出 where:异常堆栈跟踪回答了在哪抛出 why:异常信息回答了为什么抛出 Java的异常体系 RuntimeExceptio ...
分类:
编程语言 时间:
2019-07-08 18:54:25
收藏:
0 评论:
0 赞:
0 阅读:
103
一、js继承分类 1、构造函数继承(call/apply) 2、prototype原型链继承 3、非构造函数继承 二、构造函数继承(call和apply的区别在于,传入参数的形式不同) 1、代码实例 2、优点 (1)避免引用类型数据共享 (2)创建子类的时候可以向父类传参 3、缺点 (1)方法都在构 ...
分类:
Web开发 时间:
2019-07-08 18:53:50
收藏:
0 评论:
0 赞:
0 阅读:
92
创建 topic javatest bin/kafka-topics.sh --bootstrap-server localhost:9092 --create --topic javatest --partitions 3 --replication-factor 1 java 连接:https: ...
分类:
编程语言 时间:
2019-07-08 18:53:26
收藏:
0 评论:
0 赞:
0 阅读:
152
全局注册和局部注册,bind/update 一起作用,对象字面量,动态指令参数 除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许注册自定义指令。 注意,在 Vue2.0 中,代码复用和抽象的主要形式是组件。 然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作 ...
分类:
其他 时间:
2019-07-08 18:53:00
收藏:
0 评论:
0 赞:
0 阅读:
113
回归测试(Regreesion Testing) 目的: 验证缺陷得到了正确的修复,同时对系统的变更,没有影响以前的功能 阶段: 回归测试可以发生在任何一个阶段 策略: 1) 完全重复测试 重新执行所有在前期测试阶段建立的测试用例,来确认问题修改的正确性和修改的扩散局部影响性 2) 选择性重复测试 ...
分类:
其他 时间:
2019-07-08 18:51:55
收藏:
0 评论:
0 赞:
0 阅读:
213
自定义栈 接口 实现类 测试 自定义队列 接口 测试 ...
分类:
其他 时间:
2019-07-08 18:51:25
收藏:
0 评论:
0 赞:
0 阅读:
99
S7-200 PLC内部+5VDC电源的负载能力 S7-200 CPU模块提供DC5V和24V电源:当有扩展模块时,CPU通过I/O总线为其提供5V电源,所有扩展模块的SV电源消耗之和不能超过该CPU提供的额定电源,若不够用不能外接5V电源。每个CPU都有一个24VDC传感器电源,它为本机输入点和扩 ...
分类:
其他 时间:
2019-07-08 18:51:00
收藏:
0 评论:
0 赞:
0 阅读:
96