摘要: 死锁的问题历来是面试中常问的问题, 可是在实际工作中可能几年都遇到不了一次这种问题. 不知是幸运还是不幸, 新进的这家公司刚去就遇到了两个很经典的死锁问题, 这里分享一下排查和解决思路 死锁的发生往往离不开多线程并发,我所遇到的两个场景分别是数据库的并发和代码层面的并发导致的死锁 这里需要先了解数据 阅读全文
posted @ 2024-01-21 16:04 每天学习1点点 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.下载地址 :https://github.com/MyCATApache/Mycat-Server 2.大部分的安装和原理讲解已经很成熟了.这里也不再抄了,可参考:https://blog.51cto.com/u_15780455/6245373[linux安装] window本地进行使用的时候 阅读全文
posted @ 2023-05-16 23:21 每天学习1点点 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 参考文档: https://blog.csdn.net/lha0_0/article/details/126343339 https://www.cnblogs.com/blankicefire/p/9129202.html package com.cloudtravel.common.smencr 阅读全文
posted @ 2022-09-07 00:30 每天学习1点点 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 国密算法SM4 本人数学渣渣 , 算法原理也是看的别人分析的: 可见相关博客: https://www.cnblogs.com/11sgXL/p/13626483.html?ivk_sa=1024320u 1.导包 pom引入 : <!-- SM国密加密 --JDK8 --> <dependency 阅读全文
posted @ 2022-08-28 01:37 每天学习1点点 阅读(7652) 评论(0) 推荐(0) 编辑
摘要: 公式的解析和参数设置.有两个选择 . 一个是引用apache下的commons-jexl包.用其中的包装好的方法 . 一个是用jdk中原生的scriptEngine引擎实现 . 一 . commons-jexl包使用 pom包引用 <dependency> <groupId>org.apache.c 阅读全文
posted @ 2022-05-14 00:41 每天学习1点点 阅读(1117) 评论(0) 推荐(1) 编辑
摘要: 1. 本地安装es 我选择的是elasticsearch-7.14.2...... 下载安装包 : https://www.elastic.co/cn/downloads/elasticsearch , 最新版本的直接选择机器环境即可下载 , 如需要其他版本的 , 点击右侧view past rel 阅读全文
posted @ 2022-04-15 22:23 每天学习1点点 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么不能用Executors创建线程池? 1.1 CachedThreadPool可缓存的线程池 两种实现方式 : Executors.newCachedThreadPool(); Executors.newCachedThreadPool(new TaskThreadFactory("" 阅读全文
posted @ 2022-03-24 16:40 每天学习1点点 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一.脑图 二..JVM内存模型 JAVA虚拟机在运行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域.这些区域都有各自的用途以及创建和销毁的时间,有的区域会随着虚拟机进程的启动而存在,有的则依赖用户线程的启动和结束而随着建立和销毁 . 总结下来 : JVM虚拟机所管理的内存主要包括以 阅读全文
posted @ 2022-03-24 16:34 每天学习1点点 阅读(46) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap解析:很多方法和hashMap的方法一样 . 因此这里重点分析了其中的get/put相关的一些方法,若需要hashMap的源代码注释解读的,可参考另一篇jdk1.8hashMap源码分析 1. 类说明及相关变量解读 /** * concurrentHashMap源码 阅读全文
posted @ 2022-03-24 16:10 每天学习1点点 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 提供了单独只进行分库和分库分表的两种实现demo.其实两者的区别在于定义TableRuleConfiguration(表的路由规则)时是否设置分库或者分表规则 这里主要是针对的数据分片的分库分表的数据配置 , 若有主从库配置或者其他的场景的可参考官方文档 : https://shardingsphe 阅读全文
posted @ 2022-03-02 19:14 每天学习1点点 阅读(331) 评论(0) 推荐(0) 编辑