跟着ChatGPT学习设计模式 – 工厂模式
1. 前言 在工作过程中,越发觉得设计模式的重要性。经常会有人说工作5年的人,大学生随便培训1-2月也能做同样的工作,没错,大学生的确可以做。 但其写的代码,可维护性、可扩展性、添加新功能...
docker下安装mysql,并实现主从复制
1 mysql的安装与启动 1.1 拉取mysql5.7的镜像docker pull mysql:5.71.2 运行 docker run: 运行Docker容器的命令。 --restart=always: 指定容器在退出时总是重新启动。这意味着,无论容器是正常...
Windows实现多用户同时远程连接
Windows实现多用户同时远程连接,效果 以下的步骤Win10和Win11是一样的,只需要在被控端设置,连接的电脑无需设置。 添加用户 设置-》家庭与其他用户-》将其他人添加到这台电脑-》我没有这个人的...
深度剖析 Spring 框架在 Java 应用开发中的优势与应用
Spring 是用于企业 Java 应用程序开发的最流行的应用程序开发框架。全球数百万开发人员使用 Spring Framework 创建高性能、易于测试和可重用的代码。Spring Framework 是一个开源的 Java 平台。...
Web服务器启用HTTPS的配置方法
本文于2016年3月完成,发布在个人博客网站上。 考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。 nginx的配置方法 可以参考Jerry Qu的本博客 Nginx 配置之完整...
Spring6如此厉害的框架到底包含哪些内容
源码下面无秘密,这是程序员的口头禅。对于强大而且设计优秀的Spring框架也是这样的,在基础代码层层堆叠之下,Spring成为了一个非常流行的框架。 Spring6框架的开发者们通过层层设计和封装打造...
springboot~封装依赖引用包jar还是pom,哪种更规范
将多个第三方包封装成一个项目后,如果你的目的是让其他开发人员可以直接引用这些依赖,一般来说有两种常见的方式: 打成JAR包:将封装好的项目编译打包成JAR文件,其他开发人员可以将这个JAR文...
常见python数据类型及其相对应的函数
常见python数据类型及其相对应的函数, 列表: list是个有值序列,可以被修改的元素 1.访问方式: for i in range(len(ls)): for c in ls: for i,c in enumerate(ls): ...
系统设计面试指南之分布式任务调度
1 简介 任务是需要资源(CPU 时间、内存、存储、网络带宽等)在指定时间内完成的一段计算工作。 通过智能地将资源分配给任务以满足任务级和系统级目标的系统称为任务调度程序。 任务调度程序: 及...
SpringMVC-02-什么是SpringMVC
1、概述 Spring MVC是Spring Framework的Web开发部分,是基于Java实现MVC的轻量级Web框架。 官方文档:https://docs.spring.io/spring-framework/docs/4.3.24.RELEASE/spring-framework-referen...
反转字符串II(541)
题目描述 给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。 如果剩余字符少于 k 个,则将剩余字符全部反转。 如果剩余字符小于 2k 但...
我开源的H5商城2.0版本发布,强烈推荐
简介 waynboot-mall 是一套全部开源的 H5 商城项目,包含运营后台、H5 商城前台和后端接口三个项目 。实现了一套完整的商城业务,有首页展示、商品分类、商品详情、sku 详情、商品搜索、加入购...














