上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: Shell变量 变量定义 #!/bin/bash my_name="sunpy" 变量使用 echo ${my_name} 只读变量 readonly my_url 删除变量 unset my_url 字符串 字符串拼接 #!/bin/bash my_name="sunpy" my_str="my 阅读全文
posted @ 2023-05-09 22:53 sunpeiyu 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 文件、文本 | 命令 | 作用 | | : :| : : | | pwd | 当前所处的目录 | | find / -name sunpy.txt | 搜索文件,支持模糊匹配 | | chmod +rwx sunpy.txt | 修改文件读、写、执行权限 | | watch | 周期执行给定命令 | 阅读全文
posted @ 2023-05-09 16:08 sunpeiyu 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ## ThreadPoolExecutor自定义线程工厂 ThreadPoolExecutor线程池采用ThreadFactory中默认的DefaultThreadFactory实现类来创建的,使用工厂方法模式来设计的线程工厂创建线程。(而工厂方法模式对于我的理解:一个产物对应一个工厂) ``` s 阅读全文
posted @ 2023-05-07 21:40 sunpeiyu 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ![image](https://img2023.cnblogs.com/blog/1182771/202305/1182771-20230507211851136-789065745.png) ## 线程池执行流程 1. 线程池判断核心线程是否都处于运行状态,如果不是,就创建一个新线程来执行任务。 阅读全文
posted @ 2023-05-07 21:31 sunpeiyu 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ## 用法 #### 导包 ``` org.springframework.boot spring-boot-starter-aop ``` #### 使用 ``` @Slf4j @Component("myAop") @Aspect public class SunpyAopBean { @Poi 阅读全文
posted @ 2023-05-07 21:15 sunpeiyu 阅读(122) 评论(0) 推荐(0) 编辑
摘要: ## 注解@PostConstruct作用 在项目启动的时候,会执行该注解注释的方法,譬如项目启动的时候做一些常量初始化操作。 ## 用法 ``` @RequestMapping("/menu") @RestController public class MenuController { @Auto 阅读全文
posted @ 2023-05-07 17:13 sunpeiyu 阅读(231) 评论(0) 推荐(0) 编辑
摘要: SpringBoot IOC流程图 网上找到一张画的比较清晰的流程图: IOC过程说明: createBeanInstance方法实例化bean和后置处理器。 populateBean方法填充属性。 initializeBean方法初始化(初始化过程分为 ① 执行bean的前置处理逻辑;② 执行be 阅读全文
posted @ 2023-05-07 09:10 sunpeiyu 阅读(59) 评论(0) 推荐(1) 编辑
摘要: ## 方式1:@ComponentScan扫描包注入 一般@ComponentScan注解搭配@Component、@Service、@Controller等注入。因为我们写的bean都和启动类在同一个包下,所以扫描包注入注解@ComponentScan无需加入。但是如果我们不和启动类在同一个包下, 阅读全文
posted @ 2023-05-03 22:08 sunpeiyu 阅读(79) 评论(0) 推荐(0) 编辑
摘要: @Transactional用法 依赖 <dependency> <!--添加Web依赖 --> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depend 阅读全文
posted @ 2023-05-03 20:51 sunpeiyu 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 为什么分表 由于业务发展,单表的数据量激增,单库单表无法承载整体的数据存储时,采取的一种将整体数据分散存储到不同服务器上的不同数据库中的不同数据表的存储方案。这样可以缓解数据存储的压力。 分表方式 水平分表 垂直分表 垂直分表的策略 垂直拆分理念: 对数据库竖着拆分,将数据库的表拆分到多个不同的数据 阅读全文
posted @ 2023-05-03 19:07 sunpeiyu 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页