- 博客(10)
- 资源 (17)
- 收藏
- 关注
原创 nacos中seata在线状态同步
○・`Д´・ ○]稍微研究了一下,nacos中服务注册信息没有存储在数据库,那应该就是在nacos目录下的data目录了,看了一下里面文件有的是二进制,打不开。本地启动了nacos单机版,注册上seata1.5.2和1.6.1节点,无论下线哪个节点后刷新nacos后对应节点都是下线状态。排查问题2:既然不是seata版本问题,那就考虑是不是nacos版本问题,生产环境用的nacos2.1.1,我用的2.1.0。等下,回到问题本身,刷新一下nacos界面显示节点在线,再刷新是下线,挺有规律的。
2024-08-23 17:35:13
392
原创 mybatis-spring-boot-starter&mybatis-plus-boot-starter
到这里发现mybatis-plus-boot-starter包含了mybatis-plus-boot-starter的功能。虽然他们两个同时引用对项目功能没有什么影响,但是为了spring能少加载几个类,在使用mybatis-plus-boot-starter就不要使用mybatis-plus-boot-starter了。
2024-08-22 14:50:35
2456
1
原创 Spring-IO-Caching 四
spring在处理cache过程中如下:CacheEvict(beforeInvocation = true)、 Cacheable、CachePut、CacheEvict(beforeInvocation = false)caching只是对Cacheable、CacheEvict、CachePut的组合,在使用过程中考虑清楚自己是否需要这样的组合即可。从缓存中驱逐,例如数据项被删除或者数据项被更新时使用,避免缓存时脏数据。如果缓存有值就去缓存,否则执行方法逻辑存入缓存。
2024-01-07 20:47:54
410
1
原创 post调用Kibana报500
需要通过Kibana查询日志进行分析,这时项通过post调用Kibana的elasticsearch/_msearch?rest_total_hits_as_int=true&ignore_throttled=true发现报500。"content-type": "application/x-ndjson"、 "kbn-version": "" 也是必须的。body的多端json需要追加换行符。另外,Request Header中。
2023-12-24 16:58:56
463
原创 vue2升级vue3
我们考虑的方案有两个:1. 老项目项目(单页项目)支持在iframe中打开模块,新项目开发一个个的新模块,全部完成后新项目提供导航,切换域名停止老项目。2. 新项目搭建导航框架(展现与老项目一致),域名绑定到新项目,利用Nginx将未实现模块的访问转发到老项目。icons-vue写一套模板(或图标代码生成)只需将ionicons 的svg文件复制到 icons-vue中就可以生成element-plus使用的相关图标代码,你可以打包到自己npm仓库,构建自己的图标库了。本文记录一下升级方案及遇到的问题。
2023-12-24 16:51:22
431
原创 Spring-IO-Caching 三
Redis工具Another Redis DeskTop Manager,链接信息中的Separator默认是一个冒号。但是org.springframework.data.redis.cache.CacheKeyPrefix#SEPARATOR的却是另个冒号。实际应用中,一个redis被多个项目公用。keyprefix可以用来区分应用,cacheName 可以用来区分项目中不同的缓存类型。预告:下一篇来研究下org.springframework.cache.annotation下的注解类。
2023-12-08 20:15:00
404
原创 Spring-IO-Caching 二
至此已经实现了使用redis来存储spring-cache,代码中不用再判断是否有redis中是否有缓存,没有的话取数据库再存储reids。图片中圈出的红色,有什么问题呢?我们下文在做解释。
2023-12-02 16:17:49
396
1
原创 Spring-IO-Caching 一
spring boot 使用默认缓存两步需要缓存的方法上加 @Cacheable默认使用的缓存为:SimpleCacheConfiguration。
2023-11-26 22:32:45
1399
1
原创 mysql索引失效的情况
字段(参数)类型不一致不满足最左匹配原则查询时使用*查询参数使用了函数like查询时左侧模糊查询or关键字not in、not exists排序导致
2023-10-29 18:17:04
53
1
密西西比河谷州立大学:Android应用程序开发 源代码
2014-03-29
密西西比河谷州立大学《Android应用程序开发》对应PPT
2014-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人