- 博客(26)
- 收藏
- 关注
原创 SpringBoot集成MybatisPlus
MyBatis-Plus快速入门指南:1)导入MyBatis-Plus和MySQL依赖;2)配置数据源信息;3)在启动类添加@MapperScan注解扫描Mapper路径;4)创建实体类映射表数据并继承BaseMapper接口。启动项目后即可使用,也可通过测试类验证。MyBatis-Plus版本需与SpringBoot匹配,建议参考官网选择合适的版本。
2025-11-19 15:28:57
344
原创 Tomcat安装和Servlet项目创建【保姆教程】
本文简要介绍了Tomcat安装与Servlet项目创建的步骤。Tomcat安装包括官网下载对应版本(以JDK21为例选择11.0.x)、解压安装、启动服务(注意乱码处理)及常见问题解决(如环境变量配置)。Servlet项目创建流程包括:在IDEA中新建空项目、添加Web模块、配置Tomcat服务器、添加servlet.jar依赖包、创建Servlet类并运行(需注意端口冲突问题)。最后通过浏览器访问验证服务是否正常运行,成功调用doGet方法输出"hello"即表示项目部署成功。
2025-11-05 16:38:11
336
原创 Uniapp(Vue2)Api请求封装
这篇文章介绍了前端API的封装方法,主要包含两部分:1. 在utils目录下封装了核心请求函数request.js,处理基础域名拼接、请求头设置和响应结果处理;2. 在api目录下集中管理所有业务请求接口。核心函数采用Promise封装,自动处理错误提示,并简化响应数据结构(默认返回data字段)。这种简易封装实现了基础功能,后续可根据需要添加拦截器、状态管理等高级功能。作者还解释了响应数据格式的处理逻辑,并提示可根据实际需求调整。
2025-08-26 10:53:41
442
原创 Vue2封装Axios
Axios是一个基于Promise的HTTP请求库,提供get、post等多种请求方式。核心方法axios(config)可灵活配置请求参数,同时提供get、post等便捷方法。使用时需注意跨域问题,可通过后端添加@CrossOrigin解决。为提高代码可维护性,建议进行二次封装:创建axios实例并配置请求/响应拦截器,统一管理URL和headers。最后通过API解耦将接口单独管理,在vue文件中导入并调用对应API方法即可。这种分层结构使代码更清晰,便于维护和扩展。
2025-08-20 14:38:31
1008
原创 Vue2创建流程
Vue项目搭建指南:从技术选型到项目启动 本文介绍了Vue项目搭建的全流程:1.技术选型方面,对比了VueCLI和Vite的特点,建议大型复杂项目用VueCLI,小型现代化项目用Vite;2.环境安装步骤包括Node.js安装、VueCLI全局安装及版本检查;3.项目创建流程详解了手动选择插件配置的注意事项;4.解析了标准Vue项目目录结构;5.最后介绍了通过npm run serve启动项目的操作。全文提供了从零开始搭建Vue项目的完整指导,包含各环节的注意事项和常见问题解决方案。
2025-08-20 09:06:45
438
原创 保姆级Mysql安装
《MySQL 8.0简易安装指南》摘要: 从菜鸟教程获取MySQL安装包,选择Windows版本下载ZIP包; 解压后创建my.ini配置文件,设置安装路径、字符集(utf8)和最大连接数; 管理员运行CMD,执行初始化命令保存临时密码; 安装并启动MySQL服务,用初始密码登录; 通过SQL命令修改root密码为123456,需执行FLUSH PRIVILEGES刷新权限。注意:安装路径需使用双反斜杠,8.0+版本无需单独配置datadir。
2025-06-27 15:33:16
842
1
原创 Maven安装配置保姆教程
变量值:E:\Maven\apache-maven-3.6.3 【你的maven存放路径】在conf下有个settings.xml,右键选择打开方式,我是用vscode。找到以下位置输入 【注意:如果你是jdk是21就把1.8都换成21】在和刚刚安装的maven同一级位置,新建一个bag文件夹。5、一样的maven再设置一次。打开cmd,输入mvn -v。结束后按ctrl+s保存即可。点击确定,确定,一直点完。找到下面这个位置,输入。2、输入maven查找。输入以下代码,注意在。
2025-04-24 00:16:36
1730
原创 Ollama本地部署DeepSeek
DeepSeek 本地化部署的最大优势在于能够确保数据安全与隐私保护,所有数据处理均在本地完成,避免了数据上传至云端可能带来的泄露风险,同时满足合规性要求。此外,本地部署能够显著提升系统性能与稳定性,减少网络延迟并避免因云服务中断导致的服务不可用。它还具有高度的定制化与灵活性,可以根据业务需求进行个性化配置和优化,同时支持灵活扩展硬件资源。从成本角度来看,虽然初期投入较高,但长期使用可能比持续支付云服务费用更经济,并且能够优化资源利用,避免浪费。
2025-03-18 16:14:20
960
原创 JDK安装教程
JDK保姆级安装配置教程jdk版本很多,我这里以8为例安装,这里以window为例百度网盘:通过百度网盘分享的文件:jdk-8u171-windows-x64.exe链接:https://pan.baidu.com/s/13Et2VzvULJZzX1-n5pLQhQ?pwd=f8bs提取码:f8bs。
2024-11-23 15:07:18
1893
原创 Git push后为什么文件夹是空的???
为什么我按流程走确看到git远程仓库里面的项目文件夹点不进去???【因为我的图片丢了,所以特地找了个一样的问题的图片】
2024-06-30 18:02:16
750
原创 Dockerfile部署jar+mysql
v /usr/local/mysql/data:/var/lib/mysql -v /usr/local/mysql/conf:/etc/mysql/conf.d也是一样挂载。把容器的/var/log/mysql目录挂载到宿主机/usr/local/mysql/log下,进行保存mysql的日志。我开始写的是localhost和127.0.0.1,但是其实是有问题的,因为这是一个容器在访问另外一个容器,会发送。这个是我写的,当然啦,dockerfile里面很多参数的【注意:基础镜像要拉取一下】
2024-06-24 22:44:34
984
原创 idea创建微服务多模块项目
我这里使用的是所以页面会有点不一样,开始我在找为什么只有maven Archetype????注意maven Archetype和Maven是有区别的,这里不做过多介绍,然后我发现就可以了,如果选择的是IntelliJ的话就是一个基础的java项目这个是我的配置Groupld:唯一标识您的项目,通常以倒置的公司域名开头Artifactld:组内artifact的名称,通常是一个项目名称点击create。
2024-06-17 22:45:58
2833
6
原创 导出-若依(RuoYi)
(比如,字段的值否需要格式化,字段对应到表格中的列名称等等)使用List 存入类的Filed对象和注解对象。(比如导出的字段有10个,则该集合大小为10)根据注解信息完成List集合的赋值。根据导出的数据量,计算需要导出的sheet页。针对每一个sheet页进行处理。
2024-06-11 16:13:37
5071
原创 分页工具-若依(RuoYi)框架提供的startPage
我们要知道结果startPage(分页方法) +(view对象)----startPage我们上面一直都在说-----那getDataTable其实会封装TableDataInfo对象问题来了:为什么要???看看里面多全啊,那我们就不要自己再封装total、状态码啊,很方便!!
2024-06-09 15:57:25
5226
原创 centos7 docker安装和遇到的测试bug
1.yum list docker-ce --showduplicates | sort -r 列出版本list。注意:如果文件没有权限就设置一个sudo chmod 777 文件路径。在安装到最后一步测试时,我发现我没有hello-world的镜像。之前安装的时候都有,但是没事,我可以直接pull一个。我找了很久最后成功解决了bug,安装步骤不变。可以为docker设置一个阿里云的镜像加速器。文件【如果有直接改,没有就vi一个】步骤3:重启后就OK了,重新pull。【我用的是阿里云的】
2024-06-07 14:34:52
669
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅