自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot配置文件图标异常,变成绿色六边形

也不能说绿色六边形不正常,只是如果是绿色六边形的话,就没有提示,并且会变灰。

2023-07-23 00:48:26 321 2

原创 Tomcat的下载安装及使用(包括常见报错)

Tomcat小白必看,出现的各种问题解决方案都在这里。包括在常见开发工具中的配置(idea和Eclipse)

2023-04-12 10:11:45 735 1

原创 如何在 IDEA 中使用自定义模板生成实体类

新建 Generate MyPOJOs.groovy,其他名字也可以。根据实际情况对模板进行编辑。

2023-04-07 09:42:36 451

原创 SpringIOC入门,基于XML和基于注解实现

IOC(Inverse of Controll)控制反转,是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。提到IOC,不得不提的是DI(Dependency Injection )依赖注入,是IOC的具体实现简言之:原来是自己去做,现在是别人给你做好了送过来。

2023-04-06 19:07:52 287

原创 Java中常用的几种JSON格式的转换

JSON在传输数据时,起到了特别大的作用,因此出现了各种各样五花八门的JSON转换第三方包,在这里做一个汇总,总结一些常用的。

2023-03-27 15:46:22 13314

原创 JUC 并发包 中常用的工具类的使用

java.util.concurrent工具包的简称就是JUC,这是一个处理线程的工具包。AQS 被认为是 J.U.C 的核⼼。CountDownLatch类 计数器Semaphore类 信号量CyclicBarrier类 循环屏障BlockingQueue 阻塞队列FutureTask

2023-03-24 15:04:49 329

原创 Socket套接字

Socket套接字编程详解,TCP编程和UDP编程实现流程,代码案例

2023-03-22 19:14:54 1798

原创 Vue-Cli安装和配置(全)

安装、配置、淘宝镜像、可能出现的问题

2023-02-21 11:47:28 4136

原创 JDBC中Druid数据库连接池的工具类封装

Druid是目前最好的数据库连接池,是阿里出品,淘宝和支付宝专用数据库连接池,对Oracle和MySql做了特别优化。

2022-11-21 08:49:43 669

原创 创建型模式总结与对比

创建型模式分五类:单例模式、工厂方法模式、抽象工厂模式、原型模式、建造者模式。单例模式和原型模式是不容易混淆的,而工厂方法模式、抽象工厂模式、建造者模式是比较容易混淆的,很容易让人感觉它们做的是差不多的。

2022-10-24 09:38:15 203

原创 Java数组、方法参数、实例化对象、子类实例化内存解析(仅此一篇就够了)

常量池:在jdk1.6中,在方法区里面;在jdk1.7中,在堆中;在jdk1.8中,在元空间中,是方法区的另一种实现,可以使用物理内存。

2022-10-20 11:03:07 512

原创 23种设计模式笔记第十三篇行为型模式之策略模式

行为型模式不仅仅关注类和对象的结构,而且重点关注它们之间的相互作用。通过行为型模式,可以更加清晰地划分类与对象的职责,并研究系统在运行时实例对象 之间的交互。在系统运行时,对象并不是孤立的,它们可以通过相互通信与协作完成某些复杂功能,一个对象在运行时也将影响到其他对象的运行。行为型模式同样也分为类行为型模式和对象行为型模式。类行为型模式:类的行为型模式使用继承关系在几个类之间分配行为,类行为型模式主要通过多态等方式来分配父类与子类的职责。

2022-10-07 23:27:37 91

原创 UML类图六种关系案例详细解读

分不清UML六大关系箭头方向就看着篇

2022-09-23 11:12:14 247

原创 Input标签的样式设置

在input插入iconfont,在input中使用精灵图,input复选框设置边框颜色

2022-09-23 10:45:40 2596

原创 Git项目管理工具的原理及使用步骤(小白教程)

之后登录后点击" New repository " 如下图所示:之后在在Repository name 填入 runoob-git-test(远程仓库名) ,其他保持默认设置,点击"Create repository"按钮,就成功地创建了一个新的Git仓库:以上信息告诉我们可以从这个仓库克隆出新的仓库,也可以把本地仓库的内容推送到GitHub仓库。Git 常用的是以下 6 个命令:git clone、git push、git add 、git commit、git checkout、git pull。...

2022-08-28 19:38:04 777

原创 23种设计模式笔记第八篇代理模式

代理模式(Proxy)有三种代理模式:静态代理、动态代理、Cglib代理实际上想到中介就简单多了,代理就相当于中介静态代理角色分析:抽象角色:一般会使用接口或者类来解决(租房)真实角色:被代理的角色(房东)代理角色:代理真实的角色,代理真实角色后,一般会做一些附属操作(中介)客户:访问代理对象的人(租房的人)代理模式的应用场景如果已有的方法在使用的时候需要对原有的方法进行改进,此时有两种办法:1、修改原有的方法来适应。这样违反了开闭原则。2、就是采用.

2022-05-08 16:20:30 184

原创 23种设计模式笔记第七篇桥接模式

桥接模式

2022-05-08 02:58:20 119

原创 23种设计模式笔记第六篇结构型模式之适配器模式

适配器

2022-05-07 12:39:47 128

原创 23种设计模式笔记第五篇原型模式

原型模式就是以某个东西为原型,将它进行拷贝。(也就是复制粘贴的思想)原型模式的定义(Prototype Pattern)原型模式是一种对象创建型模式,用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。原型模式允许通过一个原型对象创建一个或多个同类型的其他对象,而无须知道任何创建的细节模式动机1、复制一个对象,从而克隆出多个与原型对象一模一样的对象——原型模式2、有些对象的创建过程较为复杂,而且需要频繁创建3、通过给出一个原型对象来指明所要创建的对象的类型,然后用

2022-05-07 01:59:12 303

原创 23种设计模式笔记第四篇建造者模式

建造者模式

2022-04-25 06:37:27 321

原创 23种设计模式笔记第三篇简单工厂模式、工厂方法模式以及抽象工厂模式

简单工厂模式、工厂方法模式以及抽象工厂模式

2022-04-24 17:04:30 574

原创 23种设计模式笔记第二篇单例模式

单例中最重要的就是(一旦构造方法私有,别人就无法new这个对象了)是23种设计模式中最简单的。单例模式是必须学的,不会单例模式的程序员是不合格的,饿汉式、懒汉式、恶汉式,仅此一篇就够了

2022-04-24 02:15:08 483 1

原创 枚举enum与反射

枚举

2022-04-24 01:41:42 352

原创 23种设计模式笔记第一篇资料链接以及设计原则

23种设计模式

2022-04-23 18:25:44 726

原创 Tomcat如何修改端口

在Tomcat的conf文件夹中找到server.xml文件,找到下图位置修改即可

2022-03-23 01:23:59 978

原创 用例图include和extend的区别

2022-03-21 15:27:57 552

原创 SSM框架简单介绍

一. SSM框架简介及特征1.SpringMVCSpring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring 的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。Spring MVC 分离了控制器、模型对象、过滤器以及处理程序对象的角

2022-01-12 00:42:47 56730 2

原创 编译原理PL0语法分析实验1

语法分析程序与词法分析程序共同点语法分析程序又叫下推自动机,词法分析程序又叫有穷自动机。1,待分析的简单语言的词法相同点:都是分析种别码不同点:词法分析器分析的是字符串中的单词的种别码(单词) 语法分析器分析的是字符串的文法是否正确(句子)待分析的简单语言的语法BNF:(1)<程序>::=begin<语句串>end (2)<语句串>::=<语句>{;<语句>} ...

2021-12-15 02:05:58 2368 4

原创 Flex布局基础

概念:什么是Flex?FlexiableBox即是弹性盒子,用来进行弹性布局,可以配合rem处理尺寸的适配问题为什么使用Flex布局?1,用来为盒状模型提供最大的灵活性。任何容器都可以指定为Flex布局(使用display属性)即:display:flex;2,更加符合响应式设计的特点虽然说,我们在进行前端布局时,可以使用position、float等属性满足我们的所有需求,但是代码量大且不够灵活初识Flex每个弹性容器都有两根轴:主轴和交叉轴,两轴之间成90度关系.

2021-12-11 14:09:52 1360

转载 Flex布局(弹性盒子)

属性容器属性flex-flow flex-direction flex-wrap justify-content align-items align-content元素属性弹性容器的两根轴非常重要,所有属性都是作用于轴的。下面从轴入手,将所有flex布局属性串起来理解。二、主轴flex布局是一种一维布局模型,一次只能处理一个维度(一行或者一列)上的元素布局,作为对比的是二维布局CSS Grid Layout,可以同时处理行和列上的布局。也就是说,flex布局大部分的属

2021-12-08 22:18:04 163

原创 @media媒体查询

@media

2021-12-08 22:10:49 257

JSON格式转换的jar包,com.google.gson,com.alibaba.fastjson

JSON格式转换的常用jar包

2023-03-23

小灰的算法之旅.xmind

小灰的算法之旅.xmind

2022-01-11

空空如也

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

TA关注的人

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