摘要: 官方定义 单一职责原则(Single Responsibility Principe SRP)有且仅有一个原因引起类的变更 顾名思义:一个类只负责一项职责 基本介绍 即对类来说,一个类应该值负责一项职责。如果类A负责两个不同职责:职责1,职责2,当职责1需求变更而改变A时,可能造成职责2执行错误,所 阅读全文
posted @ 2021-01-21 22:18 吕敬瑛 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 用户空间和内核空间 ​ 学习Linux时,经常可以看到两个词:User space(用户空间)可 Kernel space(内容空间) 简单的锁,Kernel space是Linux内核的运行空间,User space 是用户程序的运行空间。为了安全,它们是隔离的。即使用户的程序崩溃了,内核也不受影 阅读全文
posted @ 2021-01-21 14:18 吕敬瑛 阅读(490) 评论(0) 推荐(0) 编辑
摘要: centos7 开放指定端口 #开放8080端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent #重载防火墙 firewall-cmd --reload #查看端口是否开发成功 firewall-cmd --query-port 阅读全文
posted @ 2021-01-20 17:12 吕敬瑛 阅读(234) 评论(0) 推荐(0) 编辑
摘要: ​ @RequestParam和@PathVariable注解是用于从request中接收请求的。两个都可以接收参数,关键点不同的是@RequestParam是从request里面拿取值,而@PathVariable是从一个URI模板里面来填充的 @RequestParam 看下面一段代码: htt 阅读全文
posted @ 2021-01-18 21:09 吕敬瑛 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 注解 @AutoConfigureBefore 和 @AutoConfigureAfter 的用途 介绍: 如果你想将在SpringBoot项目中的配置类进行排序,那么用到spring-boot-autoconfigure 包下的@AutoConfigureBefore 和 @AutoConfigu 阅读全文
posted @ 2021-01-17 17:36 吕敬瑛 阅读(3499) 评论(0) 推荐(0) 编辑
摘要: 第一步:下载 WinSW https://github.com/winsw/winsw/releases/download/v2.10.3/WinSW.NET4.exe 64位系统 https://github.com/winsw/winsw/releases/download/v2.10.3/Wi 阅读全文
posted @ 2021-01-13 09:48 吕敬瑛 阅读(3230) 评论(0) 推荐(0) 编辑
摘要: 1、解决数据更新丢失的问题 1)LBCC:基于锁的并发控制。让操作串行化执行。效率低。 2)MVCC:基于版本的并发控制。使用快照形式。效率高。读写不冲突。主流数据库都是使用的MVCC。 2、InnoDB中MVCC的实现 特点:读不加锁,读写不冲突 实现方案:基于undolog+readview实现 阅读全文
posted @ 2020-11-22 22:39 吕敬瑛 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 如何匹配字符串? 如何判断字符串是否是有效的电话号码? 如何判断字符串是否是有效的电子邮件地址? 如何判断字符串是有效的时间? 从网页上爬取数据后如何判断哪些是图片资源? 那我们就开始学习正则表达式吧! 正则表达式可以用字符串来描述规则,并用来匹配字符串 一个正则表达式就是一个描述规则的字符串 只需 阅读全文
posted @ 2020-11-22 19:04 吕敬瑛 阅读(992) 评论(2) 推荐(0) 编辑
摘要: 我们先来了解一下基本的概念 日期 2020-11-21 2020-11-22 时间 15:36:43 2020-11-21 15:36:43 时区 北京时间 2020-11-21 15:36:43 东京时间 2020-11-21 16:36:43 地区 Locale表示一个国家或地区的日期、时间、数 阅读全文
posted @ 2020-11-22 00:05 吕敬瑛 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1、InnoDB的磁盘结构 1)系统表空间 2)用户表空间 3)rodolog 文件组 4)磁盘文件逻辑结构 文件->段->区->页->行 InnoDB对数据的存取是以页为单位的,一个数据页默认是16k 2、InnoDB的内存结构 1)buffer pool 1.数据页 2.索引页 3.Change 阅读全文
posted @ 2020-11-21 18:15 吕敬瑛 阅读(86) 评论(0) 推荐(0) 编辑