自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 MyBatis-Plus Generator v3.5.1 最新代码自动生成器

Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成。官方源码地址: https://gitee.com/baomidou/mybatis-plus。官方文档 :https://baomidou.com/pages/56bac0/官网:https://baomidou.com/

2023-11-23 11:52:11 491

原创 sql 某一逗号拼接的字段关联另一张表所有的匹配的记录

【代码】sql 某一逗号拼接的字段关联另一张表所有的匹配的记录。

2023-11-02 17:13:31 794

原创 pgsql查询分页条数问题和属性转json的mapper映射

java pgsql/mysqlpgsql 查询分页条数问题 处理方法 将多的列表转成一行json,在映射到list列表上,变相的将一对多转换成一对一关联查询,将结果集以json形式映射到字段对象列表上。

2023-06-25 13:59:01 836

原创 pgsql数据库中含有某一字段

and att.attname like’%dept_id’ --可以模糊查询 ‘%nxxi%’

2023-03-25 16:28:47 365

原创 github 下载的zip项目如何再关联到github仓库

直接下载zip文件 ,但是zip文件下载之后,却无法关联到原有的github地址,这就无法实时更新代码的最新修改的代码bug或者功能,那么该如何解决呢?于是我google了一下,在stackflow上面发现了一些可行的方法,下面分享给大家。关联离线项目到githubunzip .zipcd git initgit add .git remote add origin httsdapsas://aagithuaaab.com//.gitgit remote updategit checkout

2023-03-21 10:57:57 602

原创 postgresql查询每一天日期,并对未查到的日期结果补0

pgsql日期缺失补全

2023-03-15 19:55:38 1028

原创 JDK安装&环境变量配置

jdk安装

2023-02-16 17:27:13 269

原创 自定义一个List排序规则,然后对另一个List按照该规则排序

自定义一个List排序规则,然后对另一个List按照该规则排序

2023-02-11 10:24:13 601

原创 Failed to load response data:No data found for resource with given identifie 超时限制 30s

超时限制 No data found for resource with given identifie

2023-02-01 18:43:57 1562

原创 pgsql表结构导出成excel格式

pgsql表结构导出成excel格式

2022-10-08 18:39:08 1214

原创 【无标题】

linux jar 部署

2022-09-24 16:46:40 44

原创 PgSql除法

case when nullif(so.worktime,0) = 0 then null else (ROUND((nullif(so.oil,0)/so.worktime::NUMERIC),4)) end as avgOil,

2022-05-11 14:16:38 2042

原创 Method queryTotal execution error of sql,pgSql字符串日期比较报错问题

我们看到, 直接在可视化工具里用SQL写ccf.last_update_timestamp between TIMESTAMP ‘2019-12-13’ AND TIMESTAMP ‘2019-12-13’甚至去掉 TIMESTAMP 都是可以的, pgSQL可以自动把字符串给你转换成日期格式, 然后作比较但是在mapper文件中这么写就不可以了, 它会提示你varchar类型不能和日期类型进行比较样例:start_time >= #{xxx}::timestamp#{startTim

2022-05-07 08:49:37 1033

原创 java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer

数据库查出来Map<String,String> mapmap.put(‘ss’,222);去除数据转 int 报错 java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer解决方法:1.先转String,再转想要的类型:String str = String.valueOf(vo.get(“id”));2.Integer.parseInt(map.get(“id”).toStr

2022-05-05 16:55:34 8950

原创 poi HSSFWorkbook 导出极简模式

String[] headers = head.toArray(new String[head.size()]); HSSFWorkbook workbook = new HSSFWorkbook(); HSSFSheet sheet = workbook.createSheet("xx"); sheet.setDefaultColumnWidth(33); sheet.setDefaultRowHeightInPoints(20); HSSFRow row = sheet.createRow(.

2022-04-14 17:33:59 158

转载 github 下载的zip项目如何再关联到github仓库

直接下载zip文件 ,但是zip文件下载之后,却无法关联到原有的github地址,这就无法实时更新代码的最新修改的代码bug或者功能,那么该如何解决呢关联离线项目到githubunzip .zipcd git initgit add .git remote add origin xxx.gitgit remote updategit checkout master...

2022-03-23 11:16:51 920

转载 @SqlParser(filter = true) 与 @InterceptorIgnore(tenantLine = “1“) 等价

@SqlParser 注解在多租户的模式下,用来过滤的注解,在最新的 Mybatis Plus 中这个 @SqlParser1 注解已经过时。替代注解当我们的需要过滤多租户,我们就需要用 @InterceptorIgnore(tenantLine = “1”) 注解来代替。官方文档关于注解的说明:see @InterceptorIgnore链接:https://mp.baomidou.com/guide/annotation.html#enumvalue拦截忽略注解 @InterceptorI

2022-03-12 11:09:01 16587

原创 FUNCTION xx.count does not exist. Check the ‘Function Name Parsing and Resolution‘ section

FUNCTION xxx.count does not exist. Check the ‘Function Name Parsing and Resolution’ section in the Reference Manualcount()函数里面是这样子写的count () count和()分开了,所以报这个错

2022-03-10 16:41:05 2521

原创 easyExcel动态表头、动态行数生成、实时生成头写入、把list里的值分别写到1行的多列上

public class TestUtil {/*** 动态头,实时生成头写入* * 思路是这样子的,先创建List头格式的sheet仅仅写入头,然后通过table 不写入头的方式 去写入数据** * 1. 创建excel对应的实体对象 参照{@link }* * 2. 然后写入table即可*/public static void main(String[] args) throws FileNotFoundException { String fileName = "C:/Use

2022-03-02 09:52:05 7573

原创 自己构建临时表获取连续日期--最终版

SELECT DATE_FORMAT(DATE_SUB(‘2022-03-01’, INTERVAL xc DAY), ‘%Y-%m-%d’) as dateFROM (SELECT @xi:=@xi+1 as xc from(SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5 UNION SELECT 6) xc1,(SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SEL

2022-02-26 12:05:54 188

原创 @AllArgsConstructor with @value属性冲突

删除AllArgsConstructor 注解 or也可以使用@RequiredArgsConstructor然后你的 private 加上final 会给带final的进行注入,避开@value

2022-02-08 14:51:22 504

原创 通过对象获取属性名list

/** * 通过对象获取属性名list * * @param clazz * @return */private static List<String> getFieldNames(Class clazz) { List<Field> declaredFields = new ArrayList<Field>(); while (clazz != null) { // 遍历所有父类字节码对象 Field[] fields = clazz.getDec

2022-01-13 15:31:10 342

原创 mapper技巧中大于小于,字符拼接,foreach循环

大于小于号报错解决:使用< ! [ CDATA[ ] ] > ,因为xml格式遇到这种格式会把方括号里面的内容原样输出不进行解析。如: >= 改成 <! [ CDATA [ >= ]使用<![CDATA[ ]]> 。因为xml格式遇到这种格式会把方括号里的内容原样输出,不进行解析,如: >= 改成 <![CDATA[ >= ]]> CDATA术语 CDATA 指的是不应由 XML 解析器进行解析的

2022-01-12 11:29:28 1239

转载 内存分页 java-List

/*** 内存分页 ** @param records 待分页的数据* @param pageNum 当前页码* @param pageSize 每页显示的条数* @return 分页之后的数据*/public static List pagination(List records, int pageNum, int pageSize) {if (CollectionUtils.isEmpty(records)) {return Collections.emptyList();

2022-01-04 09:21:11 194

原创 github中文件夹名带数字,git下来为空文件夹

github中文件夹后面跟@和数字什么意思? 为什么git clone下来里面是空的?空文件夹是项目的子模块,需要用submodule下载。@后面的数字是哈希值,用于确定唯一的提交状态。文件push时会压缩,然后上传同时生成一串检验字符串。@后面的数字就是检验字符串的前面部分...

2021-12-20 19:15:15 843

原创 git下载带有子项目的项目

git下载带有子项目的项目

2021-12-20 18:43:07 518

转载 错误:找不到或无法加载主类

在IDEA的使用过程中,经常断掉服务或者重启服务,最近断掉服务重启时突然遇到了一个启动报错:错误:找不到或无法加载主类猜测:1,未能成功编译; 尝试:菜单---》Build---》Rebuild Prodject 结果:启动服务仍然报同样的错误 2,缓存问题; 尝试:菜单---》File---》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓

2021-12-07 14:07:08 762

原创 mysql时间精确到天在进行比较

date_format( finishs_time, ‘%Y-%m-%d’ ) >= “${beginDate}”

2021-12-02 15:49:34 1665

原创 SourceTree推送拉取的时候一直等待,转圈,不断尝试

SourceTree推送拉取的时候一直等待,转圈1.推送拉去一直在等待状态转圈状态

2021-11-25 18:10:55 4394 4

原创 CentOS8安装Docker出现 package docker-ce-3:19.03.13-3.el7.x86_64 requires containerd.io >= 1.2.2-3

CentOS8安装Docker出现 package docker-ce-3:19.03.12-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installedcentos8默认使用podman代替docker,所以需要containerd.io.安装coyum install https://download.docker.com/linux/fedora/30/x86_64/st

2020-10-20 22:56:21 1098

原创 dubbo:启动没有打印发布url

dubbo:启动没有打印发布urlideal:创建文件夹:META-INF.spring表示: 文件路径 META-INF/spring 不是 【META-INF.spring 】文件名。创建的是时候不能直接一个文件把名字打完用点隔开继续打,文件加"." 表示文件名中间有个点。ideal:创建类的 时候是 ”."前面是报名,后面是类名client: url要填写服务端发布的地址<dubbo:reference id=“loginService” interface=“com.df.dubbo

2020-10-18 19:26:25 197

转载 java 将数字 float integer double 等转成百分比 (%)

java 将数字 float integer double 等转成百分比 (%)java.text.NumberFormat percentFormat =java.text.NumberFormat.getPercentInstance(); percentFormat.setMaximumFractionDigits(int); //最大小数位数percentFormat.setMaximumIntegerDigits(int);//最大整数位数percentFormat.setMinimumFr

2020-09-22 09:24:54 1512

转载 关于sql和MySQL的语句执行顺序(必看!!!)

ql和mysql执行顺序,发现内部机制是一样的。最大区别是在别名的引用上。一、sql执行顺序(1)from(3) join(2) on(4) where(5)group by(开始使用select中的别名,后面的语句中都可以使用)(6) avg,sum…(7)having(8) select(9) distinct(10) order by从这个顺序中我们不难发现,所有的 ...

2019-07-11 11:56:52 247

转载 java.lang.ClassNotFoundException但是项目里明明已经存在

java.lang.ClassNotFoundException但是项目里明明已经存在本文为博主原创,转载需注明出处:https://www.cnblogs.com/zjdxr-up/p/9688213.html  在开始新的项目的时候,启动报 java.lang.ClassNotFoundException,但在项目中是可以定位到缺少的类:异常为:复制代码Caused by: java...

2019-06-28 16:53:38 5898

转载 linux系统空间不足,lsof看到异常的delete状态的文件。

今天在工作中遇到一个小问题,刚处理好了,赶紧把解决思路存起来。入职新公司1个月多了,对整体的项目不能说是完全熟悉,今天收到短信说服务器的硬盘空间不足了。异常的时候忘记截图了,处理完毕后又找不到异常时候的资源占用状态,这是讲系统盘处理完毕后的状态,异常时系统盘占用率高达96%我发现磁盘空间不足后,刚开始的思路是到/下通过du -sh 来查找大文件,删了几个备份文件和一些没用的日志记录之后,虽然...

2019-06-13 11:59:40 1493

原创 swagger请求成功的时候postman请求失败时,参数@RequestBody。。

当postman请求 单个requestBody失败是,以上处方式请求可以成功,子符超长的时候。

2019-04-28 11:13:36 3309

转载 base64和byte[]相互转换

/*** 上传图片获取图片base64码,然后解码,然后转成字节数组,以流的形式输出到本地* @return* @throws Exception*/@RequestMapping(value = “/uploadYujhImg1”, method = RequestMethod.POST)@ResponseBodypublic EntityServiceResponse<Ma...

2019-04-26 15:24:54 3585 1

转载 桌面文件太乱了?该整理啦!六种方法任意选!

桌面文件太乱了?该整理啦!六种方法任意选!2017-10-25 17:59桌面图标整理可以带给电脑使用者更好心情。今天,灬无言简单介绍几种整理桌面图标的方法。1、Rolan灬无言介绍过这款轻量启动器。它需要安装.NET4.6.1或以上版本。支持开机自启动、分类管理、自定义外观等功能。我们可以将快捷方式或文件夹拖入Rolan。Rolan可以像QQ一样在桌面的边缘自动吸附并隐藏。当我们...

2019-03-18 21:05:17 2907

转载 SQL中常用模糊查询的四种匹配模式&&正则表达式

执行数据库查询时,有完整查询和模糊查询之分。一般模糊语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件其中关于条件,SQL提供了四种匹配模式:1、%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请运用两个百分号(%%)表示。比如 SELECT * FROM [user] WHERE u_name LIKE ‘%三%’将会把u_na...

2019-03-07 10:15:24 2348

转载 list.removeAll去重,多线程,效率问题

Java中,List是最常用到的一种集合类。我们也经常对List进行操作,也没有碰到什么问题。但是刚刚在调用removeAll方法是,碰到了严重的性能问题。问题是这样的:原集合:List source,有大概200,000数据。目标集合:List destination,有大概150,000数据。两者中都可能有重复的元素,两者中可能有相同的元素。已经实现了T中的hashCode(),equ...

2019-03-05 17:07:47 1104

02dfssfdafsad.5.zip

f最多添加5个标签,每个标签不超过16个字最多添加5个标签,每个标签不超过16个字最多添加5个标签,每个标签不超过16个字最多添加5个标签,每个标签不超过16个字最多添加5个标签,每个标签不超过16个字最多添加5个标签,每个标签不超过16个字

2020-09-23

空空如也

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

TA关注的人

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