摘要: 查看docker jdk的版本: docker exec container_name java -version docker容器是依赖docker文件构建的,所以我们只需要修改docker文件的jdk配置即可 1 FROM openjdk:7u121-jre 2 3 ENV PROJECT_NA 阅读全文
posted @ 2020-10-30 17:41 Jeessu 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: 一.数据库引擎不支持事务 spring的事务需要底层数据库引擎的支持 这里以 MySQL 为例,其 MyISAM 引擎是不支持事务操作的,InnoDB 才是支持事务的引擎,一般要支持事务都会使用 InnoDB。 根据 MySQL 的官方文档: http://dev.mysql.com/doc/ref 阅读全文
posted @ 2020-10-26 23:55 Jeessu 阅读(596) 评论(0) 推荐(1) 编辑
摘要: 一、MySQL的存储引擎介绍 完整的引擎说明还是看官方文档:http://dev.mysql.com/doc/refman/5.6/en/storage-engines.html 这里介绍一些主要的引擎 1、InnoDB存储引擎 InnoDB是MySQL的默认事务型引擎,它被设计用来处理大量的短期( 阅读全文
posted @ 2020-10-10 17:10 Jeessu 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 对于刚刚接触分布式系统的小伙伴们来说,一提起分布式系统,就感觉高大上,深不可测。而且看了很多书和视频还是一脸懵逼。这篇文章主要使用大白话的方式,带你理解一下分布式系统中的CAP理论。保证你能听懂。 为了防止被误以为是洗文的嫌疑,我在这里先说明一下:我参考了知乎和博客园上等相关文章,还有下面的图不是我 阅读全文
posted @ 2020-09-29 22:52 Jeessu 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 我们都知道volatile能保证可见性,不能保证原子性,比如i++操作 也知道Happen-Before原则,那么是如何确保Happen-Before原则不被指令重排序影响呢? 例如你让一个volatile的integer自增(i++),其实要分成3步: 1)读取volatile变量值到local; 阅读全文
posted @ 2020-09-28 23:45 Jeessu 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 找出所有相加之和为 n 的 k 个数的组合。组合中只允许含有 1 - 9 的正整数,并且每种组合中不存在重复的数字。 说明: 所有数字都是正整数。解集不能包含重复的组合。 示例 1: 输入: k = 3, n = 7输出: [[1,2,4]]示例 2: 输入: k = 3, n = 9输出: [[1 阅读全文
posted @ 2020-09-11 17:43 Jeessu 阅读(1790) 评论(0) 推荐(0) 编辑
摘要: docker下安装的是精简版的jdk,没有jstack,jps等常用命令。 进行调试运维需要这些命令怎么办呢??? 解决方案,执行以下语句 yum install java-1.7.0-openjdk-devel -y 阅读全文
posted @ 2020-09-08 11:00 Jeessu 阅读(5115) 评论(0) 推荐(0) 编辑
摘要: 一、单一职责原则(Single Responsibility Principle)SRP 原始定义,"There should never be more than one reason for a class to change." 单一职责原则要求一个接口或类只有一个原因引起变化,也就是一个接口 阅读全文
posted @ 2020-09-07 23:56 Jeessu 阅读(141) 评论(0) 推荐(0) 编辑
摘要: String类 String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。 String是final类,字符串会放在堆空间,创建新字符串也需要消耗性能,也会增加jvm的gc次数 StringBuffer 和 StringB 阅读全文
posted @ 2020-09-01 22:35 Jeessu 阅读(125) 评论(0) 推荐(0) 编辑
摘要: @Autowired 由Spring提供,只按照byType注入 @Resource 由J2EE提供,默认按照byName自动注入,@Resource有两个重要的属性:name和type 相同点: @Autowired的作用相当于@Resource,均可标注在字段或属性的setter方法上。 不同点 阅读全文
posted @ 2020-08-31 22:51 Jeessu 阅读(115) 评论(0) 推荐(0) 编辑