• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

吴嘉敏敏敏敏敏敏

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2022年6月9日

判断是否为空需要注意的几点

摘要: 判断字符串是否为空使用“StringUtils.isNotBlank()” 判断对象是否为空使用“StringUtils.isNotEmpty()” 阅读全文

posted @ 2022-06-09 11:28 吴嘉敏敏敏敏敏敏 阅读(59) 评论(0) 推荐(0)

对于List集合判断不为空的方法

摘要: list:集合 //首先要判断list集合不为空,然后再进行遍历操作 if(!CollectionUtils.isEmpty(list)&&list.get(0)!=null){ //遍历,然后再进行想要的操作 for(){ } } 阅读全文

posted @ 2022-06-09 09:18 吴嘉敏敏敏敏敏敏 阅读(235) 评论(0) 推荐(0)

2022年6月6日

在使用equals时,需要注意的点

摘要: 在使用equals时,应该注意将常量放在前面,例如: for (OpexWithholdingLineVoImpl vo : listLine) { if (("Staff").equals(vo.getApplicationType())) { vo.setApplicationType("0") 阅读全文

posted @ 2022-06-06 14:51 吴嘉敏敏敏敏敏敏 阅读(240) 评论(0) 推荐(0)

2022年4月28日

MySQL为什么需要主从同步?

摘要: 总结起来四个字: 读写分离 当有一个sql语句需要锁表的时候,导致暂时不能使用读服务,这时就要使用主从复制,让主库负责写,从库负责读,提高效率,保证业务的正常运作。 阅读全文

posted @ 2022-04-28 14:21 吴嘉敏敏敏敏敏敏 阅读(79) 评论(0) 推荐(0)

2022年4月27日

对MYSQL中索引的一些理解

摘要: MYSQL主要用到两种结构: 1)B+ Tree 2)Hash索引 对比: 1)InnoDB存储引擎、MyISAM存储引擎 B+ Tree索引 2)Memory存储引擎 Hash索引 Hash类型的索引: 查询单条快,范围查询慢(因为其无序的特性) B+ Tree类型的索引: 更适合排序等操作。适合 阅读全文

posted @ 2022-04-27 18:43 吴嘉敏敏敏敏敏敏 阅读(31) 评论(0) 推荐(0)

MySQL的隔离级别有哪些?

摘要: 一. READ UNCOMMITTED 读取未提交内容 读取未提交的数据,也被称为“脏读” 二. READ COMMITTED 读取提交内容(大多数数据库系统的默认隔离级别) (会产生不可重复读问题) 三. REPEATABLE READ 可重复读 (会产生“幻读”问题) 四. SERIALIZAB 阅读全文

posted @ 2022-04-27 15:55 吴嘉敏敏敏敏敏敏 阅读(23) 评论(0) 推荐(0)

SpringCloud使用Feign调用服务出现超时错误

摘要: 错误类型 java.net.SocketTimeoutException: Read timed out 读取超时 设置yml文件:ribbon: ReadTimeout: 6000 ConnectionTimeout: 6000参考自:https://www.csdn.net/tags/OtTaU 阅读全文

posted @ 2022-04-27 11:32 吴嘉敏敏敏敏敏敏 阅读(91) 评论(0) 推荐(0)

Mybatis的优缺点有哪些?

摘要: 优点: (1)相比JDBC,减少了代码量,不需要手动开关连接。 (2)很好地与各种数据库兼容,不考虑数据库的差异性。 (3)有多种第三方插件可用(分页-PageHelper)(逆向工程-从数据库的表中自动生成实体) (4)能够与Spring很好的集成 (5)Mybatis十分灵活,不会对应用程序或者 阅读全文

posted @ 2022-04-27 09:14 吴嘉敏敏敏敏敏敏 阅读(395) 评论(0) 推荐(0)

2022年4月25日

MVCC实现原理是什么?

摘要: MVCC的实现原理主要依赖于: 1.记录中的三个隐藏字段 2.undolog 3.read view 来实现的 隐藏字段: 1.DB_TRX_ID 6字节,最近修改事务ID,记录创建这条记录或者最后一次修改该记录的事务ID 2.DB_ROLL_PTR 7字节,回滚指针,指向这条记录的上一个版本,用于 阅读全文

posted @ 2022-04-25 16:51 吴嘉敏敏敏敏敏敏 阅读(152) 评论(0) 推荐(0)

MVCC解决的问题是什么?

摘要: MVCC是一种用来解决读写冲突的无锁并发控制 MVCC能够解决: 1.在并发读写数据库时,做到在读操作时不用阻塞写操作,写操作时也不用阻塞读操作,提高了数据库并发读写的性能。 2.解决脏读、幻读、不可重复度等事务隔离问题,但是不能解决更新丢失问题。 阅读全文

posted @ 2022-04-25 15:46 吴嘉敏敏敏敏敏敏 阅读(1691) 评论(1) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3