热爱技术的小郑_社区达人页

个人头像照片
热爱技术的小郑
已加入开发者社区757

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布928篇文章
83条评论
已回答0个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
  • Java
  • 程序员
擅长领域
技术认证

暂时未有相关云产品技术能力~

C站全栈领域优质创作者;2022博客之星后端领域Top1;51CTO专家博主...

暂无精选文章
暂无更多信息

2024年08月

  • 08.19 11:51:11
    发表了文章 2024-08-19 11:51:11

    【十三】设计模式~~~行为型模式~~~中介者模式(Java)

    文章详细介绍了中介者模式(Mediator Pattern),这是一种对象行为型模式,用于封装一系列对象的交互,降低系统耦合度,并简化对象之间的交互关系。通过案例分析、结构图、时序图和代码示例,文章展示了中介者模式的组成部分、实现方式和应用场景,并讨论了其优点、缺点和适用情况。
  • 08.19 11:50:29
    发表了文章 2024-08-19 11:50:29

    【十二】设计模式~~~行为型模式~~~命令模式(Java)

    文章详细介绍了命令模式(Command Pattern),这是一种对象行为型模式,用于将请求封装成对象,实现请求发送者与接收者的解耦,从而降低系统耦合度、提高灵活性,并支持命令的排队、记录、撤销和恢复操作。通过案例分析、结构图、时序图和代码示例,文章展示了命令模式的组成部分、实现方式和应用场景,并讨论了其优点、缺点和适用情况。
  • 08.19 11:49:49
    发表了文章 2024-08-19 11:49:49

    【十一】设计模式~~~结构型模式~~~代理模式(Java)

    文章详细介绍了代理模式(Proxy Pattern),这是一种对象结构型模式,用于给对象提供一个代理以控制对它的访问。文中阐述了代理模式的动机、定义、结构、优点、缺点和适用环境,并探讨了远程代理、虚拟代理、保护代理等不同代理形式。通过一个商务信息查询系统的实例,展示了如何使用代理模式来增加身份验证和日志记录功能,同时保持客户端代码的无差别对待。此外,还讨论了代理模式在分布式技术和Spring AOP中的应用,以及动态代理的概念。
  • 08.19 11:48:56
    发表了文章 2024-08-19 11:48:56

    SpringBoot+Vue+Spring Cloud Alibaba 实现大型电商系统【分布式微服务实现】

    文章介绍了如何利用Spring Cloud Alibaba快速构建大型电商系统的分布式微服务,包括服务限流降级等主要功能的实现,并通过注解和配置简化了Spring Cloud应用的接入和搭建过程。
  • 08.19 11:48:20
    发表了文章 2024-08-19 11:48:20

    SpringBoot+Vue实现校园二手系统。前后端分离技术【完整功能介绍+实现详情+源码】

    文章介绍了如何使用SpringBoot和Vue实现一个校园二手系统,采用前后端分离技术。系统具备完整的功能,包括客户端和管理员端的界面设计、个人信息管理、商品浏览和交易、订单处理、公告发布等。技术栈包括Vue框架、ElementUI、SpringBoot、Mybatis-plus和Redis。文章还提供了部分源代码,展示了前后端的请求接口和Redis验证码功能实现,以及系统重构和模块化设计的一些思考。
  • 08.19 11:47:44
    发表了文章 2024-08-19 11:47:44

    【十】设计模式~~~结构型模式~~~享元模式(Java)

    文章详细介绍了享元模式(Flyweight Pattern),这是一种对象结构型模式,通过共享技术实现大量细粒度对象的重用,区分内部状态和外部状态来减少内存中对象的数量,提高系统性能。通过围棋棋子的设计案例,展示了享元模式的动机、定义、结构、优点、缺点以及适用场景,并探讨了单纯享元模式和复合享元模式以及与其他模式的联用。
  • 08.19 11:47:01
    发表了文章 2024-08-19 11:47:01

    【九】设计模式~~~结构型模式~~~外观模式(Java)

    文章详细介绍了外观模式(Facade Pattern),这是一种对象结构型模式,通过引入一个外观类来简化客户端与多个子系统之间的交互,降低系统的耦合度,并提供一个统一的高层接口来使用子系统。通过文件加密模块的实例,展示了外观模式的动机、定义、结构、优点、缺点以及适用场景,并讨论了如何通过引入抽象外观类来提高系统的可扩展性。
  • 08.19 11:45:42
    发表了文章 2024-08-19 11:45:42

    【八】设计模式~~~结构型模式~~~装饰模式(Java)

    文章详细介绍了装饰模式(Decorator Pattern),这是一种对象结构型模式,用于在不使用继承的情况下动态地给对象添加额外的职责。装饰模式通过关联机制,使用装饰器类来包装原有对象,并在运行时通过组合的方式扩展对象的行为。文章通过图形界面构件库的设计案例,展示了装饰模式的动机、定义、结构、优点、缺点以及适用场景,并提供了Java代码实现和应用示例。装饰模式提高了系统的灵活性和可扩展性,适用于需要动态、透明地扩展对象功能的情况。
  • 08.19 11:44:25
    发表了文章 2024-08-19 11:44:25

    【七】设计模式~~~结构型模式~~~桥接模式(Java)

    文章详细介绍了桥接模式(Bridge Pattern),这是一种对象结构型模式,用于将抽象部分与实现部分分离,使它们可以独立地变化。通过实际的软件开发案例,如跨平台视频播放器的设计,文章阐述了桥接模式的动机、定义、结构、优点、缺点以及适用场景,并提供了完整的代码实现和测试结果。桥接模式适用于存在两个独立变化维度的系统,可以提高系统的可扩展性和灵活性。
  • 08.19 11:43:17
    发表了文章 2024-08-19 11:43:17

    【六】设计模式~~~结构型模式~~~适配器模式(Java)

    文章详细介绍了适配器模式(Adapter Pattern),这是一种结构型设计模式,用于将一个类的接口转换成客户期望的另一个接口,使原本不兼容的接口能够一起工作,提高了类的复用性和系统的灵活性。通过对象适配器和类适配器两种实现方式,展示了适配器模式的代码应用,并讨论了其优点、缺点以及适用场景。
  • 08.19 11:42:26
    发表了文章 2024-08-19 11:42:26

    【五】设计模式~~~创建型模式~~~单例模式(Java)

    文章详细介绍了单例模式(Singleton Pattern),这是一种确保一个类只有一个实例,并提供全局访问点的设计模式。文中通过Windows任务管理器的例子阐述了单例模式的动机,解释了如何通过私有构造函数、静态私有成员变量和公有静态方法实现单例模式。接着,通过负载均衡器的案例展示了单例模式的应用,并讨论了单例模式的优点、缺点以及适用场景。最后,文章还探讨了饿汉式和懒汉式单例的实现方式及其比较。
  • 08.19 11:41:39
    发表了文章 2024-08-19 11:41:39

    【四】设计模式~~~创建型模式~~~建造者模式(Java)

    文章详细介绍了建造者模式(Builder Pattern),这是一种创建型设计模式,用于将复杂对象的构建与其表示分离,允许分步骤创建一个复杂的对象而无需指定其内部的具体构造细节。通过定义抽象建造者、具体建造者、指挥者和产品角色,建造者模式允许通过相同的构建过程创建不同的产品表示,提高了系统的灵活性和扩展性。
  • 08.19 11:40:53
    发表了文章 2024-08-19 11:40:53

    【三】设计模式~~~创建型模式~~~抽象工厂模式(Java)

    文章详细介绍了抽象工厂模式,这是一种创建型设计模式,用于提供一个接口以创建一系列相关或相互依赖的对象,而不指定它们具体的类。通过代码示例和结构图,文章展示了抽象工厂模式的动机、定义、结构、优点、缺点以及适用场景,并探讨了如何通过配置文件和反射机制实现工厂的动态创建。
  • 08.19 11:40:06
    发表了文章 2024-08-19 11:40:06

    Vue中通过集成Quill富文本编辑器实现公告的发布。Vue项目中vue-quill-editor的安装与使用【实战开发应用】

    文章展示了在Vue项目中通过集成Quill富文本编辑器实现公告功能的完整开发过程,包括前端的公告发布、修改、删除操作以及后端的数据存储和处理逻辑。
  • 08.19 11:38:54
    发表了文章 2024-08-19 11:38:54

    在Vue项目中vue-quill-editor的安装与使用【详细图解+过程+包含图片的缩放拖拽】

    文章详细介绍了在Vue项目中安装和使用`vue-quill-editor`的步骤,包括如何通过npm安装、局部挂载、在Vue页面中引入和配置使用。同时,还提供了如何实现图片的缩放和拖拽功能的进阶教程,涉及到安装额外的插件`quill-image-drop-module`和`quill-image-resize-module`,以及对Webpack配置的调整。最后,文章还提供了实际效果展示和一些后续可能的拓展功能,如上传视频和将图片上传到服务器等。
  • 08.19 11:38:04
    发表了文章 2024-08-19 11:38:04

    【二】设计模式~~~创建型模式~~~工厂方法模式(Java)

    文章详细介绍了工厂方法模式(Factory Method Pattern),这是一种创建型设计模式,用于将对象的创建过程委托给多个工厂子类中的某一个,以实现对象创建的封装和扩展性。文章通过日志记录器的实例,展示了工厂方法模式的结构、角色、时序图、代码实现、优点、缺点以及适用环境,并探讨了如何通过配置文件和Java反射机制实现工厂的动态创建。
  • 08.19 11:37:21
    发表了文章 2024-08-19 11:37:21

    【一】设计模式~~~创建型模式~~~简单工厂模式(Java)

    文章详细介绍了简单工厂模式(Simple Factory Pattern),这是一种创建型设计模式,用于根据输入参数的不同返回不同类的实例,而客户端不需要知道具体类名。文章通过图表类的实例,展示了简单工厂模式的结构、时序图、代码实现、优缺点以及适用环境,并提供了Java代码示例和扩展应用,如通过配置文件读取参数来实现对象的创建。
  • 08.19 11:36:39
    发表了文章 2024-08-19 11:36:39

    Vuex在项目中的实际应用

    文章介绍了如何在Vue项目中使用Vuex来实现关怀模式(字体和界面元素放大),通过在Vuex的Store中定义状态、存储和获取状态,并动态改变组件的样式来实现这一功能。
  • 08.19 11:35:08
    发表了文章 2024-08-19 11:35:08

    一文教会你如何重装Windows10系统【过程+图解+说明】

    该博客文章是一份详细的Windows 10系统重装教程,包括制作过程、图解说明和注意事项,作者分享了自己制作启动盘并成功安装系统的经验,适合初学者参考。
  • 08.19 11:33:57
    发表了文章 2024-08-19 11:33:57

    Vue学习之--------深入理解Vuex之getters、mapState、mapGetters(2022/9/3)

    这篇文章深入探讨了Vuex中的getters概念和用法,以及如何通过mapState、mapGetters、mapActions和mapMutations四个辅助函数简化组件中的Vuex状态访问和操作,通过实际项目案例展示了这些概念的应用和效果。
  • 08.19 11:29:54
    发表了文章 2024-08-19 11:29:54

    2022年最新最详细的IntelliJ idea高效插件的介绍安装,让你的工作效率提升10倍

    这篇文章详细介绍了10款IntelliJ IDEA的高效插件,包括Codota代码智能提示、Key Promoter X快捷键提示、CodeGlance代码缩略图、Lombok代码简化、阿里巴巴代码规范检查、SonarLint代码质量检查、Save Actions格式化代码、Translation翻译、Rainbow Brackets彩虹括号和Nyan Progress Bar彩虹进度条插件,旨在帮助提升开发效率和代码质量。
  • 08.19 11:28:12
    发表了文章 2024-08-19 11:28:12

    成功解决:Failed to resolve directive: mode

    这篇文章介绍了如何解决Vue中遇到的"Failed to resolve directive: mode"错误的两个常见原因及其解决办法:确保指令的单词拼写正确,以及在创建Vue实例之前注册全局指令。
  • 08.19 11:27:35
    发表了文章 2024-08-19 11:27:35

    Vue学习之--------深入理解Vuex、原理详解、实战应用(2022/9/1)

    这篇文章详细介绍了Vuex的基本概念、使用场景、安装配置、基本用法、实际应用案例以及注意事项,通过一个数字累加器的实战示例,帮助开发者深入理解Vuex的原理和应用。
  • 08.19 11:24:52
    发表了文章 2024-08-19 11:24:52

    Vue学习之--------深入理解Vuex之多组件共享数据(2022/9/4)

    这篇文章通过一个实际的Vue项目案例,演示了如何在Vuex中实现多组件间共享数据。文章内容包括在Vuex的state中新增用户数组,创建Person.vue组件用于展示和添加用户信息,以及在Count组件中使用Person组件操作的数据。通过测试效果展示了组件间数据共享和状态更新的流程。
  • 08.19 11:24:34
    发表了文章 2024-08-19 11:24:34

    Vue学习之--------深入理解Vuex之模块化编码(2022/9/4)

    这篇文章详细介绍了Vuex的模块化编码和命名空间的使用,旨在让代码更易于维护并提高数据分类的明确性。内容包括模块化和命名空间的概念、如何在store中配置模块、以及如何在组件中使用模块化的数据。文章通过实战项目案例,展示了如何拆分`store/index.js`文件,创建`count.js`和`person.js`模块,并在`Count.vue`和`Person.vue`组件中使用这些模块。最后,文章还提供了测试效果和一些使用注意点。
  • 08.19 11:21:29
    发表了文章 2024-08-19 11:21:29

    BootStrap在Vue中的安装使用详细教程

    这篇文章提供了在Vue项目中安装和使用Bootstrap的详细教程,包括安装jQuery、引入Bootstrap、配置Webpack以及在项目中进行测试和查看效果的步骤。
  • 08.19 11:18:17
    发表了文章 2024-08-19 11:18:17

    Vue学习之--------路由(Router)的基本使用(1)(2022/9/5)

    这篇文章是关于Vue-router路由的基本使用教程,涵盖了安装配置、应用插件、编写路由规则、实现页面跳转和高亮显示,以及一些使用中的注意点和项目实际应用案例。
  • 08.19 11:17:54
    发表了文章 2024-08-19 11:17:54

    Vue学习之--------多级路由的使用(2)(2022/9/5)

    这篇文章介绍了在Vue中实现多级路由缓存的方法,包括在路由配置中添加meta属性以启用缓存,使用keep-alive组件包裹需要缓存的视图,以及在Vuex中管理缓存视图列表的逻辑。
  • 08.19 11:14:57
    发表了文章 2024-08-19 11:14:57

    Vue学习之--------路由的query、params参数、路由命名(3)(2022/9/5)

    这篇文章详细介绍了Vue路由中的query参数、命名路由、params参数以及props配置的使用方式,并通过实际项目案例展示了它们在开发中的应用和测试结果,同时解释了`<router-link>`的`replace`属性如何影响浏览器历史记录。
  • 08.19 11:12:00
    发表了文章 2024-08-19 11:12:00

    Vue学习之--------编程式路由导航、缓存路由组件、新的钩子函数(4)(2022/9/5)

    这篇文章介绍了Vue中编程式路由导航的方法,包括使用`$router.push`、`$router.replace`、`$router.forward`、`$router.back`和`$router.go`进行路由跳转和历史记录操作,以及如何利用`<keep-alive>`组件缓存路由组件,和Vue Router新增的两个生命周期钩子`activated`和`deactivated`的用法及其在项目中的应用和测试结果。
  • 08.19 11:11:15
    发表了文章 2024-08-19 11:11:15

    Vue学习之--------VueX(2022/8/31)

    这篇文章是关于VueX的基础知识介绍,涵盖了VueX中的state、mutations、getters和actions的定义和使用,以及Action提交mutation而非直接变更状态,以及mutations的同步执行特性。
  • 08.19 11:10:29
    发表了文章 2024-08-19 11:10:29

    Vue学习之--------路由守卫(2022/9/6)

    这篇文章详细介绍了Vue路由守卫的概念和应用,包括全局守卫、独享守卫和组件内守卫的实现方法,并通过实际代码示例和测试效果展示了如何对路由进行权限控制,以及Vue路由器的两种工作模式:hash模式和history模式。
  • 08.19 11:06:36
    发表了文章 2024-08-19 11:06:36

    一张图搞懂盒子模型 margin padding

    这篇文章通过一张图帮助读者理解CSS中的盒子模型,特别是`margin`和`padding`的概念,解决容易混淆这两个属性的问题。
  • 08.19 10:45:02
    发表了文章 2024-08-19 10:45:02

    SpringMVC入门到实战------八、RESTful案例。SpringMVC+thymeleaf+BootStrap+RestFul实现员工信息的增删改查

    这篇文章通过一个具体的项目案例,详细讲解了如何使用SpringMVC、Thymeleaf、Bootstrap以及RESTful风格接口来实现员工信息的增删改查功能。文章提供了项目结构、配置文件、控制器、数据访问对象、实体类和前端页面的完整源码,并展示了实现效果的截图。项目的目的是锻炼使用RESTful风格的接口开发,虽然数据是假数据并未连接数据库,但提供了一个很好的实践机会。文章最后强调了这一章节主要是为了练习RESTful,其他方面暂不考虑。
  • 08.19 10:44:09
    发表了文章 2024-08-19 10:44:09

    2022 年超详细步骤讲解 CentOS 7 安装Redis 。解决Redis Desktop Manager 图形化工具连接失败解决 ;connection failed处理。开机自启Redis

    这篇文章提供了在CentOS 7上安装Redis的详细步骤,包括上传Redis安装包、解压安装、编译、安装、备份配置文件、修改配置以支持后台运行和设置密码、启动Redis服务、使用客户端连接Redis、关闭Redis服务、解决Redis Desktop Manager图形化工具连接失败的问题、设置Redis开机自启动,以及Redis服务的启动和停止命令。
  • 08.19 10:40:47
    发表了文章 2024-08-19 10:40:47

    2022年超详细在CentOS 7上安装Nginx方法(源码安装)

    这篇文章提供了在CentOS 7系统上通过源码安装Nginx的详细步骤,包括从官网下载Nginx源码包、上传至虚拟机、解压、删除压缩包、编译安装前的配置、安装PCRE库(因为Nginx使用PCRE库解析正则表达式)、安装zlib和OpenSSL库(用于支持HTTPS协议)、重新编译Nginx、安装后启动Nginx服务、关闭服务、修改默认端口、以及重启服务测试等步骤。文章还提供了相关命令和操作截图,帮助用户更好地理解和执行安装过程。
  • 08.19 10:38:23
    发表了文章 2024-08-19 10:38:23

    微服务注册中心-Nacos概述

    该博客文章提供了对Nacos的全面概述,包括其基本介绍、与Spring Cloud集成的优势、主要功能以及如何在Spring Cloud Alibaba项目中作为服务注册中心使用Nacos。文章解释了Nacos是一个动态服务发现、配置管理和服务管理平台,支持服务发现、健康监测、动态配置、DNS服务和元数据管理。还介绍了如何下载和启动Nacos服务器,以及如何将微服务注册到Nacos中,包括修改pom.xml文件引入依赖、配置application.properties文件和使用@EnableDiscoveryClient注解开启服务注册发现功能。
  • 08.19 10:36:59
    发表了文章 2024-08-19 10:36:59

    服务网关Gateway

    该博客文章详细介绍了Spring Cloud Gateway的使用方法和概念。文章首先阐述了API网关在微服务架构中的重要性,解释了客户端直接与微服务通信可能带来的问题。接着,文章通过具体的示例代码,展示了如何在Spring Cloud Gateway中添加依赖、编写路由规则,并对路由规则中的基本概念如Route、Predicate和Filter进行了详细解释。最后,文章还提供了路由规则的测试方法。
  • 08.19 10:34:09
    发表了文章 2024-08-19 10:34:09

    谷粒商城:如何通过笔记复盘实现事半功倍?

    该博客文章讨论了如何通过笔记复盘来提高学习和工作效率。
  • 08.19 10:33:14
    发表了文章 2024-08-19 10:33:14

    “分布式基础概念”全面解析,让你秒懂分布式系统!【一】

    该博客文章全面解析了分布式系统的基础概念,包括微服务架构、集群与分布式的区别、节点定义、远程调用、负载均衡、服务注册与发现、配置中心、服务熔断与降级以及API网关,帮助读者快速理解分布式系统的关键组成部分和工作原理。
  • 08.19 10:32:25
    发表了文章 2024-08-19 10:32:25

    支付宝 网站支付Demo 案例【沙箱环境】IDEA如何配置启动Eclipse项目

    该博客文章讲述了如何在IntelliJ IDEA中配置和启动一个使用Eclipse开发的支付宝网站支付Demo案例。文章详细记录了从导入项目到配置Tomcat,再到解决启动过程中遇到的问题的步骤。作者还分享了在IDEA中遇到的一些常见问题,如项目配置、依赖库添加、编码问题等,并提供了相应的解决方案。此外,文章还提供了支付效果的展示以及一些支付宝案例文档中需要修改的参数信息。
  • 发表了文章 2024-08-22

    手把手教你如何搭建SSM框架、图书商城系统案例

  • 发表了文章 2024-08-22

    软件测试:Postman 工具的使用。开发及测试均需要掌握的测试工具

  • 发表了文章 2024-08-22

    学校不教,工作需要!!!程序员需要掌握的常见Linux命令,掌握可以让工作效率翻倍!!

  • 发表了文章 2024-08-22

    java系列知识之~SimpleDateFormat日期格式化

  • 发表了文章 2024-08-22

    比较两个日期是否相等Java

  • 发表了文章 2024-08-22

    常见的 HTTP 状态码分类及说明

  • 发表了文章 2024-08-22

    Spring boot 本地图片不能加载(图片路径)的问题及解决方法

  • 发表了文章 2024-08-22

    java系列之~~网络通信安全 非对称加密算法的介绍说明

  • 发表了文章 2024-08-22

    实现弹性盒子(Flexbox)中一行多个 div 平摊排列

  • 发表了文章 2024-08-22

    java系列之~如何给sqlite数据库添加表

  • 发表了文章 2024-08-22

    展开运算符的介绍使用(...),实际应用this.tableData.push({...})

  • 发表了文章 2024-08-22

    var、let和const的作用及区别

  • 发表了文章 2024-08-22

    Summernote 富文本编辑器的内容变成只读模式

  • 发表了文章 2024-08-22

    成功解决:el-popconfirm组件来确认删除、修改等操作无效

  • 发表了文章 2024-08-22

    Token、Session、Cookies是什么?如何理解其不同?一文带你了解

  • 发表了文章 2024-08-22

    加密与安全:公开密钥加密、加密过程、数字签名等

  • 发表了文章 2024-08-22

    成功解决7版本的数据库导入 8版本数据库脚本报错问题

  • 发表了文章 2024-08-22

    idea中如何不重启tomcat 即可看到修改内容变化

  • 发表了文章 2024-08-21

    如何判断Springboot项目中的数据池启动成功

  • 发表了文章 2024-08-21

    成功解决:正则表达式在vscode中会自动格式化一部分

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息