“exception”:”com.netflix.zuul.exception.ZuulException”, “message”:”GENERAL...
JSON 的兴起与崛起 JSON 已经占领了全世界。如今,任何两个应用程序通过互联网相互通信时,他们很可能使用的就是 JSON。JSON 已被所有大...
使用VisualVM对JAVA程序进行性能分析及调优 开发大型 Java 应用程序的过程中难免遇到内存泄露、性能瓶颈等问题,比如文件、网络、数据库的...
定时器 OOM(OutOfMemoryError) 了,其他线程受影响吗? 最近有人在微信群里问我,定时器 OOM(java.lang.OutOfM...
jstat 十一种常用命令详解 很多人还不会 jstat 命令!它是JDK自带的一个轻量级小工具。全称“Java Virtual Machine s...
java 10 中 var 关键字(类型推断)使用教程 Java 10 是在2018年3月20号正式发布的,其中的新特性之一就是 var 关键字。它...
Java并发之CPU缓存一致性 只学习缓存框架的使用,而不了解缓存的底层实现逻辑,对于高级开发来说太没理想了!今天我们来聊聊CPU的缓存一致性! 准...
什么是线程安全? 先说一下,我为什么要写这篇文章!因为有位网友给我发了一篇关于AtomicInteger的文章: https://blog.csdn...
从一段简单的java代码来看什么是JVM逃逸以及逃逸分析? JVM 逃逸估计很多人都没听说过,但是我相信每个人都写过 JVM 逃逸代码!最近我在看书...
这样使用 ThreadLocal 对吗? 最近我看到同事再用 ThreadLocal,他没用出想要的效果就来咨询我,然后我大概解释了一下,然后连我自...
ArrayList 为什么要实现 RandomAccess? ArrayList 可能是大家使用最频繁的一个集合了,但是很多人对它熟悉而又陌生,结合...
一个 ArrayList 就能让你面试到哭! 一个 ArrayList 就能让你面试到哭!我觉得这句话一点也不夸张。阅读本文让你彻底了解 Array...
Java 程序员(CRUD程序员)为什么很少使用 LinkedList? 其实我不想写 LinkedList 的!为什么呢?因为它没什么好些的。简单...
Spring Boot WebFlux 入门之 Hello World WebFlux 在国外使用的已经非常的多了,在国内用的人还不算多,这和大多数...
java 中的锁池(monitor)和等待池(waitset) 程序就是模仿世界!比如队列就是模仿人们的排队场景,再比如工厂模式,代理模式等都是和现...
代码中的Thread.sleep(0) 有什么意义?是写错了吗? 你以为你是一个高级工程师,实际上也就只是会用几个框架的API而已!最近代码中出现了...
synchronized 是可重入锁吗?为什么? 什么是可重入锁? 关于什么是 可重入锁 ,我们先来看一段维基百科的定义。 若一个程序或子程序可以“...
详解sleep与wait的区别 从单词的意思上来说,两个都有使线程暂停的意思,但是实现原理以及使用的效果完全不一样。 sleep 使让线程睡眠一定的...
ffmpeg推流之后画面出问题 推流命令 ffmpeg -i rtsp:///h264/ch1/main/av_stream -vcodec li...
RTMP直播黑屏问题分析与解决 问题发现 一客户直播环境为ffmpeg进行rtsp拉流,然后转换为rtmp推流.最近ffmpeg版本进行更新后发现后...
详解使用 jstack 跟踪 java 异常代码 最近公司有一项业务在做活动,流量一下子大增。数据暴涨了80,系统无法支撑,导致了程序内存溢出,系统...
Out of memory:Kill process or sacrifice child 这个错误同样不常见,很少有人遇到,但并不代表它不存在!今...
java.lang.OutOfMemoryError: Unable to create new native thread 没有一样东西是可以随便...
详解 java.lang.OutOfMemoryError: Permgen space 错误! PermGen 是一个缩写单词,由 Permane...