永远爱丹丹的飞飞
首页
归档
链接
图库
分类
学习 (42)
计划 (1)
工具 (17)
记录 (2)
全部分类 ( 59 )
查询
当前位于"java"标签下
观察者模式 简单总结
what观察者模式中通常可以分为: 主题(可被观察的对象),观察者(处理被观察对象发生事件的应对对象)。主题和观察者通常通过抽象的方式实现松耦合,在双方出现改动的情况下减少代码的改动。NOTE: 需要在 主题 中维护观察者对象列表,如果观察者数量大且处理的事件属于延时性比较大的情况,各个观察者收到的
设计模式
java
2022年06月05日
278次浏览
springboot 中 bean 的管理/代理
WhyspringMVC 通过 IOC 提供了对 bean 的管理机制,让开发人员更专注于业务逻辑,节省开发成本。又通过 三级缓存 的方式来解决 bean 在初始化时的 循环依赖问题。那么本来通过二级缓存就可以解决的问题,为什么需要使用三级缓存呢?就是为了更好的一次性解决通过 AOP 实现的某些特定
spring
java
springboot
2022年05月29日
399次浏览
java 数据库连接池 Hikari 和 druid
whyjava 项目中,通常为了是最大限度的使用数据库资源,会使用 数据库连接池 来对数据库连接通道做管理。数据库连接池会将数据库连接对象在最大空闲时间内保存在内存中,在需要的时候直接调用,以减少 new / close 数据库连接的资源消耗。what - Hikari / Druid通常 spri
data
java
springboot
2022年05月28日
185次浏览
spring的一些小心得2
spring 的作用主要还是集中在 IOC 和 AOP 俩大功能上做出的延申和扩展.本人日常的工作中主要以 web 开发为主, 所以一下内容就以 web 微服务的开发为主线.Java Web 的工作流程(还是懒得画图)client (web page) -> | web Application
java
springboot
2021年08月06日
777次浏览
Spring的一些小心得
做java发开好多年, 用的最多的框架应该就是Spring全家桶了吧.虽然好久没有写代码了, 但是时间长了, 回头想想, 总有一些小心得, 这里做一些记录, 不一定完全正确.以下是一些关于 Spring Bean 循环依赖 的一些知识回顾, 不涉及源代码 ( 很久没看过了)三级缓存干了什么捋一下sp
spring
java
springboot
2021年08月06日
847次浏览
Mybatis java.sql.SQLException: Field 'id' doesn't have a default value解决方案
很久没有写过数据层相关的代码了, 今天突然想起来写个demo试试, 结果碰到这个case, 记录一下.issue infojava.sql.SQLException: Field 'id' doesn't have a default valueissue 重现Mybatis 配置中使用如下方式进行
mybatis
mysql
java
2021年08月06日
606次浏览
Java 中各中基本数据类型与 Mysql 中的数据类型对应
mysql
java
2021年02月01日
960次浏览
POI 读取大数据 Excel 文件
POI读取Excel有两种模式,一种是用户模式,一种是SAX事件驱动模式,将xlsx格式的文档转换成CSV格式后进行读取。用户模式API接口丰富,使用POI的API可以很容易读取Excel,但用户模式消耗的内存很大,当遇到很大sheet、大数据网格,假空行、公式等问题时,很容易导致内存溢出。POI官
poi
java
2020年04月25日
1,364次浏览
HashMap & HashSet 知识回顾
记得上次看HashMap和HashSet源码已经是很久之前的事情了,依稀记得看的是1.6的内容,这几天不忙的时候,又点进去1.8去看了看做一个知识回顾。底层实现HashMap底层是一个Entry<Key,Value>的单例键值对的集合,并对Key做了hash,实现HashMap的put/
java
2019年07月14日
775次浏览
@NotNull 与@NonNull 区别
@NotNulljavax.validation.constraints.NotNull属于java对Bean验证的一种注解,类似的还有如下:@Null 被注释的元素必须为null@NotNull 被注释的元素不能为null@AssertTrue 被注释的元素必须为true@AssertFal
java
springboot
2019年07月10日
532次浏览
«
1
(current)
2
»
个人信息
Felix
陕西 西安
文章数量
59
分类数量
4
标签数量
31
所有标签
nas
2
git
1
redis
1
kafka
1
设计模式
1
data
1
sql
0
k8s
5
spring
2
mybatis
1
mysql
4
poi
1
raspi
1
wordpress
0
npm
1
node
1
linux
1
es
3
utuntu
0
springboot
9
mongo
4
server
1
maven
1
idea
2
flag
1
java
12
JNI
1
docker
4
robot
2
nginx
1
netty
3
所有标签
59