相关文章
设计模式-参考的雷丰阳老师直播课
一般开发中使用的模式为模版模式策略模式组合,模版用来定义骨架,策略用来实现细节。
模版模式
策略模式
与模版模式特别像,模版模式会定义好步骤定义好框架,策略模式定义小细节
入口类 使用模版模式策略模式开发支付 以上使用…
建站知识
2024/11/18 15:08:54
Redis下载历史版本
Linux版本:
https://download.redis.io/releases/
Windows版本:
https://github.com/tporadowski/redis/releases
Linux Redis对应gcc版本
建站知识
2024/11/18 15:08:16
SpringBoot单体服务无感更新启动,动态检测端口号并动态更新
SpringBoot单体服务无感更新启动 package com.basaltic.warn;import cn.hutool.core.io.IoUtil;
import lombok.SneakyThrows;
import org.apache.commons.lang3.StringUtils;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplic…
建站知识
2024/11/17 20:27:15
【Linux】-学习笔记03
第十一章-管理Linux软件包和进程
1.源码下载安装软件
1.1概念
源码文件:程序编写者使用C或C等语言编写的原始代码文本文件 源码文件使用.tar.gz或.tar.bz2打包成压缩文件
1.2特点
源码包可移植性好,与待安装软件的工作环境依赖性不大 由于有编译过程…
建站知识
2024/11/17 20:16:16
前端,行内元素如何控制大小
行内元素默认情况下不能设置宽度(width)和高度(height),因为它们是按照内容的大小自然地流式布局的。但是,你可以通过以下几种方式间接地影响行内元素的尺寸:
1. 通过 padding 和 border
虽然…
建站知识
2024/11/17 20:22:30
openwebui二改界面环境搭建
1、下载源码
https://github.com/open-webui/open-webui
2、编译前端
npm i
npm run dev
注意版本要求:
Python Version: Python 3.11Node.js Version: 20.10
浏览器访问:http://localhost:5173/
3、编译后端
cd backend
conda create --name op…
建站知识
2024/11/17 23:01:43
常见的排序算法及分类对比
虽然在竞赛和编程语言中用到的排序算法主要是时间复杂度为 O ( n log n ) O(n \log n) O(nlogn) 的高效算法,但作为算法学习,我们要从简单到复杂,认识常见的排序算法,并理解其算法思想。本文列出几乎所有的排序算法并进行分类对比。
排序算法总表
以下是一个对比表格…
建站知识
2024/11/17 17:06:27