摘要: 摘要 简单介绍了什么是单例模式 介绍了懒汉式和饿汉式的实现 分析了单例模式出现的场景 用数据库连接池的例子演示了单例模式 概念 确保一个类只能有一个实例,并提供一个全局访问点来访问这个实例。 要点 某一个类只能创建一个一个实例 必须类内部自行创建这个实例 必须向系统提供这个实例,也就是提供一个全局访 阅读全文
posted @ 2021-01-05 01:34 BothSavage 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 摘要 简述了设计模式是什么以及优点 按照目的和作用范围进行了划分 介绍了23种设计模式 简介 目前软件工程的设计模式主要是23种,可以根据模式的目的和模式的作用范围进行分类。设计模式的本质是面向对象设计原则的实际运用,是对类的封装性,继承性和多态性以及类之间的关联关系和组合关系的充分理解。 优点 思 阅读全文
posted @ 2021-01-05 01:32 BothSavage 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 摘要 实现简单的权限控制 实现简单的日志 权限控制 pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 阅读全文
posted @ 2021-01-05 01:28 BothSavage 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 摘要 分别演示静态代理和动态代理 静态代理 手动代理 interface public interface Interface_ { public void do(); } 需要被加强的类 public class Object_ implements Interface_{ @Override p 阅读全文
posted @ 2021-01-05 01:24 BothSavage 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 摘要 aop关键词 spring aop小demo 概念 使用场景:与业务无关的且经常使用到的公共功能如鉴权,日志,性能优化,事务,错误处理,资源池,同步,审计,幂等等 优点:降低耦合度,易扩展,高复用 实现方式:静态代理(AspectJ) + 动态代理(CGlib/Jdk) aop关键词 连接点( 阅读全文
posted @ 2020-12-31 00:28 BothSavage 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 摘要 安装npm,安装hexo相关依赖,安装主题stun 修改hexo配置,修改stun配置,部署到github,gitee实现静态访问 给博客加上全局搜索,访问量统计 hexo博客编写模板 tips: 以下{$xxx}均为用户自定义 搭建环境 创建仓库 1.github 仓库命名为:{$你的ID} 阅读全文
posted @ 2020-12-19 22:02 BothSavage 阅读(399) 评论(0) 推荐(1) 编辑
摘要: @[toc] 1.说明 models是django的很重要的部分,所以深入研究。 本文章的所研究项目为黑马教育python课程中的项目实战 天天生鲜项目 这里就简单的描述下,会把研究的代码放在github,多研究几个来形成自己的知识体系 2.模型类的设计 3.代码的具体实现 文件夹中只有代码的mod 阅读全文
posted @ 2019-09-17 21:11 BothSavage 阅读(397) 评论(0) 推荐(0) 编辑
摘要: @[toc] 1.为什么要掌握元类 在django中编写models的时候遇到了元类的相关操作 并且在mini web框架编写的时候也遇到了相关的问题 意识到深入理解元类非常的重要所以补票重学 学习且引用来自博客:https://www.cnblogs.com/intimacy/p/8119449. 阅读全文
posted @ 2019-09-17 10:51 BothSavage 阅读(170) 评论(0) 推荐(0) 编辑
摘要: @[toc] 1.linux下的文件系统 在 Linux 下,我们是看不到这些驱动器盘符,我们看到的是文件夹(目录): Ubuntu 没有盘符这个概念,只有一个根目录 /,所有文件都在它下面 2.用户目录 位于 /home/user,称之为用户工作目录或家目录,表示方式: 在阿里云的centos中家 阅读全文
posted @ 2019-09-16 13:29 BothSavage 阅读(109) 评论(0) 推荐(0) 编辑
摘要: @[toc] 1.说明 之前写的博客都在csdn和博客园中 要将博客同步到自己的博客网站中 因为都是使用markdown格式书写的,所以直接爬取上传就完事 2.思路 分析了下博客园,发现可行。先登录进入自己的博客主页,可以看到有下一页的标志,每一页包含若干个博客详情,博客详情中包含edit页(编辑页 阅读全文
posted @ 2019-09-16 13:09 BothSavage 阅读(180) 评论(0) 推荐(0) 编辑