- 博客(14)
- 收藏
- 关注
原创 Environment获取yml中的配置
一般我们获取yml、properties中的配置。这样获取@Value("${edj.balance}")String balance;或者@Data@Configuration@PropertySource(value = {"xxxxxx"}, ignoreResourceNotFound = true)public class EdaijiaConfiguration { @Value("${edj.balance}") String balanceUrl;注入
2022-01-14 10:47:25 1656
原创 AdBlock自定义拦截关闭百度热搜等
在自定义拦截中写入www.baidu.com###content_rightwww.baidu.com###s_mainwww.baidu.com###bottom_layer
2021-11-19 15:03:39 522
原创 Hbase创建表失败---
我的问题是 我linux修改的时间导致 regionserver没有启动[zhihao@hadoop12 hbase]$ bin/hbase-daemons.sh start regionserver启动一下就好了ERROR: Failed after attempts=351, exceptions:Wed Nov 17 16:25:49 CST 2021, null, java.net.SocketTimeoutException: callTimeout=60000, callDurati
2021-11-17 22:41:31 5004
原创 Mac_Java_Maven_别配置错了_
和我一样玩完全的配置我就是maven没有配置好 导致nacos启动不了,还在????群里问。 emo了
2021-11-17 14:32:27 324
原创 Spring-从配置文件加载的中文-乱码
通过配置加载出来的中文显示:尊敬的ç"¨æˆ·ï¼Œæ‚¨çš„æ‰‹æœºå·²æ¬ è´¹ï¼Œè¯·æ‚¨åŠæ—¶äº¤è´¹ã€‚详æƒè¯·æ‹¨æ‰"<ç"µè¯>ã€解决方法### str --- >>> 是配置加载出来的中文 , 重新用这个格式str = new String(str.getBytes(StandardCharsets.ISO_8859_1),StandardCharsets.UTF_8);借鉴地址.
2021-09-06 18:58:07 259
原创 SQL有条件查条件,没条件查全部
<select id="getGoodsInventoryList" resultMap="BaseResultMap"> SELECT * FROM t_goods LEFT JOIN t_goods_type ON t_goods.goods_type_id = t_goods_type.goods_type_id <where> <if.
2021-05-10 14:16:57 1469
原创 在yaml中或properties中配置的spring.jackson.date-format spring.jackson.time-zone=GMT+8不生效
如果在yaml或properties中配置的这个spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.time-zone=GMT+8不生效前端传过来的时间解析不了private Date pickUpTime; //"2021-10-10 12:12:12"时间json转换错误需要实现WebMvcConfigurer 或 继承WebMvcConfigurerAdapterpack...
2021-05-10 14:01:00 5043 1
原创 解析fastjson转bean bean中嵌套带范型的list集合时候 . Gson
JSON如何转Bean总结JSON转bean 如果 bean中没有 嵌套带范型的list集合 则只需要一次解析 不然需要多次解析 . 不多次解析也不会报错。只是别人调用你的接口 用到你bean中的list集合 并取出里面的数据用的时候会报错1.例如 如果一个json中 单纯的对应一个bean bean中不嵌套任何的list或map 等像这样@Data...
2021-05-10 13:47:26 1173
原创 Mac版安装kettle ./spoon.sh 会出现闪退
Mac版安装kettle ./spoon.sh 闪退第一步https://mvnrepository.com/artifact/org.eclipse.platform/org.eclipse.swt.cocoa.macosx.x86_64第二步第三步第四步./spoon.sh启动完成
2021-04-01 15:58:42 477 3
原创 Spring Boot 自动配置原理 一句话 应对面试
Springboot在启动的时候会调用run方法,run方法会执行refreshContext()方法刷新容器,会在类路径下找到springboot-boot-autoconfigure/springboot-boot-autoconfigure.jar/META-INF/spring-factories文件,该文件中记录中众多的自动配置类,容器会根据我们是否引入依赖是否书写配置文件的情况,将满足条件的Bean注入到容器中,于是就实现了springboot的自动装配...
2021-03-12 14:34:58 119
原创 Redis
1.Redis概述Redis是一个v-k的非关系型数据库,基于内存,可持久化的数据库,相比于MySQL那种关系型数据库存放在硬盘中,Redis存放在内存中,速度更快2.Redis的5种数据类型?String:k-v单点登录token储存Hash:k-vk是string ,v是map(k-v),购物车是用redis中的hash来存的List:Set:不可重复 没有顺序Zset(sorted set):不同于Set Zset有一个score,可以用score来排序3.单线程的..
2021-03-06 16:44:35 115
原创 线程池精简必会
1.线程池的七个参数核心线程数,最大线程数,空闲线程存活时间,时间单位,工作队列,线程工厂,拒绝策略new 一个 ThreadPoolExecutor 就会看到它七个参数的英文名字2.四个拒绝策略AbortPolicy:拒绝并抛出异常DiscardPolicy:拒绝不抛出异常DiscardOldestPolicy:拒绝,丢弃等待久的(喜新厌旧)CallerRunsPolicy:调用者执行3.线程池底层工作原理初始化线池,线程数为0,通过submit和execute方法
2021-03-05 19:14:16 75
原创 HashMap面试必会
1.Hash Map特点? 线程不安全,无序,k-v都可以为null。2.Hash Map底层?JDK1.8之前是数组+链表。 JDK1.8之后数组+链表+红黑树数组的特点是:查找快 链表的特点:增删快,解决hash碰撞 红黑树的特点:降低树的高低,提高效率。 生成红黑树 ---->>> 条件 当链表的长度达到阈值8且数组长度大于64的时候 才会生成红黑树。 红...
2021-03-04 15:01:59 201 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人