最新发布 第3页
学海无涯,回头是岸施主
置顶
评论 (0)1赞
1知识整理评论 (0)1赞
2JDK新特性与旧版功能的变更
旋转矩阵(Rotation Matrix)的推导及其应用
旋转矩阵(Rotation Matrix)的推导及其应用向量的平移,比较简单。Xnew = Xold + TxYnew = Yold + Ty缩放也较为简单矩阵如何进行计算呢?之前的文章中有简介一种方法,把行旋转一下,然后与右侧对应相乘。在谷歌图片搜索旋转矩阵时,看到这张动图,觉得表述的很清晰了。稍微复杂一点的是旋转,如果只……
Java性能权威指南学习笔记-2
垃圾收集器入门最主流的四个垃圾收集器Serial收集器(常用于单CPU环境)Throughput(或Parallel)收集器Concurrent收集器(CMS)G1收集器垃圾收集器概述所有应用线程都停止运行所产生的停顿被称为时空停顿(stop-the-world)。垃圾收集由两步构成:查找不再使用的对象,以及释放这些对象所管理的内存。分代垃……
Java性能权威指南学习笔记-1
java性能权威指南学习笔记-1导论jvm调优标志布尔标志-XX:+FlagName 表示开启 -XX:-FlagName 表示关闭附带参数的标志-XX:FlagName=something,表示将标志flagName的值设置为somethingClient和Server类虚拟机java的自动优化前提是机器被分为"Client"和"Serve……
Java性能权威指南学习笔记-3
原生内存最佳实践内存占用概述jvm也会为内部操作分配一些内存,这些非堆内存就是原生内存应用中也可以分配原生内存(通过JNI调用malloc()和类似方法,或者是使用New I/O,即NIO时)jvm使用的原生内存和堆内存的总量,就是一个应用总的内存占用(Footprint)测量内存占用之所以存在已分配内存和保留内存之分,使用jvm(及所有……
RR级别下的幻读问题
RR级别下的幻读问题mysql[8.0]--- 事务Ashow variables like 'transaction_isolation';[ (transaction_isolation,REPEATABLE-READ)]begin ;select * from menu where id>3;[ ……
关于数据库变长字段索引问题
关于数据库变长字段索引问题以下问题已经测试数据来源于网上,只是针对问题做补充。mysql中varchar(50)和varchar(500)区别是什么?一. 问题描述我们在设计表结构的时候,设计规范里面有一条如下规则:对于可变长度的字段,在满足条件的前提下,尽可能使用较短的变长字段长度。为什么这么规定,我在网上查了一下,主要基于两个方面基……
求解 springboot+mysql 随机出现的异常延迟
求解 springboot+mysql 随机出现的异常延迟两行紧挨着的代码,很简单的根据 id 更新一行数据,然后打印函数执行到此时的耗时打印出来的日志如下正常情况下两个打印出来的耗时差值应该是 10ms 以内但是每天会随机出现几个时间点,两个耗时差值会大于 1s 甚至 10 ~ 20s日志中可以看到并不是语句执行出现耗时,mybatis ……
socket接收发送缓冲区
socket接收发送缓冲区【tcp接收/发送滑动窗口与内核接收/发送缓冲区之间的关系】滑动窗口的大小与套接字缓存区会在一定程度上影响并发连接的数据,每个tcp连接都会为维护tcp滑动窗口而消耗内存,这个窗口会根据服务器的处理速度收缩或扩张。整个数据的流程中,首先网卡接收到的数据存放到内核缓冲区内,然后内核缓冲区存放的数据根据tcp信息将数据移动到具体的……
synchronized 锁机制的分析和验证
synchronized 锁机制的分析和验证原文:https://www.moralok.com/2023/12/19/analysis-and-verification-of-the-synchronized-lock-mechanism/本文详细介绍了 java 中 synchronized 锁的机制、存储结构、优化措施以及升级过程,并通过 jo……
kafka无法启动,Cannot assign requested address.
Cannot assign requested address.搭建kafka时,需要对配置文件进行修改,在服务器上搭建时候,配置文件中需要配置:listeners:advertised.host.name:advertised.listeners这几项,其中 listeners 配置的ip和其他两者相同时启动kafka会报这样的错误:C……
反射抛出自定义异常问题
反射抛出自定义异常问题作者: MysticalYcc转载请注明出处:反射抛出自定义异常问题问题描述反射调用方法时,方法内部抛出了自定义异常,但是无法在反射调用点捕获到抛出的自定义异常。反射调用方法时,方法再次调用反射抛出自定义异常,导致最底层异常消失。调用逻辑代码@Slf4jpublic abstract class AbstractS……