2020年5月22日
摘要: import java.util.concurrent.TimeUnit; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; impo 阅读全文
posted @ 2020-05-22 17:12 xiong2012 阅读(158) 评论(0) 推荐(0) 编辑
  2020年5月18日
摘要: 代码如下, import java.util.HashSet; import java.util.Set; public class LockTest1 { public static Set<String> map = new HashSet<String>(); public static vo 阅读全文
posted @ 2020-05-18 17:05 xiong2012 阅读(451) 评论(0) 推荐(0) 编辑
  2020年4月22日
摘要: 面试中经常被问到,怎么调优jvm,于是查了很多资料学习了一下,做一下总结, 1、jvm调优主要是针对垃圾回收,先要熟悉jvm内存模型,主要有堆内存,栈内存,堆内存是java对象new之后存放的区域,栈内存是java方法存放临时变量的区域,方法执行完栈内存会自动释放,垃圾回收需要清理的是堆内存 a、堆 阅读全文
posted @ 2020-04-22 15:46 xiong2012 阅读(335) 评论(0) 推荐(0) 编辑
摘要: mysql事务隔离的简单理解 事务的原则是acid,只有串行化的隔离级别是符合acid原则的,其他隔离级别需要加锁才能实现acid原则,待探讨? mysql中事务隔离级别有4种, 1、读未提交(read-uncommitted) 两个事务修改同一个数据时,事务A读取到事务B未提交的数据,会产生脏读的 阅读全文
posted @ 2020-04-22 11:45 xiong2012 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 以下都是用自己的语言的自我理解与总结,仅供参考 首先,要明白为什么会有锁,简单点就是,多个进程(或者多个线程)需要同时修改同一个资源的时候,为了保证顺序修改而加的锁,如果不顺序修改,那就会错乱。 1、线程和进程的区别 进程:系统资源分配的最小单位,指运行中的应用程序。 线程:系统分配处理器时间资源的 阅读全文
posted @ 2020-04-22 11:01 xiong2012 阅读(1056) 评论(0) 推荐(0) 编辑
  2020年4月20日
摘要: 首先按照文档操作到安装gparted 这一步,参考大佬地址,https://www.jianshu.com/p/c228dc429781 由于没有界面, 然后使用命令, 1、mkswap /dev/sda2 创建交换区,执行完成会显示uuid,把这个uuid替换到下面步骤 2、编辑/et/fstab 阅读全文
posted @ 2020-04-20 22:06 xiong2012 阅读(421) 评论(0) 推荐(0) 编辑
  2020年4月2日
摘要: 参考文章,https://www.cnblogs.com/160329GL/p/9954274.html 注意是添加 "args":"--inspect=49901" 不是 "args": "--debug=32312", 阅读全文
posted @ 2020-04-02 12:00 xiong2012 阅读(235) 评论(0) 推荐(0) 编辑
  2019年11月7日
摘要: https://www.jianshu.com/p/2dae7b13ce2f 添加 重启网卡 解决。 阅读全文
posted @ 2019-11-07 15:31 xiong2012 阅读(238) 评论(0) 推荐(0) 编辑
  2019年11月4日
摘要: 容器内安装软件工具命令 首先你要知道你使用的基础镜像是什么版本如果是centos肯定有yum如果是ubuntu、debian那即是apt-get如果是alpine那即是apk alpine是最小的基础镜像 脚本参考地址,https://www.jb51.net/article/125474.htm 阅读全文
posted @ 2019-11-04 14:40 xiong2012 阅读(117) 评论(0) 推荐(0) 编辑
  2019年11月1日
摘要: 生产环境的客户端actuator最好是加上security校验,不然配置信息不登录就能直接获取到 server端配置,参考官方 文档,https://codecentric.github.io/spring-boot-admin/1.5.7/#getting-started 代码参见,码云,http 阅读全文
posted @ 2019-11-01 16:44 xiong2012 阅读(1119) 评论(0) 推荐(0) 编辑