随笔分类 - java
摘要:在Spring Security中,BCryptPasswordEncoder是一个非常强大的工具,用于对密码进行加密,以确保存储的密码的安全性。 BCrypt是一种基于Blowfish密码哈希函数的加密算法,专门设计为防止通过彩虹表攻击和暴力破解等常见密码破解手段。 如何使用BCryptPassw
阅读全文
摘要:org.springframework.web.servlet.config.annotation.WebMvcConfigurer 的使用 一、基本概念 WebMvcConfigurer 接口提供了一组回调方法,用于配置 Spring MVC 的各种方面,如视图解析器、拦截器、跨域请求、消息转换器
阅读全文
摘要:错误: 找不到或无法加载主类 @C:\Users\Administrator\AppData\Local\Temp\idea_arg_file1567015139 idea 错误: 找不到或无法加载主类 @C:\Users\admin\AppData\Local\Temp\idea_arg_file
阅读全文
摘要:一、分区设置问题,三个broker,一个topic只创建了一个分区,导致单个分区拥堵 解决办法:1. 删除topic,重新创建该topic并分配三个分区,增加分区容错性和减轻单分区负载 删除: kafka-topics.sh --bootstrap-server --delete --topic 创
阅读全文
摘要:一、打开Stack Management 二、创建索引模式 三、查看索引 四、有索引,说明日志数据已经接收到了,通过Discover查看日志 查看索引关键字
阅读全文
摘要:一、maven引入 net.logstash.logback logstash-logback-encoder 7.2 二、配置文件配置logback-logstash.xml logback-logstash.xml的配置信息 <!--输出到logstash的appender--> <append
阅读全文
摘要:一、maven依赖 <!-- redisson --> <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.19.3</version> </dependency> 二、C
阅读全文
摘要:一、maven依赖 com.alibaba druid-spring-boot-starter <!-- Mysql驱动包 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId>
阅读全文
摘要:一、maven依赖 org.springframework.boot spring-boot-starter-data-redis io.lettuce lettuce-core 二、nacos配置 spring: redis: sentinel: master: mymaster nodes: s
阅读全文
摘要:mybatis-plus: ** # 搜索指定包别名,对指定报名下的所有实体 进行Alias,就可以在mapper.xml中使用alias来设置parameterType参数** typeAliasesPackage: com.rcs.**.domain ** # 配置mapper的扫描,找到所有的
阅读全文
摘要:springboot应用集成sentinel @SentinelResource注解的几个参数解释: value:资源名称,必需项(不能为空),即需要限流降级的方法名称,methodName entryType:entry 类型,可选项(默认为 EntryType.OUT) blockHandler
阅读全文
摘要:介绍 Hutool通过封装TimeInterval实现计时器功能,即可以计算方法或过程执行的时间。 TimeInterval支持分组计时,方便对比时间。 使用 TimeInterval timer = DateUtil.timer(); // // 这是执行过程 // timer.interval(
阅读全文
摘要:介绍 从Hutool的5.4.x开始,Hutool加入了针对JDK8+日期API的封装,此工具类的功能包括LocalDateTime和LocalDate的解析、格式化、转换等操作 使用 日期转换 String dateStr = "2020-01-23T12:23:56"; DateTime dt
阅读全文
摘要:介绍 农历日期,提供了生肖、天干地支、传统节日等方法。 使用 构建ChineseDate对象 ChineseDate表示了农历的对象,构建此对象既可以使用公历的日期,也可以使用农历的日期。 //通过农历构建 ChineseDate chineseDate = new ChineseDate(1992
阅读全文
摘要:由来 考虑工具类的局限性,在某些情况下使用并不简便,于是DateTime类诞生。DateTime对象充分吸取Joda-Time库的优点,并提供更多的便捷方法,这样我们在开发时不必再单独导入Joda-Time库便可以享受简单快速的日期时间处理过程。 DateTime类继承于java.util.Date
阅读全文
摘要:转换 Date、long、Calendar之间的相互转换 //当前时间 Date date = DateUtil.date(); //当前时间 Date date2 = DateUtil.date(Calendar.getInstance()); //当前时间 Date date3 = DateUt
阅读全文
摘要:一、UML类图 hutool类型转换器Convert核心UML类图, Convert.convert方法最终拿的是ConverterRegistry.convert方法,最终调用Converter接口去convert转换对应类型 所以可以自定义 converter接口,并将它注入到Converter
阅读全文
摘要:Java常见类型转换 转换为字符串: int a = 1; //aStr为"1" String aStr = Convert.toStr(a); long[] b = {1,2,3,4,5}; //bStr为:"[1, 2, 3, 4, 5]" String bStr = Convert.toStr
阅读全文
摘要:一、直接继承 extends CloneSupport这个类就完事了 /** 狗狗类,用于继承CloneSupport类 @author Looly */ private static class Dog extends CloneSupport{ private String name = "wa
阅读全文
摘要:下图是shiro中session的存放使用逻辑 使用shiro中的session的步骤 一、创建SessionFactory的实现类,实现createSession方法 @Override public Session createSession(SessionContext initData){
阅读全文

浙公网安备 33010602011771号