![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常处理
谭飓风
一个优雅的程序员
展开
-
JDK11 springboot javafx 整合,启动报 No auto configuration classes found in META-INF/spring.factories.
jdk8 过后 不再包含javafx环境,在进行利用`springboot-javafx-support:2.1.6`整合时,不要照抄网上的打包插件配置,其环境大多是基于`java8`环境的原创 2023-07-08 21:15:58 · 761 阅读 · 2 评论 -
并发编程:springboot并发内存溢出问题排查
1.问题概述在生产环境中,大批量数据处理和并发数较多的情况下可能会出现stack溢出的情况,在排除常规的OOM因素之后,我们还需要在生产环境中进行场景复现以监控内存的使用情况,最后得出优化方案。相关概念MAEMON:守护线程,当JVM中只有daemon线程时虚拟机关闭。典型的守护线程如:gc线程PRIORITY:线程优先级2.技术及工具...原创 2022-03-03 10:04:53 · 2469 阅读 · 0 评论 -
【数据库】异常处理总结(持续更新)
场景描述:mybatis-plus或者其他物理表分页查询方式,当数据库单表数据到几十万数据时,分页统计就会出现明显的瓶颈。,则需要完整的解决方案,配合缓存,分析型数据库来解决。,比如大屏,统计报表,可以进行异步统计 ②如果。原创 2021-09-03 10:03:11 · 1919 阅读 · 0 评论 -
异常:mybatis-plus添加多数据源插件和动态表名导致分页失效
在分页时动态表名失效,修改插件注册顺序即可解决参考修改:/** * @author TXF * @version 1.0 * @description: TODO * @date 2021/8/11 16:46 */@Configurationpublic class MybatisPlusConfig { /** * 新的分页插件,一缓和二缓遵循mybatis的规则,需要设置 MybatisConfiguration#useDeprecatedExecutor =.原创 2021-08-19 17:26:04 · 1151 阅读 · 0 评论 -
异常:JDK11报The server selected protocol version TLS10 is not accepted by client preferences [TLS12]
描述:正式环境连接sqlserver异常解决方法:cd C:\***\jdk-11.0.1\conf\security如上图,注释掉jdk.tls.legacyAlgorithms即可原创 2021-07-06 15:42:23 · 1869 阅读 · 0 评论 -
异常:泛型T获取Class实例报java.lang.ClassCastException:java.lang.Class cannot be cast to java.lang.reflect.Par
相关解答:https://blog.csdn.net/u010691807/article/details/53184764虎头蛇尾,以下例子来解释interfacepublic interface TInterface<T> { default T print(){ Class<T> actualTypeArgument = (Class<T>) ((ParameterizedType) getClass().getGeneric原创 2021-07-27 15:55:20 · 522 阅读 · 0 评论