Java阶段五Day21
Java阶段五Day21
文章目录
- Java阶段五Day21
- 问题解析
- rocketmq清空数据
- linux学习
- 背景
- 什么是linux系统
- 虚拟机
- 介绍
- 启动 虚拟机linux
- 虚拟机网络的问题
- linux系统的基础命令
- =命令提示符
- 命令格式
- pwd指令
- ls指令
- cd指令
- mkdir
- touch指令
- cp指令
- rm指令
- mv指令
- cat指令
- tail指令
- 文本编辑器
- vim操作命令
- 编辑三种状态
- 一般模式快捷键
- 命令模式
问题解析
rocketmq清空数据
在操作系统中清空rocketmq的消息和主题数据
通过控制台删除主题的按键
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PUvhlhIK-1691154324448)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804101611237.png)]](https://img-blog.csdnimg.cn/cd2ccb3fbec7454b80fed6351a42ee69.png)
内存中没有主题数据了,但是磁盘没有清空
rocketmq运行过程,所有消息,主题 创建生成,都会出现 commit_log
找到磁盘中提交的日志,删除之后,rocketmq的数据才是真正消失了
windows环境,commit_log ${user.home}/store/commitLog
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rF3BKZHv-1691154324449)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804101802533.png)]](https://img-blog.csdnimg.cn/810f674551e548f08da382a7f5bf0afc.png)
原则: 做任何磁盘文件,删除,修改操作之前,一定要备份
linux学习
背景
当前项目运行,需要多少中软件,程序
- nacos
- rocketmq namesrv broker dashboard
- redis
- mysql
- 项目jar(idea windows中打jar运行)
以上内容,整体形成了一个对外提供功能的项目系统(鲁班上门)
线上系统,肯定要在linux,linux服务器操作系统相比windows更稳定
什么是linux系统
操作系统,目前版本很多 rehat centos rockeyLinux`` ubantu Debian等等
不同版本内核命令相同 cd ls,其他软件操作命令 yum 对应centos apt对应ubantu
1990年代,由 利纳斯.托瓦蒂 芬兰 赫尔辛基大学 学生 在校园网发布0.1版本
注意: 不要用windows使用习惯,理解linux
虚拟机
介绍
虚拟机是一个可以在已有操作系统(windows),虚拟化资源,创建独立隔离的一个操作系统的软件
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YmP9gGUZ-1691154324449)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804103834736.png)]](https://img-blog.csdnimg.cn/cecdeb4d8cc04c35bb3af68985064b0f.png)
启动 虚拟机linux
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QupFYxY6-1691154324450)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804104126911.png)]](https://img-blog.csdnimg.cn/93db2883fe754728ad99fa74779bf3f3.png)
虚拟机网络的问题
- 真实服务器
有服务器通信ip地址,通过22 ssh 安全连接,提供 服务器的账号 和密码,可以通过操作客户端软件 远程连接
- 虚拟机通过虚拟网卡网络连接
无论什么软件的虚拟机,网络连接逻辑,是一致的
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nwtU3KRG-1691154324450)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804110142298.png)]](https://img-blog.csdnimg.cn/d1eff2e5e327480095c50a3ee834bf5a.png)
登录配置(详情参考课前资料手册)
linux系统的基础命令
cd mkdir pwd ls cp mv rm等等
=命令提示符
登录到linux系统之后,可以看到一个命令窗口,窗口最前方.是命令提示符信息
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9gXSTex2-1691154324451)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804112836039.png)]](https://img-blog.csdnimg.cn/fa394dcb79b24758bfffe8c233dd5752.png)
[信息]包括 {当前登录用户名}@{当前主机名称} {当前文件夹名称}
如果当前文件夹名字叫做~ 表示用户根目录
命令格式
在命令提示符中,收入的命令格式
主命令 [选项] [选项参数]
一般情况下,命令选项,和选项参数是可以省略的,或者有默认值的.
部分命令操作的功能,必须携带选项和参数的, 比如 cp命令必须待参数.
主命令: 祈使句动词
选项: 副词
选项参数: 补语
run 正常抛
run --slowly 慢点抛
run --slowly toWest
pwd指令
作用: 返回当前所在的路径 绝对路径(所有展示路径从/开始的,都是绝对路径)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UStJzzrJ-1691154324451)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804113712087.png)]](https://img-blog.csdnimg.cn/1738beeea6304e12ae7e926aed60690c.png)
/root表示什么意思?
在linux磁盘中有一个总根目录 /,有一个文件夹,名字叫做root/
/home/software/aaa.html ?
ls指令
展示文件夹中的内容的指令.
- -a: 展示目标文件夹下,所有文件内容,目录内容,linux系统中,文件和文件夹的名字带.开始的,都是隐藏的.
- -l: 以详情展示
- -R: (不要轻易使用) 递归的查看
可以通过参数指定查看的文件夹.展示一个树
ls
ls /home
ls -a /home
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1piksVyr-1691154324451)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804114653874.png)]](https://img-blog.csdnimg.cn/8e1389316ff44d6d8d083da08f797b21.png)
- ls 没有添加选项 没有添加查询的文件夹,默认展示当前所在文件夹下得可见文件和目录
- ls /home 查询/home下得所有可见文件和目录
ls -l
ls -al
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7hKykMta-1691154324452)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804115408355.png)]](https://img-blog.csdnimg.cn/9a8b60eb846146669823b251d6a3f88c.png)
cd指令
相对路径: 从当前所在路径计算
cd mysql
绝对路径: 从根目录/计算
cd /
cd /opt
区别在于 cd转化目标的路径是否以/开始
如果是,这种路径就是绝对路径
如果不是.这种就是相对路径,相对路径 特殊的值 ./表单当前路径 …/表示当前的上一级路径.
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kEXmQxfw-1691154324452)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804140756610.png)]](https://img-blog.csdnimg.cn/679c254f4187433b9d0c451f8d15166f.png)
cd - 回播目录 从当前目录中跳转回上次的目录
cd ~直接跳到当前登录用户的家目录
mkdir
创建目录的意思(相对路径,和绝对路径)
mkdir [选项] 想要创建的目标目录(文件夹)
[root@rockylinux8 resource]# mkdir /tedu
会在根目录/下创建一个tedu的文件夹
[root@rockylinux8 resource]# mkdir tedu
会在当前路径resource中创建一个文件夹tedu
可以添加选项
-p: 允许创建多级目录,不添加不允许创建.
[root@rockylinux8 resource]# mkdir -p /tarena/a/b
在创建/tarena/a/b的时候,没有哪级路径,就先创建哪一级,知道所有路径创建完毕.
rmdir 只能删除空目录.
[root@rockylinux8 resource]# rmdir ../../tarena/a/b
touch指令
创建一个,或者多个空文件
touch 文件名称(绝对路径,相对路径)
[root@rockylinux8 tarena]# touch /home/resource/tarena/demo01.txt
[root@rockylinux8 tarena]# touch demo02.txt
cp指令
复制
cp [选项] source dest
选项:
-r 递归复制(不加-r 最多只能复制一个文件,-r可以允许复制一个有内容的文件夹)
[root@rockylinux8 tarena]# cp demo01.txt ../tedu/
将 tarean(当前路径)中demo01.txt 作为source复制
复制到 上级(…/)路径中的tedu里.
如果目标是存在的文件夹,就会复制到这个文件夹,如果目标不存在,这个文件就会被复制成目标的文件存在.
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5KEKELfq-1691154324453)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804143424775.png)]](https://img-blog.csdnimg.cn/c24d5c5913d44084b37b9a7b5a1f9ad3.png)
总结: dest既可以是文件夹(必须存在) 也可以是个新的文件名称(复制之前不存在)
[root@rockylinux8 tarena]# cp -r /home/resource/tarena/ /root
rm指令
rm可以支持非空文件夹删除.
-r: 递归删除
-f: 强制删除
常用格式:
rm -rf 目标删除的文件/文件夹
[root@rockylinux8 home]# rm -rf mysql/
这个命令时将home下得mysql文件夹整体删除,所有确认都返回yes.
mv指令
move 缩写,迁移(剪切,粘贴)
mv source dest
和cp的区别是 cp执行万 source存在的.
mv执行完 source没了
[root@rockylinux8 resource]# mv tedu/demo01.txt tarena/
将resource下tedu的demo01.txt文件迁移到目标 tarena中,tedu的文件就消失了.
dest是不存在的,迁移之后,还会重命名.
[root@rockylinux8 resource]# mv tedu/haha tarena/demo02.txt
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ET6zxXQD-1691154324454)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804151631670.png)]](https://img-blog.csdnimg.cn/cd9de437c92c4b48bf12af2a2ad55e96.png)
cat指令
查看文件,只读,不能修改.
cat 查看目标文件
[root@rockylinux8 dockerfiles]# cat Dockerfile
tail指令
和cat类似,也是查看文件的,但是只查看尾部内容.
[root@rockylinux8 sql]# tail /home/docs/sql/bibilili.sql
一般会使用tail命令查看日志文件 **.log
不会使用tail看静态内容.动态查看. 输入命令后,如果文件发生变动,可以看到变动内容的.
tail -f 目标文件
[root@rockylinux8 sql]# tail -f /home/docs/sql/bibilili.sql
文本编辑器
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-03r5ClBX-1691154324455)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804162627668.png)]](https://img-blog.csdnimg.cn/89c9364347b041fab48ab67141605bc5.png)
在当前linux系统,内置携带了文本编辑器 vi vim.
在操作linux文本编辑是非常常见的操作手段.
vim操作命令
vim 目标文件(存在和不存在都可以)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZQCK6wtq-1691154324455)(E:/TeduWork/notes-2303/%25E8%25AF%25BE%25E5%25A0%2582%25E7%25AC%2594%25E8%25AE%25B0/Day21/assets/image-20230804153338247.png)]](https://img-blog.csdnimg.cn/005430409a0d47888a54bab80b3cecb3.png)
编辑三种状态
- 一般模式
- vim刚刚打开一个文件
- 从编辑模式退出
- 编辑模式
- 从一般模式,使用快捷键进入编辑模式
- 命令模式
- 在一般是输入命令
一般模式快捷键
进入编辑模式,区别在于,进入之后光标位置变化
a:当前光标向后一个
A:当前光标调到行末尾
i: 贯标位置不变
I: 和A相反 调到当前行第一个
o: 向下一行 并且带有回车
O: 和o相反,在当前光标所在的上一行 换行回车
替换编辑
r: 点击一次r 替换光标所在的文字一次(替换文件中端口号)
R: 点击一次R 直到ESC键退出编辑,一直替换
文本复制粘贴和删除快捷键
yy: 复制当前光标所在行 一行
dd: 剪切当前光标所在行一行
p: 将文本编辑器中剪切板内容 粘贴到当前光标所在行的下一行.
u: 回退
命令模式
- 保存 :w
- 退出 :q (没有变动文件,已保存之后) 如果没有保存,想要退出 :q!
通过命令模式,在vim编辑器中
- 保存另存为
- 替换文本
- 查找 目标
- …
练习:
- 在home下创建文件 demo01.html
- 在demo01.html中编辑文件内容
aaa
bbb
ccc
- 保存文件(另存为/home/demo02.html)
- 在home中创建一个文件夹/home/practice/demo
- 将home中的demo02.html 复制到新文件夹中,并且重命名为demo03.txt
- 使用tail 查看 文件 cat命令查看文件内容
- 将文件删除.
需求: 能否在linux安装开发软件?
mysql redis rocketmq es…
看官网的教程描述.
以redis为例
如果服务器中安装搭建,环境如果碰到迁移,服务器崩溃,总要重新搭建,成本还是非常高的.----docker容器
相关文章:
Java阶段五Day21
Java阶段五Day21 文章目录 Java阶段五Day21问题解析rocketmq清空数据 linux学习背景什么是linux系统虚拟机介绍启动 虚拟机linux虚拟机网络的问题 linux系统的基础命令命令提示符命令格式pwd指令ls指令cd指令mkdirtouch指令cp指令rm指令mv指令cat指令tail指令 文本编辑器vim操作…...
2023,谁在引领实时互动进入高清时代?
实践是检验真理的唯一标准,技术是行业进步的核心动能。在实时互动的新时代里,不断进化的声网已然完成自证。 作者|斗斗 出品|产业家 “一个医疗行业的客户,曾向我们提出一个需求,希望在120急救场景下,可以远程看清…...
STM32(HAL)串口中断接收
目录 1、简介 2 基础配置 2.1.1 SYS配置 2.1.2 RCC配置 2.2 串口外设配置 2.3 项目生成 3、KEIL端程序整合 1、简介 本文对HAL串口中断函数进行介绍。 2 基础配置 2.1.1 SYS配置 2.1.2 RCC配置 2.2 串口外设配置 2.3 项目生成 3、KEIL端程序整合 首先在main.c文件中进行…...
word转pdf怎么转?几种常用方法分享
word转pdf怎么转?在日常工作和学习中,将Word文档转换为PDF格式是一项必要的任务。不仅可以保证文档的格式不变,还可以防止文档被他人篡改。但是,Word文档并不是所有人都能够轻松打开和编辑的,而PDF文件则可以在各种设备…...
自学(黑客)技术,入门到入狱!
1.网络安全是什么 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。 2.网络安全市场 一、是市场需求量高; 二、则是发展相对成熟入…...
js 函数、闭包及函数对象
js的函数是对象,可以通过程序来操控。比如,可以把函数赋值给变量,然后再传递给其他函数,也可以在函数上设置属性,甚至调用函数的方法。 js函数可以嵌套定义在其他函数里,内嵌函数可以访问定义在函数作用域…...
SSM(Vue3+ElementPlus+Axios+SSM前后端分离)--搭建Vue 前端工程[二]
文章目录 SSM--搭建Vue 前端工程--项目基础界面实现功能02-创建项目基础界面需求分析效果图思路分析 代码实现项目前后端分离情况项目前后端分离情况如图 注意事项和细节 SSM–搭建Vue 前端工程–项目基础界面 实现功能02-创建项目基础界面 需求分析 效果图 思路分析 使用V…...
Android 之 AudioManager ( 音频管理器 )
本节引言: 在多媒体的第一节,我们用SoundPool写了个Duang的示例,小猪点击一个按钮后,突然发出"Duang"的 一声,而且当时的声音很大,吓死宝宝了 ,好在不是上班时间,上班时间…...
2023爱分析·超自动化厂商全景报告|爱分析报告
关键发现 当前的超自动化定义主要从技术组合角度阐述超自动化内涵,较难和业务价值建立链接。爱分析对超自动化作如下新定义:超自动化指利用RPA、iPaaS、AI、低代码、BPM、流程挖掘等自动化技术,实现组织端到端流程自动化以及新业务流程快速编…...
【C++进阶知识】04 - 函数默认实参、默认初始化、initializer_list
1. 函数默认实参 默认实参需要注意以下几点: (1)函数默认实参的赋值应从右往左,否则编译报错,因为参数入栈应该从右往左。 void f(int, int, int 1); void f(int, int 2, int); void f(int 3, int, int);&#x…...
C语言笔试训练【第三天】
大家好,我是纪宁。 今天是C语言笔试训练的第三天,大家加油! 第一题 1、已知函数的原型是: int fun(char b[10], int *a) ,设定义: char c[10];int d; ,正确的调用语句是( …...
Android SystemServer中Service的创建和启动方式(基于Android13)
Android SystemServer创建和启动方式(基于Android13) SystemServer 简介 Android System Server是Android框架的核心组件,运行在system_server进程中,拥有system权限。它在Android系统中扮演重要角色,提供服务管理和通信。 system …...
Meta开源AI音频和音乐生成模型
在过去的几年里,我们看到了AI在图像、视频和文本生成方面的巨大进步。然而,音频生成领域的进展却相对滞后。MetaAI这次再为开源贡献重磅产品:AudioCraft,一个支持多个音频生成模型的音频生成开发框架。 AudioCraft开源地址 开源地…...
rust怎么解析json数据?
关注我,学习Rust不迷路!! 在 Rust 中,你可以使用 serde 库来实现结构体与 JSON 之间的互相转换。 serde 是 Rust 社区最常用的序列化和反序列化库,它提供了方便的功能来处理结构体与 JSON 之间的转换。 首先ÿ…...
STM32 NOR_FLASH 学习
NOR FLASH FLASH是常用的,用于存储数据的半导体器件,它具有容量大,可重复擦写、按“扇区/块”擦除、掉电后数据可继续保存的特性。 NOR FLASH的单位是MB,EEPROM的单位是KB。 NM25Q128,是NOR FLASH的一种,…...
【数据结构|二叉树遍历】递归与非递归实现前序遍历、中序遍历、后序遍历
递归与非递归实现二叉树的前序遍历、中序遍历、后序遍历。 二叉树图 定义 前序遍历(Preorder Traversal): 前序遍历的顺序是先访问根节点,然后按照先左后右的顺序访问子节点。对于上面的二叉树,前序遍历的结果是&…...
iPhone 8 Plus透明屏有哪些场景化应用?
iPhone 8 Plus是苹果公司于2017年推出的一款智能手机,它采用了全新的玻璃机身设计,使得手机更加美观和时尚。 而透明屏则是一种新型的屏幕技术,可以使手机屏幕呈现出透明的效果,给人一种科技感十足的视觉体验。 透明屏是通过使用…...
解决 MySQL 删除数据后,ID 自增不连续问题
修复前 除了部分数据,导致后续新增的数据,ID 自增不连续 解决方案 执行下方 SQL 语句即可修复此问题,mbs_order为需要修复的表名 SET i0; UPDATE mbs_order SET id(i:i1); ALTER TABLE mbs_order AUTO_INCREMENT0;...
arcgis--网络分析(理论篇)
1、定义概念 (1)网络:由一系列相互联通的点和线组成,用来描述地理要素(资源)的流动情况。 (2)网络分析:对地理网络(如交通网络、水系网络)&…...
Linux笔记1(系统状态等)
man命令: man name: man section name: man -k regexp: 在 Linux 中,man 命令用于查看命令、函数或配置文件等的手册页,提供了详细的帮助文档。man 是 "manual" 的缩写。man 命令的用法如下: man [选项] [命令名]例如&…...
测试微信模版消息推送
进入“开发接口管理”--“公众平台测试账号”,无需申请公众账号、可在测试账号中体验并测试微信公众平台所有高级接口。 获取access_token: 自定义模版消息: 关注测试号:扫二维码关注测试号。 发送模版消息: import requests da…...
Docker 离线安装指南
参考文章 1、确认操作系统类型及内核版本 Docker依赖于Linux内核的一些特性,不同版本的Docker对内核版本有不同要求。例如,Docker 17.06及之后的版本通常需要Linux内核3.10及以上版本,Docker17.09及更高版本对应Linux内核4.9.x及更高版本。…...
超短脉冲激光自聚焦效应
前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应,这是一种非线性光学现象,主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场,对材料产生非线性响应,可能…...
进程地址空间(比特课总结)
一、进程地址空间 1. 环境变量 1 )⽤户级环境变量与系统级环境变量 全局属性:环境变量具有全局属性,会被⼦进程继承。例如当bash启动⼦进程时,环 境变量会⾃动传递给⼦进程。 本地变量限制:本地变量只在当前进程(ba…...
DeepSeek 赋能智慧能源:微电网优化调度的智能革新路径
目录 一、智慧能源微电网优化调度概述1.1 智慧能源微电网概念1.2 优化调度的重要性1.3 目前面临的挑战 二、DeepSeek 技术探秘2.1 DeepSeek 技术原理2.2 DeepSeek 独特优势2.3 DeepSeek 在 AI 领域地位 三、DeepSeek 在微电网优化调度中的应用剖析3.1 数据处理与分析3.2 预测与…...
鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院挂号小程序
一、开发准备 环境搭建: 安装DevEco Studio 3.0或更高版本配置HarmonyOS SDK申请开发者账号 项目创建: File > New > Create Project > Application (选择"Empty Ability") 二、核心功能实现 1. 医院科室展示 /…...
【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
可以使用Sqliteviz这个网站免费编写sql语句,它能够让用户直接在浏览器内练习SQL的语法,不需要安装任何软件。 链接如下: sqliteviz 注意: 在转写SQL语法时,关键字之间有一个特定的顺序,这个顺序会影响到…...
python爬虫:Newspaper3k 的详细使用(好用的新闻网站文章抓取和解析的Python库)
更多内容请见: 爬虫和逆向教程-专栏介绍和目录 文章目录 一、Newspaper3k 概述1.1 Newspaper3k 介绍1.2 主要功能1.3 典型应用场景1.4 安装二、基本用法2.2 提取单篇文章的内容2.2 处理多篇文档三、高级选项3.1 自定义配置3.2 分析文章情感四、实战案例4.1 构建新闻摘要聚合器…...
SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现
摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序,以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务,提供稳定高效的数据处理与业务逻辑支持;利用 uniapp 实现跨平台前…...
CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...
