在jdk1.6之前,Monitor的实现完全是一句操作系统内部的互斥来实现的,当线程被挂起的时候,需要从用户态切换到内核,是重量级的操作 在1.6之后,对synchronized进行了优化操作, JVM提供了三种不同的 Monitor 实现,也就是三种不同的锁: 偏向锁 轻量级锁 重量级锁 JVM根 ...
分类:
其他好文 时间:
2019-10-11 01:16:44
阅读次数:
82
内核参数 1. 最大文件打开数 2. 虚拟映射内存 配置文件 1. elasticsearch.yml 2. jvm.options half of available memory 启动命令 1. 后台启动 ...
分类:
其他好文 时间:
2019-10-10 20:50:22
阅读次数:
110
版本spring boot: 2.0.1.RELEASE spring cloud: Finchley.M9 错误通过zuul调用eureka注册的服务,错误内容如下 Caused by: com.netflix.client.ClientException: Load balancer does ...
分类:
Web程序 时间:
2019-10-10 20:10:43
阅读次数:
120
1、修改配置 2、文件同步 3、新增monitor 4、检查 ...
分类:
其他好文 时间:
2019-10-09 12:08:10
阅读次数:
110
启用 Mod_rewrite 模块:sudo a2enmod rewrite 另外,也可以通过将 /etc/apache2/mods-available/rewrite.load 连接到 /etc/apache2/mods-enabled/rewrite.load 来打开 Mod_rewrite 模 ...
分类:
Web程序 时间:
2019-10-08 12:46:18
阅读次数:
116
数据库事务的四大特性: 事务(Transaction)是并发控制的基本单位。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两个操作要么都执行,要么都不执行。 1、数据库事务必须具备ACID特性,ACI ...
分类:
数据库 时间:
2019-10-07 19:40:50
阅读次数:
130
springboot+druid+mybatis+mysql+多数据源事务管理 分布式事务在java中的解决方案就是JTA(即Java Transaction API);springboot官方提供了 Atomikos or Bitronix的解决思路;其实,大多数情况下很多公司是使用消息队列的方式 ...
分类:
数据库 时间:
2019-10-06 17:12:23
阅读次数:
144
Python¶ (一)四个数字:1、2、3、4,组成多少个互不相同且无重复数字的三位数?各是多少? In [1]: b=[] for i in range(1,5): for j in range(1,5): for k in range(1,5): if(i!=j)and(i!=k)and(j!= ...
分类:
编程语言 时间:
2019-10-06 15:11:59
阅读次数:
86
在搭建SSM项目时报了以下的错误: 网上各种该配置文件,去替代org.springframework.core里面的JdkVersion.class文件,都没有解决我的问题,后来发现只要把spring-2.5.6.jar删了就可以运行了,不知道以后会不会出现错误,不过至少现在还没有出现错误,等以后出 ...
分类:
编程语言 时间:
2019-10-06 13:28:04
阅读次数:
77
一. 基本概念 二极管由管芯、管壳和两个电极构成。管芯就是一个PN结,在PN结的两端各引出一个引线,并用塑料、玻璃或金属材料作为封装外壳,就构成了晶体二极管,如下图所示。P区的引出的电极称为正极或阳极,N区的引出的电极称为负极或阴极。 我发誓:这酒和1500元的酒一样好喝! 广告 我发誓:这酒和15 ...
分类:
其他好文 时间:
2019-10-06 09:22:43
阅读次数:
113