年度归档: 2024 年

120 篇文章

Gradle中的wrapper包装器
Gradle Wrapper 实际上就是对 Gradle 的一层包装,用于解决实际开发中可能会遇到的不同的项目需要不同版本的 Gradle 问题。例如:把自己的代码共享给其他人使用,可能出现如下情况: 对方电脑没有安装 gradle 对方电脑安装过 gradle,但是版本太旧了 这时候,我们就可以考虑使用 Gradle Wrapper 了。这也是官…
init.gradle文件说明
拓展 1:启用init.gradle 文件的方法有: 1.在命令行指定文件,例如:gradle --init-script yourdir/init.gradle -q taskName。你可以多次输入此命令来指定多个init文件2.把init.gradle文件放到 USER_HOME/.gradle/ 目录下 把以.gradle结尾的文件放到 U…
Gradle 安装
1、Gradle 安装说明 Gradle官网:https://gradle.org/ Gradle官方下载安装教程页面:https://gradle.org/install/ Gradle官方用户手册:https://docs.gradle.org/current/userguide/userguide.html SpringBoot 官方文档明确…
修改Gradle的Maven下载源
Gradle 自带的Maven 源地址是国外的,该Maven 源在国内的访问速度是很慢的,除非使用了特别的手段。一般情况下,建议使用国内的第三方开放的Maven 源或企业内部自建Maven 源。 认识init.d 文件夹 可以在gradle 的init.d 目录下创建以.gradle 结尾的文件,.gradle 文件可以实现在build 开始之前执…
创建Gradle项目
使用spring initializr 可能和自己下载的gradle版本不一样,导致编译错误 手动创建
MyBatis-Plus的MyBatisX插件
代码生成 首先在idea中安装MyBatisX插件 右键数据表 如图所示,设置实体类包名等 如图所示,生成注解,实体类注解,方法等 快速生成添加 UserMapper public interface UserMapper extends BaseMapper<User> { int insertSelective(User user); }…
MyBatis-Plus多数据源
适用于多种场景:纯粹多库、 读写分离、 一主多从、 混合模式等 目前来模拟一个纯粹多库的一个场景,其他场景类似 场景说明:创建两个库,分别为:study(以前的库不动)与study_1(新建),将study库的t_product表移动到study_1库,这样每个库一张表,通过一个测试用例分别获取用户数据与商品数据,如果获取到说明多库模拟成功 1、创…
MyBatis-Plus通用枚举
表中的有些字段值是固定的,例如性别(男或女),此时我们可以使用MyBatis-Plus的通用枚举来实现 数据库表添加字段sex 创建通用枚举类型 package top.qaqaq.mybatisplus.enums; import com.baomidou.mybatisplus.annotation.EnumValue; import lomb…
MyBatis-Plus乐观锁插件
场景 一件商品,成本价是80元,售价是100元。老板先是通知小李,说你去把商品价格增加50元。小李正在玩游戏,耽搁了一个小时。正好一个小时后,老板觉得商品价格增加到150元,价格太高,可能会影响销量。又通知小王,你把商品价格降低30元。 此时,小李和小王同时操作商品后台系统。小李操作的时候,系统先取出商品价格100元;小王也在操作,取出的商品价格也…
MyBatis-Plus分页插件
分页插件 MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能 1、添加配置类 @Configuration //扫描mapper接口所在的包 @MapperScan("top.qaqaq.mybatisplus.mapper") public class MyBatisPlusConfig { @Bean public Mybat…
RetroArch核心推荐
RetroArch街机模拟教程【亲测有效】 RetroArch街机模拟教程【亲测有效】 - 简书 (jianshu.com) RetroArch安卓端核心推荐 RetroArch安卓端核心推荐 - 哔哩哔哩 (bilibili.com) 全能模拟器 RetroArch 安卓版上手教程 全能模拟器 RetroArch 安卓版上手教程 - 简书 (ji…
fatal error: jemalloc/jemalloc.h: No such file or directory
Linux 系统中,有时候在编译安装软件时,会提示:/bin/sh: cc: command not found,说明没有编译代码的 gcc 环境,一般咱会先安装 gcc,命令如下: yum -y install gcc gcc-c++ 安装后 gcc 后,继续编译安装原软件,则报错如下: In file included from adlist.…