摘要: 突然看到一篇关于Redis的理解。发现渐渐的随着工作开始成了一个copy工作者。每次发现错误或者需要用的东西就会跑来查询,查询以后就去测试然后应用。慢慢的在不知道的情况中忘记了当时学习的快乐。 此篇只是博主个人思维导图,各位朋友看完勿喷,有错误希望在评论区写下来,万分感谢 Redis思维导图(RDB模式转换A... 阅读原文
2020-12-04 10:23:05 阅读(2249) 评论(0)
摘要: 10、动态SQL   介绍 什么是动态SQL:动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句. 官网描述:MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格... 阅读原文
2020-12-04 09:18:02 阅读(3095) 评论(0)
摘要: 前言 发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 本套Java面试题大全,全的不能再全,哈哈~ 这份面试题的包含的模块分为19个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spr... 阅读原文
2020-12-04 08:50:06 阅读(1968) 评论(0)
摘要: 前言 Java 8 的 Stream 使得代码更加简洁易懂,本篇文章深入分析 Java Stream 的工作原理,并探讨 Steam 的性能问题。 Java 8 集合中的 Stream 相当于高级版的 Iterator,它可以通过 Lambda 表达式对集合进行各种非常便利、高效的聚合操作(Aggregat... 阅读原文
2020-12-04 07:52:09 阅读(2126) 评论(0)
摘要: 目录 查找待发布的服务--扫描xml或注解 服务的发布入口 本地暴露服务 生成Invoker对象 远程暴露服务 得到Protocol对象 启动Netty监听服务 注册服务 Invoker 表示远程通信的对象 Directory 表示服务地址列表 服务发布过程 扫描xml配置或者注解 ur... 阅读原文
2020-12-04 07:29:24 阅读(1952) 评论(0)
摘要: java提供了一系列的工具类,我们应用的时候可以访问它们的属性和方法,但是工具类很多,记住常用的即可!使用的时候就去API帮助文档手册查找,有离线的和在线版本的,离线的百度搜索一下都能找到 在线官网:https://docs.oracle.com/javase/8/docs/api/ 中文参考官网:http... 阅读原文
2020-12-04 06:09:04 阅读(2024) 评论(0)
摘要: 本地事务 事务Transaction由一组SQL组成,具有四个ACID特性 ACID Atomicity 原子性 构成事务的一组SQL,要么全部生效,要么全不生效,不会出现部分生效的情况 Consistency 一致性 数据库经过事务操作后从一种状态转变为另一个状态。可以说原子性是从行为上描述,而一致性是从... 阅读原文
2020-12-04 06:00:40 阅读(1724) 评论(0)
摘要: 前段时间 Spring Boot 2.4.0 发布了,栈长作了一个新特性全盘解读,其中介绍了一个很重要的变革,那就是配置文件。 配置文件可是每个框架的核心,不得不搞清楚,所以,这篇栈长就带大家深入实战了解下 Spring Boot 2.4 配置文件都有哪些具体变更,以及如何迁移,已助你决定是否迁移到 Spri... 阅读原文
2020-12-04 00:58:01 阅读(1780) 评论(0)
摘要: 目录 概论 对比HashMap 的初始容量 默认11 的初始容量 任意指定非负的容量 对比HashMap 的 对null 值的支持 HashTable key value 都不支持null 升级HashTable 使其支持null 做value 对比 HashTable 的继承关系Dic... 阅读原文
2020-12-04 00:05:05 阅读(2072) 评论(0)
摘要: 第一步:下载.tar.gz格式的JDK文件,传到合适的地址上 上传路径:/opt/install_package   第二步:解压jdk的安装包 tar -zxvf jdk-8u181-linux-x64.tar.gz    第三步:设置环境变量 vi /etc/profile 在文件... 阅读原文
2020-12-03 22:07:02 阅读(3086) 评论(0)