会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
shushulelan
博客园
首页
新随笔
联系
订阅
管理
2024年6月10日
Stream了解
摘要: Stream流是延迟处理,只有声明了终端操作,中间操作才会生效。 流的执行顺序,一个走完整个流处理过程,再处理下一个元素。 这样设计出于性能的考虑,anyMatch查找第一个匹配的元素,如果查找到直接返回,再后面的元素我们没有任何处理。 对于sorted操作,必须一次性处理完所有处理,sorted后
阅读全文
posted @ 2024-06-10 11:24 wzpro
阅读(51)
评论(0)
推荐(0)
2024年5月26日
自定义RedisTemplate,解决Redis乱码问题
摘要: 问题: 使用默认的RedisTemplate来操作Redis,在其底层使用的是JDK序列化器,会导致数据乱码问题,可读性差,其优点是兼容性高。 解决: 自定义RedisTemplate,使用Jackson序列化器替代JDK序列化器。 @Configuration public class Redis
阅读全文
posted @ 2024-05-26 15:36 wzpro
阅读(219)
评论(0)
推荐(0)
2024年5月25日
idea中Debug奇淫巧技
摘要: 条件断点 用途:在for循环指定条件下,暂停 字段赋值追踪 用途:在debug模式下,可以定位到修改指定字段的代码语句 定位到光标处 用途:debug语句直到光标处 调用回退 用途:在debug模式下,返回到调用该方法处 捕获异常 用途:在debug模式下,如果抛出指定的异常,会在抛出异常处暂停
阅读全文
posted @ 2024-05-25 20:31 wzpro
阅读(18)
评论(0)
推荐(0)
2024年5月24日
git reset 命令及参数样解
摘要: git reset 命令用于回退版本,可以指定退回某一次提交的版本。git reset 有三个主要模式,每种模式对 HEAD、暂存区和工作目录的影响不同。 git reset --soft 作用:将当前分支的 HEAD 重置为指定的 ,但不会更改暂存区和工作目录中的文件。 影响: HEAD: 更新到
阅读全文
posted @ 2024-05-24 09:21 wzpro
阅读(213)
评论(0)
推荐(0)
2023年10月23日
SpringBoot-自动配置原理
摘要: 导入start就会导入autoconfigure包 autoconfigure包下面的META-INF/spring/org.springframe.boot.autoconfigure.AutoConfigation.imports文件存放了所有的xxxAutoConfigation自动配置类 @
阅读全文
posted @ 2023-10-23 17:37 wzpro
阅读(38)
评论(0)
推荐(0)
2023年10月20日
SpringBoot3-监听器
摘要: SpringApplicationRunListener 该监听器,监听SpringBoot应用的生命周期 1.自定义SpringApplicationRunListener实现类 在META-INF/spring.factories中配置org.springframework.boot.Sprin
阅读全文
posted @ 2023-10-20 12:27 wzpro
阅读(133)
评论(0)
推荐(0)
2023年10月19日
SpringBoot-事件驱动开发
摘要: 在事件驱动开发中,需要有三种对象 事件本身 事件发布 事件订阅 事件 public class LoginSuccessEvent implement ApplicationEvent { LoginSuccessEvent(String params) { super(params); } } 事
阅读全文
posted @ 2023-10-19 20:43 wzpro
阅读(111)
评论(0)
推荐(0)
2023年10月5日
Dockerfile构建镜像
摘要: 使用Dockerfile文件可以构建镜像,通过镜像可以运行多个实例,镜像是静态的,而容器是根据镜像生成的,活动在内存中。 我们来学习一下如何来写Dockerfile文件 我们需要新建一个文件夹,在文件夹内生成一个Dockerfile文件(Dockerfile文件名是规范首字母必须大写,其余为小写),
阅读全文
posted @ 2023-10-05 20:32 wzpro
阅读(52)
评论(0)
推荐(0)
2023年4月11日
数据库命名规范
摘要: 字段命名使用英文字母、数字和下划线,多个单词之间用下划画分隔,禁止用大写,全部采用小写。 字段名称一般采用名词或动宾组合: eg: user_name is_good 一般不超过三个单词 最好给字段一个默认值,最好不能为null,字符型的默认值为一个空字符串,数值型的默认值为0,逻辑型的默认值为0
阅读全文
posted @ 2023-04-11 08:57 wzpro
阅读(88)
评论(0)
推荐(0)
Java虚拟机整体思路
摘要: 我们日常编程的Java编程是在Java语言规范代码,通过javac前端编译器编译器,产生字节码规范,此时我们应该对字节码文件结构有一个大致的认识,此时我们了解了Java虚拟机内存面局(专业术语叫运行时数据区),类加载器通过加载器将字节码文件加载到内存中(此时应该对类加载的过程有一个大致的了解),Ja
阅读全文
posted @ 2023-04-11 08:53 wzpro
阅读(49)
评论(0)
推荐(0)
下一页
公告