自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 Oracle根据备份表还原时缺失默认值的问题

还原后的表xxx就没有默认值了,新增数据时就会存在问题。这时备份表xxx_240430已经没有默认值了。

2024-04-30 15:21:57 26

原创 访问接口很慢,报504 Gateway Time-out,排查记录

频繁使用的大表,达到_small_table_threshold 阀值后,因为仍有大量数据在buffer cache,不会立即触发Direct path read,但是如果遇到其他大表挤占了buffer cache,buffer cache块数低于50%,就满足了触发条件。随着记录数的不断增加,达到了某些条件后(下文会提到),就会使用direct path read,频繁的磁盘读就会造成存储的巨大压力,出现严重的性能问题。我遇到的这个问题,大概率就是fastcgi_read_timeout超时了。

2024-04-19 14:18:09 294 1

原创 使用设计模式改写if/else或switch/case语句

相比传统的if/else语句,使用策略模式后代码体现出了面向对象的特性,扩展性更强,但是还是存在一些缺陷,需要一个map,而且需要new出每个实现类的实例。APPLE("苹果", "apple"), PINEAPPLE("菠萝", "pineapple"), PEAR("梨", "pear");System.out.println("又酸又甜的菠萝");System.out.println("又酸又甜的菠萝");System.out.println("又酸又甜的菠萝");

2023-09-19 17:22:55 474

原创 java 值传递简单分析(以String和pojo对象举例)

Java新手可能有点不太明白这个的原理,很多用Java多年的老手,可能平时主要是写业务代码,然后平时呢,也不爱看书,不注重基础的童鞋,可能也不明白这个的原理。这样是否就明白了,在run方法进行str = "cd"的操作根本就不会影响到main方法中的str所指向的值。这样是不是就一目了然了,str与user的结果表现不一样的原因也就在这里了。有的童鞋可能会懵逼,有的童鞋可能觉得这个太简单了吧,这还要单独写一篇文章。所以,我要是问你这个其中的原理,为什么会是这样,你能答上来吗。大家觉得输出会是怎样的呢?

2023-09-19 17:18:50 52 1

AdminLTE 2

AdminLTE 2 一个基于 bootstrap 的轻量级后台模板 中文版 汉化版 bootstrap3.3.6 后台页面框架

2018-05-20

Postman-REST-Client_v0.8.1

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。

2018-05-20

空空如也

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

TA关注的人

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