自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 学习日记-MongoDB

MongoDB最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。除了松散的表结构,文档还可以支持多级的嵌套、数组等灵活的数据类型,非常契合面向对象的编程模型。database):最外层的概念,可以理解为逻辑上的名称空间,一个数据库包含多个不同名称的集合。,在一个集合中,文档所拥有的字段并不需要是相同的,而且也不需要对所用的字段进行声明。):一个文档相当于数据表中的一行,由多个不同的字段组成。

2024-03-03 20:23:22 811

原创 SpringBoot和SpringCloundAlibaba的版本对应关系

如果不想跨分支升级,如需使用新特性,请升级为对应分支的新版本。为了规避相关构建过程中的依赖冲突问题,我们建议可以通过。(注意,该分支 Spring Cloud Alibaba 版本命名方式进行了调整,未来将对应 Spring Cloud 版本,前三位为 Spring Cloud 版本,最后一位为扩展版本,比如适配 Spring Cloud 2022.0.0 版本对应的 Spring Cloud Alibaba 第一个版本为:2022.0.0.0,第个二版本为:2022.0.0.1,依此类推)

2024-02-18 01:53:05 490 1

原创 学习日记-设计模式(行为型模式)

先看下面的图片,我们去旅游选择出行模式有很多种,可以骑自行车、可以坐汽车、可以坐火车、可以坐飞机。定义该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。结构策略模式的主要角色如下:1.抽象策略(Strategy)类:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体策略类所需的接口。

2024-02-18 01:23:56 1062 1

原创 学习日记-设计模式(结构型模式)

由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。Java中的代理按照代理类生成时机不同又分为静态代理和动态代理。静态代理代理类在编译期就生成,而动态代理代理类则是在Java运行时动态生成。动态代理又有JDK代理和CGLib代理两种。如果去欧洲国家去旅游的话,他们的插座如下图最左边,是欧洲标准。而我们使用的插头如下图最右边的。因此我们的笔记本电脑,手机在当地不能直接充电。

2024-02-17 23:19:16 1443 1

原创 学习日记-设计模式(创建者模式)

用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型对象相同的新对象。结构原型模式包含如下角色:1.抽象原型类:规定了具体原型对象必须实现的的 clone() 方法。2.具体原型类:实现抽象原型类的 clone() 方法,它是可被复制的对象。3.访问类:使用具体原型类中的 clone() 方法来复制新的对象。实现原型模式的克隆分为浅克隆和深克隆。浅克隆:创建一个新对象,新对象的属性和原来对象完全相同,对于非基本类型属性,仍指向原有属性所指向的对象的内存地址。

2024-02-17 20:16:40 752 1

原创 学习日记-设计模式(软件设计原则)

所以,普通的长方形是适合这段代码的,正方形不适合。上面的设计我们发现了它存在的问题,幸福品牌的安全门具有防盗,防水,防火的功能。上面代码可以看到已经组装了一台电脑,但是似乎组装的电脑的cpu只能是Intel的,内存条只能是金士顿的,硬盘只能是希捷的,这对用户肯定是不友好的,用户有了机箱肯定是想按照自己的喜好,选择自己喜欢的配件。迪米特法则中的“朋友”是指:当前对象本身、当前对象的成员对象、当前对象所创建的对象、当前对象的方法参数等,这些对象同当前对象存在关联、聚合或组合关系,可以直接访问这些对象的方法。

2024-02-17 13:29:21 551 1

原创 学习日记-设计模式(前言)

学习日记-设计模式(前言)

2024-02-17 01:40:49 307 1

原创 Java 基本泛型使用方法及案例

在泛型中,常见的字母表示法通常用于表示类型参数,它们没有固定含义,但在惯例中被广泛使用。这些字母并没有固定的含义,但是它们在代码中的使用已经成为了一种约定俗成的规范,有助于提高代码的可读性和理解性。

2024-02-16 20:47:06 465

原创 学习日记 -简单实现 Spring IOC大致流程

简单实现 Spring IOC大致流程

2024-02-16 15:26:39 1581 1

原创 使用n进行node版本管理的一些常用命令

【代码】使用n进行node版本管理的一些常用命令。

2024-02-12 13:11:40 305 1

原创 基于 jsp+layui 和 servlet 的在线考试系统

前台 使用手机注册用户 + 在线试题类型 20+ 在线考试50+ 放作弊 切换网页自动交卷 后台 验证码 + 人脸识别登录 导出 word excel 可视化 考试出卷 试题管理 用户状态监听

2022-07-23 20:09:10 39 1

空空如也

空空如也

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

TA关注的人

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