会员登录
还没有账号
立即注册
用户名或密码错误
用第三方帐号直接登录
微博帐号注册
QQ帐号注册
Toggle navigation
首页
教程
软件
登录
注册
JAVA
百特
2022-05-07
1年前
1
0
转载
教程
JAVA exe文件处理
File f = new File("..."); // exe文件路径 File f1 = new File("...");&nbs...
浏览 (
307
)
java
jar
百特
2022-04-26
1年前
1
0
转载
教程
ReentrantReadWriteLock源码解析
既然有了锁,为什么还需要读写锁?我们来想象下这个场景。...
浏览 (
218
)
Java
JUC
AQS
逆殇
2022-04-08
2年前
1
0
转载
教程
IDEA—使用插件反编译jar包
实践idea反编译插件 首先,我们要保证IDEA中有反编译插件。通过【Settings】——>【Plugins】输入Decompiler进行查看,看是否有Java Bytecode Decompiler这个插件。 &...
浏览 (
414
)
java
jar
idea
未铭记何遗忘
2022-03-11
2年前
1
0
转载
教程
哎,这让人抠脑壳的 LFU
LFU 的全称是Least Frequently Used,最不经常使用策略。很明显,强调的是使用频率。而 LRU 算法的全称是Least Recently Used。最近最少使用算法。强调的是时间。当统计的维度从时间变成了频率之后,在算法实现上...
浏览 (
218
)
java
cache
lfu
百特
2022-01-04
2年前
1
1
转载
教程
JVM指针碰撞和空闲列表
Java堆是被所有线程共享的一块内存区域,主要用于存放对象实例,在堆上为对象分配内存就是把一块大小确定的内存从堆内存中划分出来,将对象放进去。常用的分配方法有指针碰撞和空闲列表两种实现方式。一、指针碰撞适用于堆内存完整的情况,已分配的内存和空闲内...
浏览 (
327
)
java
jvm
gc
23333
2021-12-03
2年前
1
0
转载
教程
java8的stream api是迭代一次还是迭代多次
面试官:java8新增的stream api用过吗?我:这个必须用过啊。面试官:给你下面一个字符串数组,如果用stream api来实现,找出以字符'a'开头长度最大的字符串,使用stream api该怎么实现呢?{"abb","abcd","f...
浏览 (
270
)
java
stream
百特
2021-12-02
2年前
1
0
原创
教程
使用jstack工具查看线程死锁
一. 模拟死锁代码:package com.xh.utils; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.Re...
浏览 (
312
)
java
lock
jstack
23333
2021-12-02
2年前
1
0
转载
教程
JVM监控和调优常用命令工具总结
JVM监控和调优常用命令工具总结阅读目录JVM监控和调优jpsjinfojstatjstackjmapjhatjconsole, jvisualvm回到顶部JVM监控和调优在Java应用和服务出现莫名的卡顿、CPU飙升等问题时总是要分析一下对应进...
浏览 (
322
)
java
jvm
jdk
23333
2021-12-01
2年前
1
0
转载
教程
线上问题分析系列:数据库连接池内存泄漏问题的分析和解决方案
前言本文来自好朋友彪哥整理,实际的生产问题分析,绝对干货~一、问题描述上周五晚上主营出现部分设备掉线,经过查看日志发现是由于缓存系统出现长时间gc导致的。这里的gc日志的特点是:1.gc时间都在2s以上,部分节点甚至出现12s超长时间gc。2.同...
浏览 (
234
)
java
mysql
pool
23333
2021-12-01
2年前
1
0
转载
教程
生产事故复盘:详解一次由读写锁引起的内存泄漏
JVM相关的异常,一直是一线研发比较头疼的问题。因为对于业务代码,JVM的运行基本算是黑盒,当异常发生时,较难直观的看到和找到问题所在,这也是我们一直要研究其内部逻辑的原因。本篇就由一个近期线上JVM内存泄漏的例子,带大家强行分析一波~Part1...
浏览 (
243
)
java
lru
lock
1
2
3
4
5
6
7
热门文章
更多
热门标签
Java
Html
Jquery
热门用户
最新发布
更多