Java虚拟机规范规定JVM的内存分为了好几块,比如堆,栈,程序计数器,方法区等,而Hotspot jvm的实现中,将堆内存分为了三部分,新生代,老年代,持久带,其中持久带实现了规范中规定的方法区,而内存模型中不同的部分都会出现相应的OutOfMemoryError错误,接下来我们就分开来讨论一下。 ...
分类:
其他 时间:
2019-04-27 21:43:36
收藏:
0 评论:
0 赞:
0 阅读:
153
Zookeeper 3、Zookeeper工作原理(详细) 1、Zookeeper的角色 » 领导者(leader),负责进行投票的发起和决议,更新系统状态 » 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果 ...
分类:
其他 时间:
2019-04-27 21:43:19
收藏:
0 评论:
0 赞:
0 阅读:
152
1.单行注释 2.多行注释 3.变量赋值(*不需要声明数据类型) 4.数据类型 Numbers数字类型 (1) 整型int (2)长整型long (3)浮点型float (4)复数complex 布尔类型 取值为True和False 字符串类型String 列表List 元组Tuple 集合set( ...
分类:
其他 时间:
2019-04-27 21:43:00
收藏:
0 评论:
0 赞:
0 阅读:
162
1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作 ...
分类:
其他 时间:
2019-04-27 21:42:44
收藏:
0 评论:
0 赞:
0 阅读:
147
SSM单元测试时出现: 严重: Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListen ...
分类:
移动平台 时间:
2019-04-27 21:42:28
收藏:
0 评论:
0 赞:
0 阅读:
292
1.报错关键代码如下: 报错原因:是你的elasticsearch.yml文件中的key/value值写错了,重新检查或者将其他可以正常启动的机器中的文件发送到报错机器,并修改节点名、ip等即可 2.报错关键代码如下: 报错原因:这是启动从节点时报错,可以看出提示报错找到存在节点,原因是本人先安装了 ...
分类:
其他 时间:
2019-04-27 21:42:04
收藏:
0 评论:
0 赞:
0 阅读:
299
什么是锁 另外还有文档:https://juejin.im/post/5b16148a518825136137c8db 在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。 而同步的本质是通过锁来实现的 ...
分类:
其他 时间:
2019-04-27 21:41:50
收藏:
0 评论:
0 赞:
0 阅读:
172
我们先聊聊一个经典面试题:i=i++; 我们知道在虚拟机底层它实际上做了三步: int temp =i; i = i + 1; i = temp; i++实际上的操作分为三个部分:读、改、写 我们看看下面的例子: public class TestAtomicDemo { public static ...
分类:
其他 时间:
2019-04-27 21:41:30
收藏:
0 评论:
0 赞:
0 阅读:
147
点击显示更多 html css ...
分类:
Web开发 时间:
2019-04-27 21:41:11
收藏:
0 评论:
0 赞:
0 阅读:
184
JavaScript 是世界上最流行的编程语言。 这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。 JavaScript语法 区分大小写 与 Java 一样,变量、函数名、运算符以及其他一切东西都是区分大小写的。 比如:变量 test 与变量 T ...
分类:
编程语言 时间:
2019-04-27 21:40:40
收藏:
0 评论:
0 赞:
0 阅读:
147
第一步:备份原有镜像源 第二步:下载阿里云的镜像源 第三步 :重新设置缓存 ...
分类:
其他 时间:
2019-04-27 21:40:16
收藏:
0 评论:
0 赞:
0 阅读:
192
String name1="jack"; String name2="jack"; System.out.println(name1==name2); // true System.out.println(name1.equals(name2)); //true String name3="jack ...
分类:
其他 时间:
2019-04-27 21:39:48
收藏:
0 评论:
0 赞:
0 阅读:
217
1, 昨天的成就: a) 完成的任务:修改框架,数据库连接 b) 所花时间:8h c) 还剩余0h 2, 遇到的困难: a) 数据库虽然已经成功连接,但是和准确搜索标签,以及推荐算法仍有十分大的差距,所以数据库的格式依旧需要更改,表的结构初期搭建十分重要,这对后期起着至关重要的作用。 3, 今天的任 ...
分类:
其他 时间:
2019-04-27 21:39:26
收藏:
0 评论:
0 赞:
0 阅读:
127
集群,分布式,微服务概念和区别理解 2018年02月04日 01:19:12 竹上 阅读数:18684 概念: 集群是个物理形态,分布式是个工作方式。 分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上 1:分布式是指将不同的业务分布在不同的地方。而集群指的是 ...
分类:
其他 时间:
2019-04-27 21:39:10
收藏:
0 评论:
0 赞:
0 阅读:
210
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5742 AC代码: ...
分类:
其他 时间:
2019-04-27 21:38:36
收藏:
0 评论:
0 赞:
0 阅读:
172
用户一: 要过年了,熊大想要一个全新的发型去迎接新年,结果各个理发店全部爆满。 熊大哼着小歌去理发,结果发现理发店外面全是车子,进去之后一看,┗( ▔, ▔ )┛o(?Д?)っ!有木有搞错,怎么这么多人,这得等到啥时候。于是熊大赶去了另一家理发店,▄█?█●给跪了,还是那么多人。这可怎么搞? 背景: ...
分类:
其他 时间:
2019-04-27 21:37:22
收藏:
0 评论:
0 赞:
0 阅读:
131
问题一 首先,来看一下下面这段代码: 代码打眼儿一看,功能很明显:把str指针指向的字符串和tmp指针指向的字符串连接起来再赋给str指向的字符串。我们把这个程序运行一下,如下图: 报出了段错误,使用cgdb调试一下,发现问题是出在strcat函数处: 感觉很奇怪,就去查找了strcat函数的一些示 ...
分类:
编程语言 时间:
2019-04-27 21:36:20
收藏:
0 评论:
0 赞:
0 阅读:
221
JS操作属性 一.随机数的获取 使用 Math内置对象Demo: 获取随机数0到1, 不包括1 1 var random = Math.random(); 2 console.log("获取的随机数是: "+random); Demo: 获取0-10的随机数 1 var random = Math. ...
分类:
Web开发 时间:
2019-04-27 21:36:02
收藏:
0 评论:
0 赞:
0 阅读:
131
package com.Summer_042701.cn; /** * @author Summer * 项目需求:通过抽象类实现以下功能 * 定义抽象类:交通工具TrafficTool * 属性:载客量 * 方法:行驶() * 子类:飞机(plane) * 方法:行驶()飞机在天上飞 * 子类:汽... ...
分类:
其他 时间:
2019-04-27 21:35:43
收藏:
0 评论:
0 赞:
0 阅读:
172
#include<iostream>using namespace std;typedef struct Node{ char data; struct Node *lchild; struct Node *rchild;}BTNode, *BTree;void PreOrder(BTree b); ...
分类:
其他 时间:
2019-04-27 21:35:10
收藏:
0 评论:
0 赞:
0 阅读:
138