
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
从简图中可以看出 JVM 的堆内存分为新生代和老年代,新生代和老年代的内存占比默认是 1:2,JVM 的代指的是不同生命周期的对象,不同生命周期对象又存在不同的区域中,不同区域的内存被定义为“代”,这样做的目的是提升垃圾回收的效率,因为有了“代”的概念就可以针对不同的“代”执行不同的垃圾回收策略。我们知道 Java 栈是 Java 线程执行方法的内存模型,用来存储方法执行时候的局部变量表、操作数栈

UDP 全称:User Datagram Protocol,翻译过来就是用户数据报协议,是一个传输层协议,是 OSI(Open System Interconnection,开放式系统互联)参考模型中一种无连接的传输层协议,它提供了一种简单的、不可靠的数据传输服务。总结:本篇简单分享了 UDP 协议的相理论知识,同时对 UDP 协议和 TCP 协议做了个简单的对比,希望帮助到有需要的小伙伴。UDP

当前开发的一个系统,因为数据量以及报表层面的需求要求,需要把 MySQL 的数据同步到大数据数据库 StarRocks 中,这里就涉及到了两个数据源:MySQL 和 StarRocks,想要完成这个功能的前置就是需要项目支持多数据源配置。随着互联网的发展,数据库的读写分离、数据迁移、多系统数据访问等多数据源的需求越来越多,我们在日常项目开发中,也不可避免的为了解决这个问题,本篇来分享一下在 Spr

总结:可以看到我们使用 ElasticsearchRepository(也就是 JPA) 进程 Elasticsearch 的数据增删改查就像使用 MySQL 一样简单,但我在尝试使用较为复杂的查询的时候,ElasticsearchRepository 相关的方法提示已经过期,下一篇我们将分享使用 ElasticsearchRestTemplate 实现复杂查询,希望本篇的分享可以帮助到有需要的朋

前面我们使用 Spring Boot 继承 Kafka 完成了消息发送,有朋友会问 Kafka 有没有好用的客户端工具,RabbitMQ、RocketMQ 都有自己的管理端,那 Kafka 如何去查看发送出去的消息呢?本篇我们就来分享一个好用的工具。offsetexplorer 中数据默认显示是 Byte Array 形式的,我们需要修改为 String 类型,方便我们查看。本篇简单分享了 Kaf

项目中使用 Git 管理代码仓库的时候,随着项目的持续迭代及项目的扩展,多版本并行开发是非常常见的事情,多版本并行开发就伴随着多分支,随着 Git 的分支越拉越多,这时候很容易造成分支的混乱,有时候你需要知道你这个分支到底来源哪个分支,是从哪个分支拉出来的,下面简单分享某个分支是基于哪个分支拉出来的方法。moving from master 表明来源于 master 分支。注意:查看某个分支的来源

Mac 地址全称叫做媒体访问控制地址,也称为局域网地址(LAN Address),以太网地址(Ethernet Address)或物理地址(Physical Address),由网络设备制造商生产时写在硬件内部,Mac 地址与网络无关,无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到哪里的网络,都有相同的 Mac 地址,它由厂商写在网卡的 BIOS 里,从理论上讲是没有办法冒名顶替的。有

TransactionSynchronizationManager是事务同步管理器。我们可以自定义实现TransactionSynchronization类,来监听Spring的事务操作。可以在事务提交之后,回调TransactionSynchronization类的方法。TransactionSynchronizationManager在源码中的使用在SpringCache的自定义CacheMa

结论:in 和 notin 都可以走索引,并非很多资料所说 in查询走索引,not in 查询不走索引,但是还是可以看出来,in 查询可以命中跟多的索引,对应的效率也会高一些,具体是 in 查询还是用 not in 查询要根据实际情况而定,总之就是需要合理设计索引,多看SQL执行计划。我们常说的SQL优化,简单来说就是索引优化,通过合理创建索引,调整SQL语法等,来提升查询效率,想要进行SQL优化

现象:前端请求接口时候,后端接口无法正常响应结果,只有某个接口会出现这种情况,其他接口全部正常,该接口的响应提比较大,服务端报错如下:Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peerat org.apache.catalina.co
