- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 MySQL数据库连接太多导致too many connections的报错
MySQL数据库连接太多导致too many connections的报错首先查看当前 Mysql 最大连接数量是多少:show variables like ‘%max_connections%’;然后查看从这次 mysql 服务启动到现在,同一时刻并行连接数的最大值:show status like ‘Max_used_connections’;对于 MySQL 的最大连接数设置,在首次配置的时候设置一个较大的数值,以后在使用的过程中,周期的查询 Max_used_connections 然后
2021-04-23 14:23:54
1355
转载 高并发场景下的redis缓存和数据库双写不一致问题分析与解决方案设计
1.最经典的缓存+数据库读写的模式,cache aside pattern1.1、Cache Aside Pattern(1)读的时候,先读缓存,缓存没有的话,那么就读数据库,然后取出数据后放入缓存,同时返回响应(2)更新的时候,先删除缓存,然后再更新数据库1.2、为什么是删除缓存,而不是更新缓存呢?(1)、如果写数据库的值与更新到缓存值是一样的,不需要经过任何的计算,可以马上更新缓存,...
2019-03-04 22:31:46
542
1
原创 break和continue的区别
/**break跳出循环,结束循环 * 输出 :i=0 i=1 i=2 i=3 */@Testpublic void testBreak() { int stop = 4; for (int i = 0; i < 10; i++) { if (i == stop) { // 当i等于4的时候循环退出 ...
2019-02-20 11:13:17
178
转载 servlet和filter的区别
servlet和filter的区别今天被人问到 servlet和filter的区别 ,在我印象中 servlet和filter是两种不同的东西 , 怎么还问区别 在我看来区别大了但又不知道怎么说, 当场都懵逼了 。 赶紧问问度娘 ,得到以下答案 。给自己一个答案主要从如下四个方面介绍他们之间的区别: 1.概念。 2.生命...
2018-11-08 15:36:36
304
转载 finally代码块一定会执行吗?
原文链接https://blog.csdn.net/qq_39135287/article/details/78455525深度解析Finally 1. 首先在大家的印象中,无论程序是否出现异常,Finally代码块是一定会执行的。这个观点可能会让大家有些失望了,答案是否定的。接下来就让我来详细的给大家讲解一下吧。 案例1. 其执行结果为:如下图(数组...
2018-11-08 10:46:40
520
空空如也
maven求解决,来个大神
2017-09-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人