Fork me on Gitee
上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: # MySQL中常见的坑 ### 表属性设置为NULL,你可能要面临很多麻烦 #### 为什么会有很多人用NULL呢 - NULL是默认行为 - 一个很严重的误区 - NULL属性非常方便 ![image-20230709232406326](https://img2023.cnblogs.com/ 阅读全文
posted @ 2023-07-10 07:52 shine-rainbow 阅读(55) 评论(0) 推荐(0) 编辑
摘要: # SpringBoot中常见的坑 ### 配置数据总是出错?搞清楚加载顺序吧 #### SpringBoot的配置文件 - SpringBoot 使用一个全局的配置文件,且配置文件名是固定的。配置文件的作用是用于修改SpringBoot自动配置的默认值 - 可以使用application.prop 阅读全文
posted @ 2023-07-09 21:57 shine-rainbow 阅读(88) 评论(0) 推荐(0) 编辑
摘要: # Spring Bean的默认名称生成策略导致的空指针 ### 我们熟悉的Bean名称生成策略 ![image-20230623180039315](https://img2023.cnblogs.com/blog/1483664/202306/1483664-20230623180017890- 阅读全文
posted @ 2023-07-05 00:34 shine-rainbow 阅读(58) 评论(0) 推荐(0) 编辑
摘要: # 泛型、反射、编译优化 ### 实现了Serializable接口缺报错怎么办? #### 序列化和反序列化 - ==序列化==:将对象写入到IO流中 - ==反序列化==:从IO流中恢复对象 > Serializable接口:是一个标记接口,不用实现任何方法,标记当前类对象是可以序列化的 ### 阅读全文
posted @ 2023-06-19 00:33 shine-rainbow 阅读(27) 评论(0) 推荐(0) 编辑
摘要: # Java计算、集合、集合接口 ### 总是用不好数值计算、日期计算该怎么办 #### 用于精确计算的类BigDecimal ![image-20230613204514635](https://img2023.cnblogs.com/blog/1483664/202306/1483664-202 阅读全文
posted @ 2023-06-13 23:54 shine-rainbow 阅读(27) 评论(0) 推荐(0) 编辑
摘要: # 常犯指数5颗星 ### 空指针 #### 空指针概念及样例 - 什么是空指针(java.lang.NullPointExcetion)? 空:内存地址 指针:引用 异常: 运行时 ![image-20230610215624459](https://img2023.cnblogs.com/blo 阅读全文
posted @ 2023-06-11 23:43 shine-rainbow 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. 概念 CountDownLatch是在JDK 1.5的时候被引入的,位于java.util.concurrent并发包中,CountDownLatch叫做闭锁,也叫门闩。允许一个或多个线程一直等待,直到其他线程执行完成后再执行。 2.工作原理 CountDownLatch通过一个计数器来实现的 阅读全文
posted @ 2023-04-23 23:24 shine-rainbow 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Zookeeper 集群安装及监控 1. 前言 业务需要对Zookeeper集群进行监控,发现的方案有三种: JMX zookeeper exporter ZK Monitor(Since 3.6.0) 采用JMX 进行监控,可获取到的指标项不够丰富。Zookeeper Exporter监控可获得的 阅读全文
posted @ 2023-03-21 17:53 shine-rainbow 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 一、Stream流介绍 从支持==数据处理操作==的==源==生成的==元素序列==。 ​ 《Java 8 实战》 流的特点在于支持函数式编程、提供管道运算能力、提供并行计算能力及提供大量的操作。 二、Stream流的操作步骤 创建Stream流 从一个数据源,如集合、数组中获取流。 中间操作 一个 阅读全文
posted @ 2023-03-10 16:37 shine-rainbow 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 一、 Optional 构造方法 JDK提供了三个静态方法来构造一个Optional。 1.1 Optional.empty() Optional.empty(),该方法用来构造一个空的Optional。即Optional里面不好看 1.2 Optional.of() Optional.of(T v 阅读全文
posted @ 2023-03-09 18:03 shine-rainbow 阅读(338) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页