logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据库优化-redis缓存更新的三种策略

该策略不用自己维护,利用redis的内存淘汰机制,当内存不足时自动淘汰部分数据。下次查询时自动更新缓存。一致性:差维护成本:无。

文章图片
#缓存#redis#数据库 +1
MyBatis vs MyBatis-Plus:核心区别与选型指南

​​框架​​​​适用场景​​​​不适用场景​​​​MyBatis​​1. 复杂 SQL 优化需求2. 存量项目维护需要快速开发 CRUD 功能的项目​​1. 新项目快速迭代2. 单表操作占比高需要深度定制 SQL 的复杂系统​​推荐策略​​​中小型项目​​:直接使用 MyBatis-Plus,大幅提升开发效率。​​大型复杂系统​​:以 MyBatis 为核心,结合 MyBatis-Plus 的通用

#mybatis#java#数据库
Maven的安装与配置环境变量

返回到settings.xml文件,在刚才的位置新增一行代码,路径是刚才创建的maven_repository文件夹的路径。3、将压缩文件解压到自己想要的目录(注:目录不能带中文,如果带中文,会导致一些错误)如果不修改着一些的话,在做项目的时候刷新maven下载新坐标的时候会很慢。在settings.xml文件的profiles标签中添加以下代码。2、新建系统变量 MAVEN_HOME,并指向刚才

文章图片
#maven#java#spring
error: remote unpack failed: error Missing tree

对于该报错,官方的解释为可能为仓库损坏或网络问题等原因,但在我们实际开发过程中,绝大多数情况是因为,如前面所说,远程仓库有其他人提交的修改,如果不嫌撤回本地commit的话,我们是无法pull代码的。将本地修改代码先提交到暂存区,防止拉代码时,远程仓库代码和本地修改代码冲突。所以在pull之前,我们需先试用如下代码,撤回本地的上一次commit。撤回提交后,即可重新拉取远程仓库代码,命令如下。解决

文章图片
#git
java项目部署-将jar包上传至云服务器并运行-nohup的使用

大家应该都是到在windows系统怎么运行一个jar包,就是通过java -jar xxx.jar的命令,在Linux系统上也同样可以通过这样的形式进行运行jar包,但是不推荐。使用 java -jar xxx.jar 命令直接运行jar包其实也不算是优缺点,这缺点更像是java -jar的特性。java -jar命令直接运行jar包,必须保持命令行窗口开启状态,一旦命令行窗口关闭,java进程也

#java#服务器#jar +1
使用宝塔Linux面板上传java SpringBoot后端项目至云服务器

下面选择高级模式和开机自启动然后点击确认即可看到状态为已启动状态即springboot项目上传成功。但是这是我们要访问该项目后端地址是访问不到的。(不信可以试试,嘿嘿)

文章图片
#java#服务器#linux
Could not initialize class com.baomidou.mybatisplus.core.toolkit.support.SerializedLambdaMeta

该问题是由mybatis-plus版本问题导致的,我报错时所用的mybatis-plus版本为3.4.3,将版本省级到3.5.1后问题解决,即修改maven过gradle的依赖版本即可。在调用mybatis-plus自带的list方法时出现报错,报错代码如下。可以看到是一段很正常的查询语句。但是却报了如标题所示的错误。修改后重新调用接口后问题解决。

文章图片
#java#spring boot
Could not install Gradle distribution from ‘https://services.gradle.org/distributions/gradle-8.7-bin

通过报错信息给出的下载链接 https://services.gradle.org/distributions/gradle-8.7-bin.zip,点击后即可进入下载,不过我测试后发现我需要科学上网才能下载。阿里云镜像 Gradle下载地址:https://mirrors.aliyun.com/macports/distfiles/gradle/腾讯云镜像 Gradle下载地址:https://

文章图片
#android#gradle
若依框架(4)若依权限控制--框架控制

若依系统内置了强大的权限控制系统,这个权限控制系统,主要是为了,让不同角色的用户,对各个模块有不同的访问权限例如图书管理系统中,普通管理员能够访问,“图书管理”页面,而超级管理员才能够访问”用户管理“页面。

文章图片
#java-ee
    共 17 条
  • 1
  • 2
  • 请选择