logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

postgresSQL的语法 @< 以及 || 以及 ::json

文章目录1 问题2 说明3 整体说明1 问题遇到同事写的sql看不懂table_name.column_name @> ('["'||table_name2.id||'"]')::jsonb2 说明@> 表示包含: 即contain|| 的作用是连接字符串::jsonb 作用是把拼接的字段串转为 json类型3 整体说明colum_name字段保存了json串(数组), 通过上述sql

jenkins pipeline需要安装的插件

jenkins pipeline需要安装的插件

#jenkins
git处理 (no branch, rebasing dev)

文章目录1 问题背景2 解决问题心得1 问题背景commit之后,有文件冲突然后执行 git fetch upstream再执行 git rebase upstream/devmerge代码git push提示当前不在分支git branch查看 (no branch, rebasing dev)2 解决问题git rebase --continuegit checkout dev(切换到dev)

#git
git出现error: unable to unlink old ‘***.jar‘问题

文章目录1 问题描述2 问题解决3 问题分析1 问题描述拉取了新分支代码(git fetch + git checkout -b)操作本地新分支时,出现了问题(git rebase,git stash,git checkout 老分支都不会提示这个的报错,在idea上rollback也会报同样的错误)2 问题解决停止应用(项目在运行,引用了这个jar包,导致git无法访问)在idea中 rollb

#git#jar#intellij-idea
git log查看全部日志有很多重复的commitId

文章目录1 问题2 问题解释3 解决方式4 目的:通过revert指令撤销commit1 问题通过git log查看commit记录时,有很多重复的commit id2 问题解释每次的重复都是一个新的循环,越往后,展示的commit数量越多,每个新的循环,都增加了一条commit可能是我更新代码的方式导致的,我更新是通过git rebase upstream/dev3 解决方式增加数量参数展示最新

#hibernate#java#sql
java拉取github项目单个文件

java代码拉取单个git文件

#git#github
git切换分支、push或pull指定分支

文章目录1 切换分支2 push指定分支3 pull指定支持1 切换分支git checkout 目标分支2 push指定分支git push origin 本地分支:远程分支3 pull指定支持git pull origin 远程支持:本地分支

#git
Caused by: com.fasterxml.jackson.core.JsonParseException: Unexpected character (‘‘‘ (code 39)): expe

如果报错堆栈都没有业务代码,全是框架报错优先确认是否进入contrller 接口这次是测试服务器上的报错,而且是你手动调用swagger 传参,这就需要考虑到参数的问题了。

文章图片
#java
mybatis xml拼接 in查询时,请确保参数集合size>0

1 问题背景:现网日志有错误打印打印错误:打印sql语句错误: in ()原因:传了一个数组进去,然而这个数组可能是个空数组(size==0),导致无法拼接正确sql疑惑:xml要判断吗?(mybatis xml对数组for循环拼接的sql),可如果判断,这个语句该怎么写?xml可以处理,但是影响代码 可读性<if test="list == nullor list.size == 0"&g

spring cache指定过期时间(redis)

文章目录1 问题:希望@Cacheable缓存根据名称指定失效时间2 增加配置类即可3 多个缓存分别设置时间1 问题:希望@Cacheable缓存根据名称指定失效时间@Cacheable(value=“cacheName”)2 增加配置类即可package com.sap.earl.apigateway.configimport org.springframework.beans.factory.

#redis#spring
    共 19 条
  • 1
  • 2
  • 请选择