殁舞

导航

 

2024年5月27日

摘要: java的基本数据类型有哪些?各占多少字节? byte1字节,char2字节,short2字节,int4字节,Long8字节,float4字节,double8字节,boolean1字节 http协议的头里面有哪些? 一般有请求的域名、代理、请求的格式编码、body的大小、支持的压缩算法、cookie 阅读全文
posted @ 2024-05-27 16:55 殁舞 阅读(17) 评论(0) 推荐(0) 编辑
 

2024年5月13日

摘要: 华为赛意16 jvm运行时内存 jvm运行时内存主要分5块,分别是栈、程序计数器、本地方法栈、方法区、堆,其中栈、程序计数器、本地方法栈都是线程私有的,只有元空间和堆是共用的。 比如栈中存放的都是线程相关的资源,栈里面每个线程又可以细分为一个个栈帧,每个栈帧就是一次方法调用,里面存放了这次调用的相关 阅读全文
posted @ 2024-05-13 19:51 殁舞 阅读(5) 评论(0) 推荐(0) 编辑
 

2024年5月7日

摘要: 沃尔玛供应链22 springboot 自动装配 springboot实现自动装配,主要能力来自@EnableAutoConfiguration注解,这个注解通过import注解引入了一个ImportSelector类,通过这个类可以扫描各个start包中的spring.factories文件,然后 阅读全文
posted @ 2024-05-07 10:49 殁舞 阅读(14) 评论(0) 推荐(0) 编辑
 

2024年3月5日

摘要: 主要记录疑惑点和容易混淆的地方 type和fields区别 type是废弃功能,为了简化数据模型和提高性能,不再使用,底层的lucene无此概念。详见https://www.ddkk.com/zhuanlan/search/elasticsearch/1/12.html fiels跟type不是一个 阅读全文
posted @ 2024-03-05 19:52 殁舞 阅读(17) 评论(0) 推荐(0) 编辑
 

2024年1月25日

摘要: 参考:https://blog.csdn.net/x275920/article/details/123991656 主要分为2种操作。 简单粗暴 来个内存泄漏分析Leak Suspects和Top Consumers,可以看出大部分简单的内存泄漏问题 看保留堆/深堆Retained Heap大的, 阅读全文
posted @ 2024-01-25 17:28 殁舞 阅读(10) 评论(0) 推荐(0) 编辑
 

2023年2月6日

摘要: 看到这篇文章后不用再对标题这个关键字搜索其它答案了,因为其它答案都不完整,踩了很多坑。 出现上述提示后,需要用maven的debug模式再package下才会显示真正的原因,标题的原因五花八门,这也是为啥搜了很多都没有解决的原因。 找到你报错对应的模块,在该路径下执行mvn -X -U clean 阅读全文
posted @ 2023-02-06 11:09 殁舞 阅读(1888) 评论(0) 推荐(0) 编辑
 

2022年9月27日

摘要: https://github.com/alibaba/arthas 概览图 https://user-images.githubusercontent.com/31468811/71954111-3010be00-321f-11ea-9900-e88195c2a570.png 实用命令 dashbo 阅读全文
posted @ 2022-09-27 11:58 殁舞 阅读(22) 评论(0) 推荐(0) 编辑
 

2021年8月30日

摘要: 问jvm相关(没啥变数,只要不打断把如下内容背下来基本就没有问题可问了) 先回答jvm概念:jvm是java虚拟机,有了jvm虚拟机之后程序可以跨平台运行程序,平台差异性由jvm来解决,另外jvm识别的是class二进制文件,意味着只要支持编译成class文件的各种语言都能跑在jvm上,比如groo 阅读全文
posted @ 2021-08-30 16:32 殁舞 阅读(76) 评论(0) 推荐(0) 编辑
 

2021年7月21日

摘要: 先记想法后续补充 要理解为啥要三级缓存,我们先假设二级缓存能不能完成功能。 只用两级缓存可以解决循环依赖问题,但仅仅限于没有代理的情况。 一旦涉及到代理,就有个流程顺序问题了。 常规getbean操作流程是先实例化-放入三级缓存一个objectFactory-注入-执行初始化方法(其中执行了bean 阅读全文
posted @ 2021-07-21 22:18 殁舞 阅读(729) 评论(0) 推荐(0) 编辑
 

2021年7月16日

摘要: #dubbo概念 dubbo是一个高性能的rpc框架,并在此基础上具有服务治理功能,用于分布式系统架构。 #架构 节点主要分为 provider 暴露服务的服务提供方 consumer 调用远程服务的服务消费方 registry 服务注册与发现的注册中心 monitor 统计服务的调用次数和调用时间 阅读全文
posted @ 2021-07-16 18:15 殁舞 阅读(48) 评论(0) 推荐(0) 编辑