![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java后台
re了好多遍没new的renew
即将30岁希望改变混吃等死的程序员
展开
-
java程序级别的线程锁
今天看了并发实践这本书的ReentantLock这章,感觉对ReentantLock还是不够熟悉,有许多疑问,所有在网上找了很多文章看了一下,总体说的不够详细,重点和焦点问题没有谈到,但这篇文章相当不错,说的很全面,主要的重点都说到了,所有在这里转载了这篇文章,注意红色字体。在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之...转载 2019-07-19 09:55:32 · 97 阅读 · 0 评论 -
java数据级别的悲观锁与乐观锁
最近在做web商城的购物车、订单和库存涉及到了事务及数据库锁的机制,刚刚看到数据库级别的锁机制,暂且先做个记录业务场景:当用户下单时,需要减少库存。减少库存操作需要考虑,用户下单的并发,在没有锁及事务的情况下,可能会发生数据错误。数据库版本 mysql悲观锁:select from table where 条件 for update锁表条件:**在事务开始执行查询sql后,事务提交之前,*...转载 2019-07-17 14:43:22 · 100 阅读 · 0 评论 -
Navicat连接Mysql报错:Client does not support authentication protocol requested by server;
Navicat连接Mysql报错:Client does not support authentication protocol requested by server; 上篇刚写了安装Mysql,想用Navicat去连接,然后就报错了,此处记录报错解决。Navicat连接MySQL Server8.0版本时出现Client does not support authentication p...原创 2019-08-01 14:48:44 · 156 阅读 · 0 评论 -
windows环境下mysql双库主主同步【搞定多tomcat、多mysql负载均衡第二步】
windows环境下mysql双库主主同步【搞定多tomcat、多mysql负载均衡第二步】上一篇博客写了如何在同一台服务器上实现多mysql 安装 ,现在我们进行第二步,两个mysql 主主同步,互为主备首先 停止两个mysql服务,然后再各自的my.ini中添加server_id=1log-bin=mysql-bin这里感谢:原文找不到了,尴尬好吧,继续设置完后,重启两个mys...原创 2019-08-02 10:15:28 · 184 阅读 · 0 评论