首页
学习
活动
专区
工具
TVP
发布

change

专栏作者
36
文章
37845
阅读量
13
订阅数
监听文件和文件夹
这里以SpringBoot自启动任务为例,在应用启动后开始监听目标文件夹。由于监听器在独立的线程中执行,一旦异常发生将导致线程退出,所以如果希望监听线程不中断,应在线程中捕获所有异常。
用户10125653
2024-03-29
750
测试
用户10125653
2023-11-22
730
计算机网络
所谓计算机网络,是指借助通信线路(网线、路由器等)将两台甚至更多台计算机和其它硬件设备(例如打印机、扫描仪)之间建立起连接,位于网络内部的计算机,可以实现相互通信,相互传递数据和指令,还可以共享系统内部的硬件和软件资源。 根据不同的划分标准,可以将不同的计算机网络进行分类。这里,我们以计算机网络分布范围的大小作为划分标准,将计算机网络细分为局域网、城域网以及广域网。
用户10125653
2023-10-18
1890
nginx 配置说明
这段配置是一个Nginx服务器的配置,用于反向代理请求并将其转发到名为"gateway"的后端服务器。下面是对每一行配置的解释:
用户10125653
2023-10-18
3650
centos根目录扩容方法
业务服务器扩容磁盘,一般用户都比较喜欢把新增的磁盘容量扩容到原业务上的一个目录上,也就是说扩容业务目录的容量,其次情况下,同一目录下,无法挂载多个,不然会覆盖之前的挂载,所以要以卷组分方式来解决扩容。 目标:业务服务器新增一块硬盘硬盘,扩容到根目录。
用户10125653
2023-10-18
2.9K0
springboot集成activeMq
docker搭建单体activemq 查询镜像 docker search activemq 取start最多的镜像 docker pull docker.io/webcenter/activemq 启动镜像容器 docker run -d --name activemq -p 61616:61616 -p 8161:8161 --restart=always docker.io/webcenter/activemq:latest 访问web页面 http://宿主机IP:8161 #默认账号:admi
用户10125653
2023-03-06
3880
springboot整合xxl-job 分布式任务调度
注意:调度中心支持集群部署,集群情况下各节点务必连接同一个mysql实例,如果mysql做主从,调度中心集群节点务必强制走主库
用户10125653
2022-11-10
9960
Bean的生命周期
Bean 的生命周期,就是一个 Bean 从创建到销毁,所经历的各种方法调用。 简单的来说,一个Bean的生命周期分为四个阶段: 实例化(Instantiation)、 属性设置(populate)、初始化(Initialization)、销毁(Destruction)
用户10125653
2022-11-10
2420
springboot 整合 seata 分布式事务
https://gitee.com/mnzp/seata-server-1.4.2
用户10125653
2022-11-10
5690
SpringBoot实现实时监听文件变化
引入依赖 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.11.0</version> </dependency> 配置监听器 @Slf4j @Component public class FileListener extends FileAlterationListenerAd
用户10125653
2022-11-10
4.2K0
springboot集成swagger
导入依赖 implementation 'com.github.xiaoymin:swagger-bootstrap-ui:1.9.6' implementation 'com.spring4all:swagger-spring-boot-starter:1.9.1.RELEASE' 设置配置文件 @Configuration @EnableSwagger2 @EnableSwaggerBootstrapUI @Import({BeanValidatorPluginsConfiguration.class}
用户10125653
2022-11-10
2920
java 调用 exe 可执行程序 并通过 文本文件交换数据
compile group: 'com.googlecode.juniversalchardet', name: 'juniversalchardet', version: '1.0.3'
用户10125653
2022-11-10
4500
Sonatype Nexus Repository Manager OSS仓库管理私服
下载资源 https://www.sonatype.com/thanks/repo-oss 📷 选择相应的操作系统然后下载 安装 nexus /install 运行 nexus /start 预览(默认端口8081可自行修改) http://localhost:8081 登录成功后上传jar包 📷 选择上传文件 📷 引用jar包 📷
用户10125653
2022-11-10
9660
为什么 MySQL 选择 "可重复读" 作为默认隔离级别?
Oracle,SqlServer中都是选择读已提交(Read Commited)作为默认的隔离级别,为什么Mysql不选择读已提交(Read Commited)作为默认隔离级别,而选择可重复读(Repeatable Read)作为默认的隔离级别呢?
用户10125653
2022-11-10
9660
MySQL之MVCC原理详解
像select lock in share mode(共享锁); select for update, update,delete,insert(排它锁)这些操作就是一种当前读,因为它读取的是数据的最新版本,读取时还要保证其他事务不能修改当前记录,会对记录进行加锁。
用户10125653
2022-11-10
8060
docker 搭建mysql主从复制
sudo docker run -p 3307:3306 --name main_mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
用户10125653
2022-11-10
4690
Git Message 编写规范
scope 用于说明 commit 影响的范围,比如数据层、控制层、视图层等等,视项目不同而不同
用户10125653
2022-11-10
6180
Springboot 整合 RestTemplate 调用第三方接口
导入依赖 springboot 已经加入了该依赖 import org.springframework.web.client.RestTemplate; 创建工具类 @Component @Slf4j public class RestTemplateUtil { @Resource private RestTemplate restTemplate; /** * 配置请求超时时间 */ public final HttpComponentsC
用户10125653
2022-11-10
1.1K0
SpringBoot之异步调用@Ansyc
在启动类或者线程池配置类上加注解 @EnableAsync SpringBootApplication // 开启异步执行 @EnableAsync public class XFBlogApplication { public static void main(String[] args) { SpringApplication.run(XFBlogApplication.class, args); } } 定义了线程池的属性类 import java.util.concu
用户10125653
2022-11-10
3990
springboot手动控制mysql事务
当然这里也有其他的解决方案,但是我推荐还是手动开启事务,手动提交事务, 再者就是重新创建一个类专门加锁,另一个类专门控制事务,就可以用Transactional 注解
用户10125653
2022-11-10
1.9K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档