自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

遥不可及的博客

常常因为自己不够沙雕而自卑的程序猿

  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 lambda表达式按指定list排序

在业务中有时会遇到按指定顺序给数据排序的情况,可参考以下代码。

2024-01-25 11:01:20 359

原创 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 1225

转载 高并发场景下的redis缓存和数据库双写不一致问题分析与解决方案设计

1.最经典的缓存+数据库读写的模式,cache aside pattern1.1、Cache Aside Pattern(1)读的时候,先读缓存,缓存没有的话,那么就读数据库,然后取出数据后放入缓存,同时返回响应(2)更新的时候,先删除缓存,然后再更新数据库1.2、为什么是删除缓存,而不是更新缓存呢?(1)、如果写数据库的值与更新到缓存值是一样的,不需要经过任何的计算,可以马上更新缓存,...

2019-03-04 22:31:46 532 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 167

转载 servlet和filter的区别

servlet和filter的区别今天被人问到 servlet和filter的区别  ,在我印象中 servlet和filter是两种不同的东西 , 怎么还问区别 在我看来区别大了但又不知道怎么说,  当场都懵逼了 。 赶紧问问度娘 ,得到以下答案 。给自己一个答案主要从如下四个方面介绍他们之间的区别:                1.概念。                2.生命...

2018-11-08 15:36:36 279

转载 finally代码块一定会执行吗?

原文链接https://blog.csdn.net/qq_39135287/article/details/78455525深度解析Finally 1. 首先在大家的印象中,无论程序是否出现异常,Finally代码块是一定会执行的。这个观点可能会让大家有些失望了,答案是否定的。接下来就让我来详细的给大家讲解一下吧。 案例1.        其执行结果为:如下图(数组...

2018-11-08 10:46:40 445

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除