摘要: 登录阿里云数据库进入实例列表(数据库服务器列表): 点击具体实例信息,进入实例详情展示: 点击参数设置(注意不是参数模板,如果只有参数模板那就是进错地方了): 进入参数设置后,在可修改参数这个地方找到sql_model这个参数,点击修改,将值ONLY_FULL_GROUP_BY去掉即可。去掉之后点击 阅读全文
posted @ 2022-05-28 09:58 牧雨 阅读(1693) 评论(0) 推荐(0) 编辑
摘要: mybatis-plus 中saveOrUpdateBatch都是采用默认策略(主键)作为判断该数据存在与否的依据,当我们需要使用其他字段作为判断条件的时候,发现不论怎么使用都不行。 这个时候可以采取简单的方式,list在代码里面循环里面使用saveOrUpdate来进行一条一条更新,但是一条一条更 阅读全文
posted @ 2022-05-21 16:19 牧雨 阅读(18917) 评论(0) 推荐(1) 编辑
摘要: 需求: 将从第三方拉取数据,存入表中,表字段太多(150+字段),要求全量存储。 方法: 使用多线程进行数据存储,加快存储速度。 遇到问题: 由于数据量很大,一页可以查5000条数据,每条数据150个字段,所以获取出来的String会很长,然后因为是一个字符串存储的,所以当前String对象会很大。 阅读全文
posted @ 2022-05-19 12:32 牧雨 阅读(582) 评论(0) 推荐(0) 编辑
摘要: springBoot整合Mybatis和spring data jdbc 初级版。简单搭个项目。 环境是Jdk8 第一步创建项目:打开idea>file>project>SpringInitializr 第二步 选择需要加载的开发工具类:这里选择默认的springboot版本即可,选择完成后点击 c 阅读全文
posted @ 2022-05-12 17:54 牧雨 阅读(278) 评论(0) 推荐(0) 编辑
摘要: idea 代码进行了commit之后发现没有代码提交权限,需要对已经commit的代码进行撤回: 选择Reset HEAD之后会出现: 其中只需要修改To Commit 的内容就行了: 将HEAD 改为 HEAD~1 或者 HEAD^ 为撤销一次 HEAD~2 或者HEAD^^ 为撤销两次 需要撤回 阅读全文
posted @ 2022-03-03 10:48 牧雨 阅读(3508) 评论(0) 推荐(0) 编辑
摘要: 验证电信联通移动虚拟手机号使用正则表达式: ^((17[0-1,0-9])|(16[2,5,7]))\\d{8}$ import java.util.regex.Matcher;import java.util.regex.Pattern; /*** * 验证是否是虚拟电话号码 171,170[0- 阅读全文
posted @ 2022-03-03 10:35 牧雨 阅读(984) 评论(0) 推荐(0) 编辑
摘要: class反编译成Java --idea 1、下载所需要的jar包并解压 2、打开idea选中需要反编译的文件夹: 点击ok 加载文件即可 阅读全文
posted @ 2020-12-23 17:08 牧雨 阅读(4464) 评论(0) 推荐(0) 编辑
摘要: 一、给字段设置默认时间 1、建表时运用 DEFAULT SYSDATE 给字段设置默认时间: CREATE TABLE "TEST"."TEST_DATE" ( id VARCHAR2(2 BYTE) NOT NULL, values NUMBER NOT NULL, create_time DAT 阅读全文
posted @ 2020-11-24 14:39 牧雨 阅读(13138) 评论(0) 推荐(1) 编辑
摘要: 1、官网下载jdk8.0 官网地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 注意别下错了 2、将下载的包使用xhell上传至服务器: 连接xshell之前需先检查是否安装ssh服务,具体命令 阅读全文
posted @ 2020-11-11 15:11 牧雨 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 新搭建的springboot项目除了选了个lombok以外什么都没选,等了半天加载完Maven以后启动项目就报错 Disconnected from the target VM, address: '127.0.0.1:2227', transport: 'socket' 。 网上找了下原因大概是因 阅读全文
posted @ 2020-08-05 09:46 牧雨 阅读(5576) 评论(0) 推荐(0) 编辑