自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JolyouLu的博客

不断累计和学习的过程中把我所学的知识整理分享给大家,有那些地方存在错误的请大家指出,你们的点赞、关注、收藏是我最大的动力哦!

  • 博客(15)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 23设计模式-命令模式(行为型模式)

命令模式命令模式将围绕着一个智能家居程序解说我们买了一套智能家居,有电灯、风扇、冰箱、洗衣机,我们只要在手机上安装APP就可以控制对这些家电工作这些智能家居来自不同的厂家,我们又不想针对每一种家电安装一个APP,分别控制,我们希望只要一个app就可以控制全部家电命令模式解决方案要实现一个app控制所有智能家居,则每一个家电厂家都要提供一个统一的接口给app调用,这时可以使用命令模式实现命令模式可以将“动作请求者”从“动作的执行者”对象中解耦基本介绍命令模式(Command P

2021-03-29 21:59:20 204

原创 Win10-自带修复系统DISM.exe工具

DISM.exe工具平时在使用Win10时,有时会系统突然故障频繁死机等问题,可能很多小伙伴都想到需要重装,但是重装的代价太大了,软件需要重新下载,资料需要备份,如果在系统遇到频繁死机情况下可以先尝试使用DISM.exe工具进行修复,Windows中自带的DISM.exe工具(Deployment Imaging and Management 部署映像服务和管理)是一个强大的系统映像检查和修复工具进入管理员命令行模式扫描系统文件扫描全部系统文件和系统映像文件是否与官方版一致Dism /Onl

2021-03-28 21:16:07 5889 5

原创 23设计模式-模板方法模式(行为型模式)

模板方法模式模板方法模式将围绕着一个豆浆制作程序解说制作豆浆的流程,选材=>添加配料=>浸泡=>放入豆浆机通过添加不同的配料,可以制作不同口味的豆浆选材、浸泡和放豆浆机这几个步骤对于制作不同口味的豆浆都是一样的模板方法解决方案由于模板方法方案很容易就想到,所以这个就不通过传统的方案例子逐步改进成模板方法模式了基本介绍模板方法(Template Method Pattern),又叫模板模式(Template Pattern),在一个抽象类公开定义了执行它的方法

2021-03-28 20:56:14 102

原创 23设计模式-享元模式(结构型模式)

享元模式享元模式将围绕着一个小型网站外包项目讲解有一个小型外包项目,给客户A做一个产品展示网站,客户A的朋友感觉效果不错,也希望做这样的产品展示网站,但是要求一些不同有客户要求以新闻的形式发布有客户要求以博客发形式发布有客户要求以公众号的形式发布传统解决方案直接复制粘贴一份,然后根据客户不同需求,进行定制修改给每一个网站租用一个空间传统解决方案总结需要的网站结构相似度很高,而且都不是高访问量网站,如果分成多个虚拟空间来处理,相当于一个相同网站实例对象很多,造成服务器的

2021-03-27 13:17:45 86

原创 23设计模式-外观模式(结构型模式)

外观模式外观模式将围绕着一个组建家庭影院项目讲解组建一个家庭影院,里面包含DVD播放器、投影仪、自动屏幕、立体环绕声、爆米花机如下功能家庭影院需要使用遥控器实现如下功能:打开爆米花机=>放下屏幕=>开投影仪=>开音响=>开DVD=>拿爆米花=>调灯光=>播放=>观影结束,关闭所有设备传统解决方案为每一种设备都创建一个对象,客户端跳过new来得到相应的设备对其进行操作传统解决方案总结缺点:ClientTest的main方法中,创建各

2021-03-14 16:06:18 161

原创 Android调试版安全码SHA1获取方式

Android调试版安全码SHA1获取方式在一次的开发过程中需使用到高德地图的API,创建应用时需要提供调试版安全码SHA1找到debug.keystore正常情况下在C:\Users\你的用户名\.android目录下就可以看到一个debug.keystore这个文件就是测试版的SHA1,但是有的小伙伴就会出现不正常情况之前不小心把这个东西删除了,往后看接下来就教大家如何重新生成一个debug.keystore生成debug.keystore如果有debug.keystore文件跳过这

2021-03-13 19:27:03 947 1

原创 23设计模式-组合模式(结构型模式)

组合模式组合模式将围绕着展示院校专业展示项目学校系展示项目:编写一个程序,展示学校院系结构要在一个页面中展示出学院的院系组成,一个学校有多个学院,一个学院有多个系传统解决方案将学院看做学校的子类,系是学院的子类传统解决方案总结缺点:将学院看做学校的子类,系是学院的子类,这样实际上是站在组织大小来进行分层缺点:我们需要在一个页面中展示出学校的组成,一个学校多个学院,一个学院多个专业,因此这种方案,不能很好的实现管理的操作,比如对学院、系进行增删改查操作解决方案:把学校、院、

2021-03-13 19:03:19 217

原创 413 Request Entity Too Large

413 Request Entity Too Large

2021-03-11 19:59:49 76

原创 SpringBoot读取properties/yml内容

SpringBoot自定义读取properties配置在日常的开发中,尤其是多模块项目经常会有一个需求就是读取当前模块下的自定义的properties配置文件,使用@PropertySource注解便能轻松实现创建properties文件在resources目录下创建自定义的一个properties文件内容如下创建读取properties文件对象编写一个FrameworkConfig对象,用于读取properties转为java对象@ConfigurationProperties :在p

2021-03-10 14:35:50 389

原创 树莓派4B-部署Tomcat

树莓派部署Tomcat前言部署Tomcat之前,先在命令行中输入java -version,查看是否已经安装环境变量,如果有版本信息打印表示已有java环境,请跳到下载tomcat如果没安装java请先看这篇文章 树莓派4B-安装JAVA(OpenJDK与Oracle Java)下载TomcatTomcat下载地址,进入页面滑下去找到Cor下的tar.gz点击下载解压压缩包下载完成后可以看到一个apache-tomcat-8.5.63.tar.gz执行如下命令解压tar -zxv

2021-03-10 14:04:45 457

原创 23设计模式-装饰者模式(结构型模式)

装饰者模式装饰者模式将围绕着一个奶茶店Coco点单过程讲解Coco奶茶店订单项目:奶茶种类/奶茶单品:PearlMilkTea(珍珠奶茶)BerryTea(莓莓果茶)配料:Pearl(珍珠)、NataDeCoco(椰果)、Pudding(布丁)要求在扩展新的奶茶种类时,具有良好的扩展性、改动方便、维护方便使用OO来计算不同种类奶茶的费用:客户可以单品奶茶,也可以单品奶茶+配料组合传统解决方案1这是一个最简单粗暴的方案,做一个抽象类Drink(饮料),里面包含description(

2021-03-06 19:33:55 249

原创 树莓派4B-安装vscode

树莓派安装vscode下载vscodevscode下载地址,这里我的树莓派是arm架构32位的,我选择.deb文件下载完毕后我们可以看到Downloads文件夹中有一个.deb结尾的文件安装vscode执行如下命令sudo dpkg -i code_1.53.2-1613044047_armhf.deb 安装完成运行...

2021-03-03 21:40:10 2837 4

原创 Win10-VMware网络配置NAT模式

VMware网络配置NAT模式VMware虚拟机有三种网络模式,分别是Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(主机模式),Bridged模式应该是大家使用最多的模式,基本无需配置直接用,但是桥接模式在某种特定情况下满足不了需求,如在桥接模式下虚拟机与宿主机必须保持在同一网段下,如果跟换了网络环境,我们会发现网段发生了改变,虚拟机IP也随之修改,这样不利于长期管理我们的虚拟机。NAT模式介绍使用NAT模式,就是让虚拟系统借助NAT的功能,通过宿主机所在的网络来访

2021-03-02 14:17:28 2386 1

原创 Liunx-安装Docker

安装Docker卸载旧版如果电脑安装过docker执行如下命令,将旧版本的docker以及相关的依赖项卸载sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-lates

2021-03-01 17:06:20 160

原创 IDEA-Tomcat控制台日志乱码

Tomcat控制台日志乱码最近编写一个SSH项目,启动项目需要使用到Tomcat,配置完成Tomcat后启动项目,发现控制器一堆乱码,这应该是输出的编码格式不对导致的,Win默认是GBK,Tomcat默认是UTF-8格式打开IDEA的启动配置,查看配置Tomcat所在的目录接入到Tomcat的conf目录下使用编辑器打开logging.properties文件将来logging.properties文件内所有UTF-8替换成GBK再次运行Tomcat发现控制台的日志信息可

2021-03-01 16:07:02 141

Mysql-my.ini-基础配置(含说明)

Mysql基础的安装配置文件,(basedir)置mysql安装目录,(datadir)设置mysql数据库的数据存放目录

2020-06-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除