加载中
Idea maven 经常下载jar下载不下来,注意 报错提示 offline 设置

Idea maven 经常下载jar下载不下来,注意 报错提示 offline 设置。打开 idea settings ,搜maven

线上cpu负载过高 问题排查

//线上cpu负载过高 问题排查 1.安装jstack yum install -y java-1.8.0-openjdk-devel-debug 2.使用top命令 查询进程占用cpu最高的pid。 shirft +p 3.查询占用cpu最高进程中的 子进程 top -H...

JDK1.8.0_151的无限制强度加密策略文件变动

JDK1.8.0_151的无限制强度加密策略文件变动 JDK1.8.0_151无需去官网下载 local_policy.jar US_export_policy.jar这个jar包,只需要修改Java\jdk1.8.0_151\jre\lib\security这目录下的java.se...

redis

(1)进入redis客户端安装目录: (2)输入命令:redis-cli.exe -h 主机号 -p 端口号 如:redis-cli.exe -h 127.0.0.1 -p 6379 (3)输入密码命令:auth 密码 若显示OK则登录成功:......

02/19 16:54
5
TheadLocal面试

ThreadLocal定义了四个方法: get():返回此线程局部变量的当前线程副本中的值。 initialValue():返回此线程局部变量的当前线程的“初始值”。 remove():移除此线程局部变量当前线程的值。...

2018/12/07 10:50
6
ArrayList 和 LinkedList的底层数据结构

LinkedList的实现较为简单: 底层使用双向链表实现、保留了头尾两个指针 、LinkedList的其他操作基本都是基于上面那六个函数实现的,另外LinkedList也有 failFast 机制,这个机制主要在迭代器...

2018/12/06 17:57
36
CAS面试理解

CAS compareAndSwap 比较替换。 多线程环境下 实现同步功能的机制。 CAS(V,E,N) 三个参数:V 变量,E 预期值 N 新值。 Java中使用CAS 无锁机制,依靠硬件。 实核心代码就是一条带lock 前缀的...

CAS
2018/11/30 18:29
3
dubbo面试题

Dubbo提供了4中负载均衡策略 ① Random LoadBalance(随机均衡算法) ② RoundRobin LoadBalance(权重轮询均衡算法) ③ LeastAction LoadBalance(最少活跃调用数均衡算法) ④ Consistent...

2018/11/28 18:01
30
关于NIO理解

NIO vs IO 标准的IO基于字节流和字符流进行操作的;而NIO是基于通道(Channel)进行操作的。 通道是双向的,既可以写数据到通道,又可以从通道中读取数据;而流的读写通常是单向的,要么是输入...

2018/11/28 16:49
6
1类的加载,连接和初始化过程

1.类的加载有5个阶段 加载 连接(分为3个阶段,验证,准备(初始化静态变量),解析(符合引用到直接指针引用)) 初始化 为类的静态变量赋值 使用 卸载

2018/10/29 12:33
0
kafka基本命令启动和测试

Step 1: 启动服务器 首先启动zookeeper > bin/zookeeper-server-start.sh config/zookeeper.properties (远程启动的时候需要在后面加上一个 & 作为后台进程,然后断开和远程的链接) 接着启动k...

2017/12/27 18:03
27
HashMap解析

1.HashMap底层使用数组和单链表(Entitiy key value next)实现的。数组的每个值都是链表。 2.put 一个元素进去,对key进行一次hash计算,即是 hash(key)%len,(元素的key的哈希值对数组长度...

2017/11/21 14:35
18
优秀的技术博客网址收藏

1.Java面试题整理: http://www.jsondream.com/2016/12/04/java-interview-question.html 2.JVM相关知识整理 http://blog.csdn.net/zengxiaosen/article/details/73003559...

2017/11/20 11:42
5
Java面试题收藏

基本概念 操作系统中 heap 和 stack 的区别 https://www.cnblogs.com/perfy/archive/2012/09/06/2672946.html 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机...

2017/11/16 14:55
77
关于Java GC的理解

关于Java GC的理解: 1. 1.Java的垃圾回收是按照代回收的。 在内存堆上分为年老代和年轻代。 年轻代主要是一些临时变量,回收算法使用复制清除算法。 年老代主要是一些类的,class等信息,回...

2017/10/27 15:22
17
centos7 install mysql7

安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1、配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包 shell> wget http://dev.mys...

2017/09/15 19:55
12
centos7.0 下安装jdk1.8

centos7.0 下安装jdk1.8

2017/09/15 19:34
14
test json

{ "status": 0, "error": "", "data": { "topic": { "id": 7, "name": "话题小剧场", "description": "中国田径又出了个“眼镜侠”...

2017/09/05 12:10
12
分布式面试技术问题

volatile volatile关键字来保证可见性。 当一个共享变量被volatile修饰时,它会保证修改的值会立即被更新到主存,当有其他线程需要读取时,它会去内存中读取新值。 java中 主存 每个线程有自...

2017/08/23 16:25
40
临渊慕鱼,不如退而结网

jvm垃圾回收算法 1.引用计数算法。致命缺点无法处理循环引用。 2.标记清除算法。标记引用对象,遍历堆,清除未标记的对象。需要暂停整个应用,并产生内存碎片。 【此算法执行分两阶段。第一阶...

2017/08/22 10:22
7

没有更多内容

加载失败,请刷新页面

返回顶部
顶部