会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
WXY_WXY
博客园
首页
新随笔
联系
订阅
管理
2024年8月
定时器
摘要: package com.erayt.mock.test.thread; import com.erayt.fmut.infrastructure.util.thread.LongTimeTaskExecutor; import com.erayt.fmut.infrastructure.util.t
阅读全文
posted @ 2024-08-30 14:41 WXY_WXY
阅读(12)
评论(0)
推荐(0)
2024年7月
jstack判断线程状态
摘要: 背景:项目启动后,日志突然就不打了,也不输出异常信息。 原因:使用@PostConstruct初始化某个方法,在该方法里,一直while循环了。 1.jstack的作用: 》打印线程的堆栈跟踪 解释 jstack -l 输出 线程列表:输出首先列出所有线程的名称和状态(如RUNNABLE, WAIT
阅读全文
posted @ 2024-07-23 19:26 WXY_WXY
阅读(88)
评论(0)
推荐(0)
http请求异步通信
摘要: 1.存储请求上下文(AsyncContextImpl) 》唯一id作为key 2.web生成交换机、routingkey 》唯一id:本机服务routingKey 3.发送到其他服务返回时,从第2步中取出routingkey进行返回。
阅读全文
posted @ 2024-07-22 20:13 WXY_WXY
阅读(31)
评论(0)
推荐(0)
2024年5月
java面试-mybatis篇
摘要: 1.#{}和${}的区别是什么 #{}是预编译处理,在mybatis处理#{}时,会将其转换为?,这种方式可以有效避免sql注入。 ${}是字符串替换,在mybatis处理${}时,会将其替换成变量的值。 2.通常一个xml映射文件,都会有一个对应的dao接口。请问这个dao接口原理是什么,dao接
阅读全文
posted @ 2024-05-05 16:27 WXY_WXY
阅读(18)
评论(0)
推荐(0)
2024年2月
springMvc源码解析
摘要: 流程: 》DispatcherServlet:前端控制器 》HandlerMapping:处理器映射器 主要是为了找到处理器执行链,执行链中包含有实际的处理类、拦截器 》HandlerAdapter:处理器适配器 主要是根据上一步的handle,适配选择对应的适配器。 》Handler(处理器):
阅读全文
posted @ 2024-02-19 20:31 WXY_WXY
阅读(21)
评论(0)
推荐(0)
redis操作技巧
摘要: Set数据的操作 1.sadd对数据的增加 redisAdapter.sadd(key1,value1);2.srem对数据的删除 jedisAdapter.srem(key1,value1);3.smembers获取所有的值 jedisAdapter.smembers(key1);4.del删除整
阅读全文
posted @ 2024-02-05 17:46 WXY_WXY
阅读(16)
评论(0)
推荐(0)
java8特性使用技巧
摘要: 1.List-》Map List<MarketExecPojo> bondsExecPojos = queryRemoteData(s); Map<String, List<MarketExecPojo>> xBondMap = bondsExecPojos.stream() .filter(i -
阅读全文
posted @ 2024-02-05 17:07 WXY_WXY
阅读(24)
评论(0)
推荐(0)
2023年11月
未管理类使用spring管理类
摘要: @Component public class SpringApplicationContextHolder implements ApplicationContextAware { private static ApplicationContext applicationContext; @Ove
阅读全文
posted @ 2023-11-27 19:39 WXY_WXY
阅读(18)
评论(0)
推荐(0)
2022年7月
前后端传参汇总
摘要: 使用PostMan前后端交互的三种方式 第一种:RequestBody注解 @PostMapping("/requestBodyUser")public void getUserget(@RequestBody User user){ System.out.println(user.getName(
阅读全文
posted @ 2022-07-07 23:06 WXY_WXY
阅读(175)
评论(0)
推荐(0)
mybatis面试
摘要: 1、Mybatis的二级缓存 一级缓存(map)的范围为同一个sqlSession,如果是同一个sqlSession对象通过execute做相同的select查找,会先从一级缓存中查找,没找到再从数据库中查找(默认开启)。 二级缓存(map)的范围为每一个Mapper,他是通过Cacheexecut
阅读全文
posted @ 2022-07-03 18:05 WXY_WXY
阅读(28)
评论(0)
推荐(0)
下一页
公告