- 博客(52)
- 资源 (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
593
原创 pgsql查询分页条数问题和属性转json的mapper映射
java pgsql/mysqlpgsql 查询分页条数问题 处理方法 将多的列表转成一行json,在映射到list列表上,变相的将一对多转换成一对一关联查询,将结果集以json形式映射到字段对象列表上。
2023-06-25 13:59:01
1085
原创 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
780
原创 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
1717
原创 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
2178
原创 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
1171
原创 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
9352
原创 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
198
转载 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
1035
转载 @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
18787
原创 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
2697
原创 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
8013
原创 自己构建临时表获取连续日期--最终版
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
241
原创 @AllArgsConstructor with @value属性冲突
删除AllArgsConstructor 注解 or也可以使用@RequiredArgsConstructor然后你的 private 加上final 会给带final的进行注入,避开@value
2022-02-08 14:51:22
568
原创 通过对象获取属性名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
384
原创 mapper技巧中大于小于,字符拼接,foreach循环
大于小于号报错解决:使用< ! [ CDATA[ ] ] > ,因为xml格式遇到这种格式会把方括号里面的内容原样输出不进行解析。如: >= 改成 <! [ CDATA [ >= ]使用<![CDATA[ ]]> 。因为xml格式遇到这种格式会把方括号里的内容原样输出,不进行解析,如: >= 改成 <![CDATA[ >= ]]> CDATA术语 CDATA 指的是不应由 XML 解析器进行解析的
2022-01-12 11:29:28
1373
转载 内存分页 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
237
原创 github中文件夹名带数字,git下来为空文件夹
github中文件夹后面跟@和数字什么意思? 为什么git clone下来里面是空的?空文件夹是项目的子模块,需要用submodule下载。@后面的数字是哈希值,用于确定唯一的提交状态。文件push时会压缩,然后上传同时生成一串检验字符串。@后面的数字就是检验字符串的前面部分...
2021-12-20 19:15:15
971
转载 错误:找不到或无法加载主类
在IDEA的使用过程中,经常断掉服务或者重启服务,最近断掉服务重启时突然遇到了一个启动报错:错误:找不到或无法加载主类猜测:1,未能成功编译; 尝试:菜单---》Build---》Rebuild Prodject 结果:启动服务仍然报同样的错误 2,缓存问题; 尝试:菜单---》File---》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓
2021-12-07 14:07:08
944
原创 mysql时间精确到天在进行比较
date_format( finishs_time, ‘%Y-%m-%d’ ) >= “${beginDate}”
2021-12-02 15:49:34
1849
原创 SourceTree推送拉取的时候一直等待,转圈,不断尝试
SourceTree推送拉取的时候一直等待,转圈1.推送拉去一直在等待状态转圈状态
2021-11-25 18:10:55
5916
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
1182
原创 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
229
转载 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
1606
转载 关于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
279
转载 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
6241
转载 linux系统空间不足,lsof看到异常的delete状态的文件。
今天在工作中遇到一个小问题,刚处理好了,赶紧把解决思路存起来。入职新公司1个月多了,对整体的项目不能说是完全熟悉,今天收到短信说服务器的硬盘空间不足了。异常的时候忘记截图了,处理完毕后又找不到异常时候的资源占用状态,这是讲系统盘处理完毕后的状态,异常时系统盘占用率高达96%我发现磁盘空间不足后,刚开始的思路是到/下通过du -sh 来查找大文件,删了几个备份文件和一些没用的日志记录之后,虽然...
2019-06-13 11:59:40
1678
原创 swagger请求成功的时候postman请求失败时,参数@RequestBody。。
当postman请求 单个requestBody失败是,以上处方式请求可以成功,子符超长的时候。
2019-04-28 11:13:36
3433
转载 base64和byte[]相互转换
/*** 上传图片获取图片base64码,然后解码,然后转成字节数组,以流的形式输出到本地* @return* @throws Exception*/@RequestMapping(value = “/uploadYujhImg1”, method = RequestMethod.POST)@ResponseBodypublic EntityServiceResponse<Ma...
2019-04-26 15:24:54
3665
1
转载 桌面文件太乱了?该整理啦!六种方法任意选!
桌面文件太乱了?该整理啦!六种方法任意选!2017-10-25 17:59桌面图标整理可以带给电脑使用者更好心情。今天,灬无言简单介绍几种整理桌面图标的方法。1、Rolan灬无言介绍过这款轻量启动器。它需要安装.NET4.6.1或以上版本。支持开机自启动、分类管理、自定义外观等功能。我们可以将快捷方式或文件夹拖入Rolan。Rolan可以像QQ一样在桌面的边缘自动吸附并隐藏。当我们...
2019-03-18 21:05:17
3225
转载 SQL中常用模糊查询的四种匹配模式&&正则表达式
执行数据库查询时,有完整查询和模糊查询之分。一般模糊语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件其中关于条件,SQL提供了四种匹配模式:1、%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请运用两个百分号(%%)表示。比如 SELECT * FROM [user] WHERE u_name LIKE ‘%三%’将会把u_na...
2019-03-07 10:15:24
2716
02dfssfdafsad.5.zip
2020-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人