菜鸟笔记
提升您的技术认知

java 笔记-ag真人游戏

feignclient配置

菜鸟阅读 : 1174

feignclient详解 首先查看@feignclient注解的源码: @target(elementtype.type) @retention(retentionpolicy.runtime) @documented public @i...

fastjson详解

菜鸟阅读 : 531

一、fastjson介绍 ​在前后端数据传输交互中,经常会遇到字符串(string)与json,xml等格式相互转换与解析,其中json以跨语言,跨前后端的优点在开发中被频繁使用,基本上可以说是标准的数据交换格式。fastjson 是一个j...

java多线程超详解

菜鸟阅读 : 664

引言 随着计算机的配置越来越高,我们需要将进程进一步优化,细分为线程,充分提高图形化界面的多线程的开发。这就要求对线程的掌握很彻底。 那么话不多说,今天本帅将记录自己线程的学习。 程序,进程,线程的基本概念 并行与并发: 程序:是为完成特定...

java 堆栈问题排查流程

菜鸟阅读 : 474

1.通过top -c命令查看那个进程cpu使用有异常,得到异常进程的pid 2.根据ps -mp -o thread,tid,time | sort -k2r查看进程中哪个线程cpu使用异常,得到tid 3.因为js...

java的对象存储在哪里?

菜鸟阅读 : 1495

1、寄存器 寄存器是速度最快的存储区域,它位于处理器内部,但它的数量有限,所以要按需分配,不能被人控制。 2、堆栈 通常也叫栈,位于ram中,堆栈指针向下移动,则分配新的内存;向上移动,则释放那些内存。这种存储方式速度仅次于寄存器。常用于存...

java finalize方法使用

菜鸟阅读 : 671

《java编程思想》: java提供finalize()方法,垃圾回收器准备释放内存的时候,会先调用finalize()。           (1)...

threadlocal原理及使用场景

菜鸟阅读 : 671

threadlocal ​ threadlocal意为线程本地变量,用于解决多线程并发时访问共享变量的问题。 ​ 所谓的共享变量指的是在堆中的实例、静态属性和数组;对于共享数据的访问受java的内存模型(jmm)的控制,其模型如下: 【参考...

kafka 设计与原理详解

菜鸟阅读 : 435

一、kafka简介 本文综合了我之前写的kafka相关文章,可作为一个全面了解学习kafka的培训学习资料。 转载请注明出处 : 本文链接 1.1 背景历史 当今社会各种应用系统诸如商业、社交、搜索、浏览等像信息工厂一样不断的生产出各种信息...

全面理解java内存模型

菜鸟阅读 : 453

java内存模型即java memory model,简称jmm。jmm定义了java 虚拟机(jvm)在计算机内存(ram)中的工作方式。jvm是整个计算机虚拟模型,所以jmm是隶属于jvm的。 如果我们要想深入了解java并发编程,就要...

一篇文章让你彻底明白jdbc~

菜鸟阅读 : 479

1. 啥是 jdbc ? jdbc 全称: java database connection 复制代码 意思就是使用 java 代码连接数据库。 但是问题来了,世界上有一堆数据库例如 mysql、oracle、mongodb 等,他们的使用...

网站地图