自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 clickhouse mybatis 插入错误

Error updating database. Cause: java.sql.SQLFeatureNotSupportedException: Only NO_GENERATED_KEYS is supportedError updating database. Cause: java.sql.SQLFeatureNotSupportedException: Only NO_GENERATED_KEYS is supported解决方法:把insert的自动生成key改成falseuseG

2022-03-13 01:04:51 2541 1

原创 Error: Missing required parameters

Error: Missing required parameters这个错误,我开始也纳闷了很久,最后发现是 Actions secrets与json描述文件中的不一致。比如,我在Actions secrets写的是ENV_ID,而cloudbaserc.json写的ENVID,其实也是复制粘贴带来的祸害,也是自己不小心,找这个问题,也找了一会儿。大概的意思就是cloudbaserc.json里边用到的环境变量,在github发布环境中,没有找到。我是连边,专注于Java和架构领域,坚持撰写有原理,有.

2021-12-31 07:28:45 2711

原创 Error: Environment *** not found

使用github action 实现自动ci,如果报错Error: Environment *** not found,我这边出现这个问题的原因是,腾讯托管服务器用的广州区,不是默认的上海环境,所以有这个问题,就是我们制定的那个环境ID,是广州的,不是默认的上海节点。解决的办法有两个,第一个办法是创建一个默认节点(上海节点),继续使用TencentCloudBase/[email protected];但是官方推荐开发者使用 v2 版本。通过cloudbaserc.json文件的"regio

2021-12-31 07:23:36 1100

原创 Error: Missing cloudbase configuration file

使用github action 实现自动ci,如果报错 Error: Missing cloudbase configuration file,请在项目根目录下创建 cloudbaserc.json文件。格式如下:{ "envId": "{{env.ENV_ID}}", "version": "2.0", "region": "gz", "$schema": "https://framework-1258016615.tcloudbaseapp.com/schema/latest.jso

2021-12-31 07:15:41 420

原创 Error occurred during initialization of VM

Java可用的最大的内存,可以用这个命令行检测(查看Java版本号,-Xmx最大内存。)Java -Xmx3000M -version如果上边的命令行能够执行,而跑批处理(.bat)还是报如下错误,十有八九是需要重启命令行窗口(关闭之后重新打开)。Error occurred during initialization of VM Could not reserve enough space for object heap...

2021-12-20 10:51:22 1519

原创 mybatis-plus修改字段允许为空

ActivityEntity activityEntity = ConvertUtils.convertBean(activityBo, ActivityEntity.class);LambdaUpdateWrapper<ActivityEntity> wrapper = new LambdaUpdateWrapper<>();// 允许上线时间为空wrapper.set(ActivityEntity::getOnlineDate, activityEntity.getOnli

2021-08-12 19:38:51 1065

原创 mysql包含换行符号空格like搜索

最近做一个站内信的功能,站内信的内容字段包含换行符号\n ,功能上又包含like,用户输入又不会输入换行符。站内信内容如下:您成功参与了【{userNick}】发起的拼团成为了团长 \n 邀请用户参团可赚【{money}】元文章目录问题解决方式ASCII表问题包含换行符、空格、一些特殊字符,怎么like搜索解决方式代码过滤用户输入的空格字符使用MySQL的REPLACE关键字结合MyBatis Plus实战// 过滤搜索内容中的空格String content = StringU

2021-07-29 20:56:07 679

转载 SpringBoot整合Redis储存对象

java对象以json的方式存储到redis中通过set进redis中的数据,get不到 String cityKey ="city_"+id; ValueOperations<String,City> operations = this.redisTemplate.opsForValue(); // 判断缓存中是否存在 if (this.redisTemplate.hasKey(cityKey)){ City city = operations.get(cityKey

2021-07-26 16:48:41 2454

原创 mybatis json转对象Object

在实体类中添加json处理器注解1.1 实体类 @TableName(value = "user_site_mail", autoResultMap = true)1.2 具体字段上边 @TableField(value = "business_info", typeHandler = FastjsonTypeHandler.class)对象智能映射实体类@TableName(value = "user_site_mail", autoResultMap = true)public cla.

2021-07-19 18:25:04 1946

原创 用java8的foreach快速循环map

用java8的foreach快速循环mapList<String> stringList1 = Arrays.asList("zhangsan1", "lisi1", "wangwu1");List<String> stringList2 = Arrays.asList("zhangsan2", "lisi2", "wangwu2");List<String> stringList3 = Arrays.asList("zhangsan3", "lisi3", "wa

2021-07-18 15:39:18 377

原创 swagger实体类生成不了文档的解决办法

swagger版本<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version></dependency><dependency> <groupId>com.github.xiaoy

2021-07-09 15:16:41 1177

原创 java数据分组函数,学生集合,按照班级分组,获取班里最差学生信息

// lombok 插件,如果没有用该插件的,请自行get、set方法@Datapublic class Student { public Student(Integer id, Integer classNo, String name, String sex, Double score) { this.id = id; this.classNo = classNo; this.name = name; this.sex = sex

2021-07-03 09:35:03 397

原创 maven deploy 遇到 “方法不会覆盖或实现超类型的方法” 不要慌

思考问题这个bug看的我莫名其妙,看名字也看不懂说的啥,在网上看到说什么把@Override去掉就行了什么,我就觉得很奇怪,跟这个能有什么关系呢。网上既然说是跟@Override有关,那么这应该是是跟我实现的接口有关,后来发现是我在接口中改变或新增方法的时候并没有及时将这个相关的模块install,这样就导致用这个接口模块的web层或者service层启动Tomcat时报这样的错误,我的错误就是这样,install后重新启动就行了。解决步骤如果是本地,打开被调用的项目,直接 maven insta

2021-06-22 16:51:31 3166 1

原创 MybatisPlus中插入数据获取主键值

spring mybatis plus 获取插入的主键ID

2021-06-13 09:28:41 1122 1

转载 mongodb bindip是监听,不是防火墙的白名单ip

bind/绑定的含义,这里是说服务监听端口的绑定,而不是你从外网访问时的IP绑定身份验证。服务监听端口的绑定,必须在本机(系统范围)内的网络IP上,所以你绑定主机外网IP和你客户端IP是不行的,会报错。正确的问题问:关于bindIP,我的理解是:将mongo服务启动到对应的IP地址上。那既然如此,如果我设置bindIP: 127.0.0.1 就是启动到本地,那为什么别的主机就没法访问呢?如果我设置成bindIP: 0.0.0.0 又是什么含义呢?如果我要限制别的IP访问,只能通过防火墙等其他方式而.

2021-01-21 14:04:15 1735 1

原创 v4.4.2 MongoDB config 详解 mongod.conf

mongod.conffor documentation of all options, see:所有的配置选项都可以从官网上看到http://docs.mongodb.org/manual/reference/configuration-options/where to write logging data.日志文件相关systemLog:记录日志的方式destination: file是否追加logAppend: true日志的路径path: /var/log/rs0-0/mon

2021-01-20 15:05:02 1539

原创 laravel-mongodb配置读写分离(副本集)

'mongodb' => [ 'driver' => 'mongodb', 'host' => [ '192.168.2.22:27020', '192.168.2.22:27021', '192.168.2.22:27022', '192.168.2.22:27024' ], // '

2021-01-19 23:15:02 517

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除