当前位置: 首页 > news >正文

uni-app 、Spring Boot 、ant Design 打造的一款跨平台包含小说(仿真翻页、段落听书)、短视频、壁纸等功能含完备后台管理的移动应用

简介

咪哩快看,为用户提供优质阅读,短视频,共同记录美好生活的移动应用,并含有一套完备的后台管理体系,助力开发者快速数字化,开启你的财富之门!

官网: https://miliqkdoc.motopa.cn

技术选型

移动应用

🔹 前端
  • 基础框架 uni-appvue2
  • 开发 IDE HBuilderWebStorm
  • UI 组件 uni-uiuview-uibase-ui(基于 uview-ui 的扩展,包含基本的工具类库、混入组件库,快捷开发功能库等)
🔹 后端
  • 开发环境 语言:Java 8+ (小于17)
  • IDEA (需安装 lombok 插件 )
  • 基础框架:Spring Boot 2.6.6.RELEASE
  • 依赖管理: maven
  • 缓存: redis
  • 数据库: MySql8
  • 持久层框架:Mybatis 3.5.1
  • 接口访问权限:spring-security-jwt
  • 日志管理: logback
  • 接口文档:swagger 2.9.2
  • 业务数据库与权限数据库分离

后台管理

🔹 前端
  • IDE(前端): Vscode、WebStorm、IDEA
  • 基础框架:Ant Design + Ant Design Pro V5
  • node 版本号:14.18.1
🔹 后端
  • 开发环境 语言:Java 8+ (小于17)
  • IDEA (必须安装 lombok 插件 )
  • 基础框架:Spring Boot 2.2.6.RELEASE
  • 依赖管理: maven
  • 缓存: redis
  • 数据库: MySql8
  • 持久层框架:Mybatis 3.5.1
  • 权限框架:spring-security-oauth2
  • 日志管理: logback
  • 接口文档:swagger 2.9.2
  • 定时任务:spring-boot-starter-quartz
  • 业务数据库与权限数据库分离

界面展示

前端应用

https://z1.ax1x.com/2023/10/25/piVluKe.png

https://z1.ax1x.com/2023/10/25/piVlegO.png

https://z1.ax1x.com/2023/10/25/piVlmvD.png

https://z1.ax1x.com/2023/10/25/piVllVA.png

https://z1.ax1x.com/2023/10/25/piVlKDH.png

https://z1.ax1x.com/2023/10/25/piVlMbd.png

后台管理

https://z1.ax1x.com/2023/10/25/piVptjU.png

https://z1.ax1x.com/2023/10/25/piVpYcT.png

https://z1.ax1x.com/2023/10/25/piVpUuF.png

https://z1.ax1x.com/2023/10/25/piVpJ3V.png

https://z1.ax1x.com/2023/10/25/piVpG90.png

https://z1.ax1x.com/2023/10/25/piVpaB4.png

https://z1.ax1x.com/2023/10/25/piVpdHJ.png

https://z1.ax1x.com/2023/10/25/piVp0E9.png

https://z1.ax1x.com/2023/10/25/piVpBNR.png

最后

更多内容,参考官网: https://miliqkdoc.motopa.cn

相关文章:

uni-app 、Spring Boot 、ant Design 打造的一款跨平台包含小说(仿真翻页、段落听书)、短视频、壁纸等功能含完备后台管理的移动应用

简介 咪哩快看,为用户提供优质阅读,短视频,共同记录美好生活的移动应用,并含有一套完备的后台管理体系,助力开发者快速数字化,开启你的财富之门! 官网: https://miliqkdoc.motopa.…...

STM32-EXTI中断

EXTI简介 EXTI(Extern Interrupt)外部中断 EXTI可以监测指定GPIO口的电平信号,当其指定的GPIO口产生电平变化时,EXTI将立即向NVIC发出中断申请,经过NVIC裁决后即可中断CPU主程序,使CPU执行EXTI对应的中断程…...

2023云栖大会,Salesforce终敲开中国CRM市场

2015年被视为中国CRM SaaS元年,众多CRM SaaS创业公司和厂商在Salesforce的榜样作用下涌入了CRM SaaS赛道。在全球市场,Salesforce是CRM SaaS领域的领导厂商,连续多年占据了全球CRM SaaS第一大厂商地位。然而,Salesforce作为业务类…...

工业镜头接口类型

现有产品主要有以下接口 1、C:最常见的工业相机接口,受限于接口物理尺寸大小,最大靶面目前是4/3” 2、M42:M421.0,2k和4k线阵相机使用 3、M58S:M580.75,大靶面相机使用,可以转C(限于CH080相机,靶面4/3”),可以转F,可以…...

生产环境中oracle dba权限检查和回收相关命令汇总

一、oracle dba权限检查和回收的作用和意义 在Oracle数据库生产环境中,回收oracle dba权限的作用和意义重大,具体表现在以下三方面: 安全性:回收赋权检查和回收可以确保数据库中的权限控制得到有效管理。通过检查和回收权限&…...

实现微信转账到零钱经验

最近写微信转账到零钱的功能。 微信 商家转账到零钱 一-CSDN博客 微信 商家转账到零钱 二-CSDN博客 除了基本接口处理,也要兼顾系统财务安全,和异常处理情况。中心思想就是实现功能的同时,别给自己找事…… 本次开发在原有基础上二开。采…...

SpringCloud——负载均衡——OpenFeign

Feign是一个声明式的客户端接口,相比RestTemplate,更好的简化了微服务之间的调用方式。而且Feign默认集成了Ribbon,可以实现负载均衡。 1.OpenFeign与Feign OpenFeign在Feign的基础上支持SpringMVC的注解。OpenFeign的FeignClient可以解析Re…...

力扣370周赛

力扣第370场周赛 找到冠军 I 答案即入度为0的点 class Solution { public:int findChampion(vector<vector<int>>& grid) {vector<int>d(1005);int n grid.size() , m grid[0].size();for(int i 0 ; i < n ; i ){for(int j 0 ; j < m ; j )…...

EMNLP2023 | 让模型学会将提示插入到合适的中间层

深度学习自然语言处理 原创作者&#xff1a;cola 现有的提示微调方法基本是人工选择提示层&#xff0c;而人工选择将提示插入到哪些层次并非一定合理&#xff0c;这导致了很大程度上限制提示微调发挥潜能。我们的模型(SPT)可以让模型自己学习应该在哪些中间层插入提示&#xff…...

【PG】PostgreSQL单机部署(简洁命令版)

目录 1 下载安装包 2 上传至需要安装的服务器 3 服务器安装所需依赖包 4 解压安装包 5 配置安装 6 创建用户 7 创建目录修改权限 8 设置环境变量 9 设置共享库 10 初始化 11 启动数据库 12 关闭数据库 13 查看数据库状态 14 连接数据库 1 下载安装包 通过下载…...

AI:69-基于深度学习的音乐推荐

🚀 本文选自专栏:AI领域专栏 从基础到实践,深入了解算法、案例和最新趋势。无论你是初学者还是经验丰富的数据科学家,通过案例和项目实践,掌握核心概念和实用技能。每篇案例都包含代码实例,详细讲解供大家学习。 📌📌📌在这个漫长的过程,中途遇到了不少问题,但是…...

php 使用phpoffice/phpspreadsheet拓展实现导出图片

基础操作参考&#xff1a;https://blog.csdn.net/huaweichenai/article/details/95994006 文档地址&#xff1a;https://phpspreadsheet.readthedocs.io/ github地址&#xff1a;https://github.com/PHPOffice/PhpSpreadsheet 导出插入图片主要使用\PhpOffice\PhpSpreadshee…...

几种解决mfc140.dll文件缺失的方法,电脑提示mfc140.dll怎么办

电脑提示mfc140.dll缺失&#xff0c;如果你不去处理的话&#xff0c;那么你的程序游戏什么都是启动不了的&#xff0c;如果你想知道有什么方法可以解决那么可以参考这篇文章进行解决&#xff0c;今天给大家几种解决mfc140.dll文件缺失的方法。电脑提示mfc140.dll也不用担心解决…...

并发修改异常

并发修改异常&#xff08;Concurrent Modification Exception&#xff09;是指在多线程环境下&#xff0c;当一个方法检测到对象的并发修改&#xff0c;但不允许这种修改时&#xff0c;抛出的一种异常。换句话说&#xff0c;当两个或多个线程同时对一个对象进行修改时&#xff…...

split() 函数实现多条件转为数据为数组类型

使用 split() 函数并传递正则表达式 /[,;.-]/ 作为分隔符来将字符串按照逗号、分号和破折号进行拆分&#xff0c;并将结果赋值给 splitArray 数组。下面是一个示例代码&#xff1a; 在上面的示例中&#xff0c;我们使用 split() 函数将 inputString 字符串按照逗号、分号和破折…...

【Springboot】Vue3-Springboot引入JWT实现登录校验以及常见的错误解决方案

文章目录 前言一、JWT简单介绍二、token校验设计思路三、使用步骤Springboot部署JWT引入依赖&#xff1a;创建登录实体类后端&#xff1a;LoginController.java路由守卫函数 四、问题 前言 项目版本&#xff1a; 后端&#xff1a; Springboot 2.7、 Mybatis-plus、Maven 3.8.1…...

VueCli 自定义创建项目及配置

一、VueCli 自定义创建项目 1.安装脚手架 (已安装) npm i vue/cli -g2.创建项目 vue create hm-exp-mobile选项 Vue CLI v5.0.8 ? Please pick a preset:Default ([Vue 3] babel, eslint)Default ([Vue 2] babel, eslint) > Manually select features 选自定义手动…...

2024年节假日sql脚本(区分休息日、节假日、工作日、调休工作)

建表 CREATE TABLE no_work_day (id int NOT NULL AUTO_INCREMENT,day varchar(255) DEFAULT NULL,PRIMARY KEY (id) ) ENGINEInnoDB DEFAULT CHARSETutf8mb3 COMMENT节假日表;执行脚本插入数据 INSERT INTO no_work_day (day) VALUES (20240101); INSERT INTO no_work_day (…...

vue3介绍

介绍 3完全兼容2的语法 vue3&#xff1a;体积更小&#xff0c;性能会更高。底层做了很多优化 2倍左右 vue3vitets 渐进式框架 vue3和vue2 的区别 新语法&#xff0c;性能上提升很多 思想是一致的&#xff1a;动态绑定&#xff1a;状态data&计算属性&#xff0c;监听某些状态…...

Spark SQL自定义collect_list分组排序

想要在spark sql中对group by concat_ws()的字段进行排序&#xff0c;可以参考如下方法。 原始数据如下&#xff1a; ------------ |id |name |type| ------------ |1 |name1|p | |2 |name2|p | |3 |name3|p | |1 |x1 |q | |2 |x2 |q | |3 |x3 |q | …...

多源信息融合迁移学习电机综合诊断系统开发【附源码】

✨ 本团队擅长数据搜集与处理、建模仿真、程序设计、仿真代码、EI、SCI写作与指导&#xff0c;毕业论文、期刊论文经验交流。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流&#xff0c;查看文章底部二维码&#xff08;1&#xff09;小波多传感器图像融合算法&#xff1a;针对电机故障…...

Python数据分析实战:Pandas处理缺失值的5个高级技巧(附完整代码)

Python数据分析实战&#xff1a;Pandas处理缺失值的5个高级技巧真实业务数据从来不会干净。今天把我在项目中踩过的坑&#xff0c;一次性整理给你。做数据分析的都知道&#xff0c;数据清洗占整个分析工作量的60-80%。而缺失值处理&#xff0c;又是数据清洗中最常见的问题。很多…...

给大一新生的循迹小车保姆级教程:从模块接线到代码调试,一次搞定

给大一新生的循迹小车保姆级教程&#xff1a;从模块接线到代码调试&#xff0c;一次搞定 第一次接触循迹小车项目时&#xff0c;看着桌上散落的模块、杜邦线和单片机&#xff0c;我完全不知道从哪下手。直到在实验室熬了三个通宵&#xff0c;烧坏两个传感器后&#xff0c;才真正…...

用户上周说有两个孩子,这周说有三个孩子,Agent 如何处理记忆冲突?

首先我们要直到mem0框架,这个框架和RAG类似,RAG存储的数据一般是偏静态偏共享的数据,这类数据一般可以被多人共享,但是mem0的数据一般是用户画像,是偏动态偏隐私的,但是二者的存储策略一般都是使用向量数据库 现在存的数据是用户的相关的数据,所以要使用到mam0框架,mem0的四个…...

RAGFlow · 第 3 章:第一节 RAGFlow 配置参数全景图与实验结论

系列导航 第 0 章 前言&#xff1a;为什么企业 AI 工程师必须掌握 RAGFlow第 1 章&#xff1a;安装部署与基础配置**——从零跑通第一个 RAG Pipeline第 2 章&#xff1a;RAGFlow RAGFlow 代码介绍第 3 章&#xff1a;攻克企业复杂文档——理解 DeepDoc、Naive、MinerU 与 Docl…...

利用MCP协议与OpenAPI规范,让AI编程助手实时理解项目API

1. 项目概述&#xff1a;当IDE里的AI助手“读懂”你的API文档如果你和我一样&#xff0c;每天的工作都离不开和各种API打交道&#xff0c;那你肯定也经历过这样的场景&#xff1a;为了调用一个接口&#xff0c;得在IDE和Swagger UI、Postman或者API文档网站之间来回切换&#x…...

Cloudflare HTML 解析器的十年演化史(一)

本文基于 Cloudflare 工程博客系列文章第一篇&#xff0c;梳理了 Cloudflare 从 2010 年起构建 HTML 流式解析器的完整历程。这不是一篇"又一个 HTML 解析器"的介绍&#xff0c;而是一个工程团队在极端性能约束下&#xff0c;反复与现实妥协、不断重建的真实故事。原…...

如何快速搭建Foundation Sites本地文档服务器:新手必备指南

如何快速搭建Foundation Sites本地文档服务器&#xff1a;新手必备指南 【免费下载链接】foundation-sites The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device. 项…...

NVSentinel:Kubernetes AI集群的智能健康管理方案

1. 项目概述&#xff1a;NVSentinel 如何为 Kubernetes AI 集群提供智能健康管理在当今AI驱动的生产环境中&#xff0c;Kubernetes已成为GPU工作负载的事实标准平台。然而&#xff0c;管理这些集群中的GPU节点绝非易事——从确保训练任务持续进展到维持服务流量稳定&#xff0c…...

MySQL 远程访问实战:从基础操作到真实踩坑记录

MySQL 远程访问实战&#xff1a;从基础操作到真实踩坑记录本文记录了一次完整的 MySQL 远程连接踩坑过程&#xff0c;涵盖基础命令行操作、认证插件报错、IP 被拉黑等问题及解决方案。一、MySQL 基础命令行操作 1.1 登录与退出 # 本地登录&#xff08;默认走 localhost&#xf…...