07 2023 档案
摘要:就两个标签和分别管理对应模块配置文件和测试配置文件,举例说明 ${project.basedir}表示和该项目所在同一目录的所有项目 ``` ${project.basedir}/src/main/resources true ${project.basedir}/src/test/resource
阅读全文
摘要:### 传统IO过程 - 整个IO过程涉及到三个部分,分别是用户缓冲区,内核缓冲区(PageCache)以及硬件。用户态CPU发起IO请求,即发起read()系统调用,随后进程阻塞,用户态切换到内核态。内核态DMA发起IO请求与硬件进行**DMA拷贝**到内核缓冲区中,之后内核缓冲区与用户缓冲区进行
阅读全文
摘要:简单一句话吧,就是使用当前线程执行任务,并不会开启另外的线程执行,任务执行完毕之前会阻塞main线程,看他的名字见名知意,基本使用方法如下, ``` import org.springframework.core.task.SyncTaskExecutor; import org.springfra
阅读全文
摘要:``` public class HeapSort { private int[] arr; public HeapSort(int[] arr) { this.arr = arr; } /** * 堆排序的主要入口方法,共两步。 */ public void sort() { /* * 第一步:将
阅读全文
摘要:##@EnableConfigurationProperties({MinIOConfigProperties.class}) 将@ConfigurationProperties标记的类作为Bean注入到容器中 ## @ConditionalOnClass(FileStorageService.cl
阅读全文
摘要:``` ntpdate ntp.ubuntu.com ```
阅读全文
摘要:事物一致性就是数据库由一个一致性状态转变为另一个一致性状态。举个粒子,张三给李四转账100元。事务要做的是从张三账户上减掉100元,李四账户上加上100元。一致性的含义是其他事务要么看到张三还没有给李四转账的状态,要么张三已经成功转账给李四的状态,而对于张三少了100元,李四还没加上100元这个中间
阅读全文
摘要:https://mp.weixin.qq.com/s/siK9bzZLZTh5lkyou48Y-w
阅读全文
摘要:```plaintext org.springframework.boot spring-boot-starter-data-redis io.lettuce lettuce-core org.springframework.data spring-data-redis org.springfram
阅读全文
摘要:```plaintext Date registerDate = request.getRegisterDate(); String strRD = registerDate.toInstant().atZone(ZoneId.systemDefault()).format(DateTimeForm
阅读全文
摘要:## docker启动MQ容器 - 下载docker镜像 ``` docker search rabbitmq docker pull rabbitmq docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5
阅读全文

浙公网安备 33010602011771号