- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Springboot项目启动后立即执行方法
Springboot项目启动后执行方法,有三种实现方式。此篇博客介绍的方法可以在程序启动时加载一些自定义的监听器之类的,例如Socket服务的监听器,此时如果使用@PostConstract,Socket服务的监听器将阻塞启动程序,导致程序不能正常启动。1 方法ApplicationListener< ContextRefreshedEvent> 不推荐 ApplicationListener 推荐 CommandLineRunner 推荐方法1:spring的Applicat
2022-05-23 17:59:18
4093
原创 docker-compose部署jar 入门篇
【注】此篇文章只是博主(小白)在学习过程中的笔记,发出来只为合适的朋友减少学习时间成本。概念性的东西比较少。一:入门概念1.1 为什么使用Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。使用前面介绍的Dockerfile我们很容易定义一个单独的应用容器。然而在日常开发工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器;再比如在分布式应用一般包
2021-11-11 14:21:48
3542
原创 ElasticSearch7.12 较复杂查询包含ES按距离排序
刚开始接触ES,今天写了一段代码,记录一下,有不足的地方,欢迎评论指教。基于 ElasticsearchRestTemplate 对象操作ES库,新版本的ES没有什么特殊的需求,不需要设置,直接注入即可。 @Resource ElasticsearchRestTemplate elasticsearchRestTemplate;原SQL:***代表要传入的参数,需要查询,然后排序,排序中还有根据距离排序SELECT * FROM sys_events e where e..
2021-10-15 16:10:29
2412
5
原创 关于diea2021.2.1中tabs窗口不能拖动
最近在更新了idea的情况下,多了一些新添加的功能,比如设置背景墙。比如我这样的:设置的过程中不小心点到一些不该点的框框,导致tabs拖动不了。解决办法:1.按住ALT去进行拖动操作;2.回到以前:...
2021-10-11 09:10:20
1225
原创 GIT命令大全(日常开发版)
本文只记录命令,系统学习参见:菜鸟教程:Git 服务器搭建 | 菜鸟教程Git官方文档:Git - ReferenceGit前必会命令:Git 有很多种命令模式,在安装GIT时选择, 如果选择和Linux命令风格,下面命令同样适用cd:改变目录。cd ..回退到上一个目录,直接cd进入默认目录pwd : 显示当前所在的目录路径。ls 和 ll:都是列出当前目录中的所有文件,只不过ll(两个LL)列出的内容更为详细。touch :新建一个文件如touch index.js就会
2021-09-26 15:53:06
274
原创 1小时学会 POI 和 EasyExcel (超级详细)
在数据量需要被批量导入、导出的时候,就可以使用POI和easyExcel常用场景:1、将用户信息导出为excel表格(导出数据.....)2、将Excel表中的信息录入到网站数据库(习题上传....)大大减轻网站录入量!开发中经常会设计到excel的处理,如导出Excel,导入Excel到数据库中!操作Excel目前比较流行的就是 Apache POI和阿里巴巴的easyExcel !POI和EasyExcel详解Apache POI官网:Apache POI - the Jav
2021-09-24 14:30:26
5182
6
原创 Kafka-入门程序单机版(非集群)
--单机版,学习用入门程序1.下载Kafka下载地址:http://archive.apache.org/dist/kafka/(也可以去官网)下载后上传到服务器,这里对小白友好点(我自己也是),用shell工具托上去就行,任意放一个目录,我喜欢放在 /usr/local/src/kafka/ 下面tar -zxvf kafka_2.12-2.2.2.tgz.gz解压,解压到哪里都行,你自己喜欢就行Kafka官网下载地址:http://kafka.apache.org/downl
2021-09-09 17:10:47
243
转载 Spring-cloud-transaction 分布式事务
Spring-cloud-transaction 分布式事务学习seata分布式事务管理AT模式的笔记:用到的组件分别是 springcloud-eureka-feign-mybatis-seata参考及源码:https://github.com/seata/seata-samples/tree/master/springcloud-eureka-feign-mybatis-seata引用:https://github.com/seata/seata-samples/blob/master/sp
2021-05-12 21:31:39
573
原创 Spring-Cloud配置中心(config)手册
Spring-Cloud配置中心(comfig)手册此文档属于自用笔记,自用笔记,自用笔记,不一定适合每一位小伙伴,希望对你有所帮助,顺便自己也留一份,以备不时之需!有错误的地方欢迎讨论。搭建Config微服务:一、创建配置中心服务端的聚合模块项目1.在pom文件中引入以下依赖:<--配置中心服务端--><dependency> <groupId>org.springframework.cloud</groupId> &
2021-05-12 20:04:34
650
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人