随笔分类 -  Java

Java笔记
摘要:给定一个包含重复元素的数组,任务是找到一个元素两次出现的最大距离. 例子: Input : arr[] = {3, 2, 1, 2, 1, 4, 5, 8, 6, 7, 4, 2} Output: 10 // maximum distance for 2 is 11-1 = 10 // maximu 阅读全文
posted @ 2022-03-08 11:23 存钱罐 阅读(221) 评论(0) 推荐(0)
摘要:例子 1,分割: @Test public void testDivision() { String s = "锄禾日当午,汗滴禾下土"; String[] sArray = s.split("(?<=\\G.{2})"); List<String> list = Arrays.asList(sAr 阅读全文
posted @ 2022-01-24 14:21 存钱罐 阅读(1281) 评论(0) 推荐(0)
摘要:有时候为了方便pdf文件传输,需要将pdf与base64进行相互转换,代码如下: package com.ulic.yyl.util; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import ja 阅读全文
posted @ 2022-01-10 11:22 存钱罐 阅读(1460) 评论(0) 推荐(0)
摘要:Base64转byte[] byte[] bytes = DatatypeConverter.parseBase64Binary("base64字符串"); byte[]转base64 String base64Str = DatatypeConverter.printBase64Binary(by 阅读全文
posted @ 2021-12-21 11:26 存钱罐 阅读(4308) 评论(0) 推荐(0)
摘要:学习地址: https://www.1024sky.cn/blog/article/46244 阅读全文
posted @ 2021-09-14 10:39 存钱罐 阅读(75) 评论(0) 推荐(0)
摘要:请查看: https://www.cnblogs.com/wang1221/p/15187829.html#4928545 阅读全文
posted @ 2021-09-06 11:48 存钱罐 阅读(80) 评论(0) 推荐(0)
摘要:修复建议:https://www.cnblogs.com/collin/articles/9643008.html 阅读全文
posted @ 2021-03-15 14:19 存钱罐 阅读(92) 评论(0) 推荐(0)
摘要:代码整理之AES加解密,用于处理安全漏洞 "服务器返回过多不必要的敏感信息" 话不多说,上干货: import java.io.UnsupportedEncodingException; import java.security.InvalidKeyException; import java.se 阅读全文
posted @ 2021-03-12 11:11 存钱罐 阅读(99) 评论(0) 推荐(0)
摘要:1、引入pom依赖 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jaxws</artifactId> <version>3.3.3</version> </dependency> 阅读全文
posted @ 2020-12-27 14:36 存钱罐 阅读(4944) 评论(0) 推荐(0)
摘要:最近有个客户要求将pdf转成图片保存在桶 首先我们来实现pdf字节流转成img字节流 第一步:pom.xml中引入: <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version> 阅读全文
posted @ 2020-12-27 14:24 存钱罐 阅读(2192) 评论(0) 推荐(0)
摘要:有帮助的地址: https://bbs.csdn.net/topics/391977773?locationNum=12&fps=1 非常感谢这个大佬的总结,解决了我困惑已久的难题, 周六来加班,把剩下的问题解决掉 奥利给!! 阅读全文
posted @ 2020-12-17 20:24 存钱罐 阅读(2679) 评论(0) 推荐(0)
摘要:js: /^[\u4E00-\u9FA5\u3400-\u4DB5\u9FA6-\u9FEAa-zA-Z0-9]+([·\/ ][\u4E00-\u9FA5\u3400-\u4DB5\u9FA6-\u9FEAa-zA-Z0-9]+)*$/.test(word); java: [\u4E00-\u9F 阅读全文
posted @ 2020-07-10 16:59 存钱罐 阅读(7443) 评论(0) 推荐(0)
摘要:1.HttpSession session=request.getSession(false); if(session==null){已经invalidate}2.HttpSession session=request.getSession(true); if(session.isNew()){已经 阅读全文
posted @ 2020-07-07 15:50 存钱罐 阅读(584) 评论(0) 推荐(0)
摘要:高内聚就是说相关度比较高的部分尽可能的集中,不要分散 低耦合就是说两个相关的模块尽可以能把依赖的部分降低到最小,不要让两个系统产生强依赖 阅读全文
posted @ 2020-07-03 11:05 存钱罐 阅读(728) 评论(0) 推荐(0)
摘要:org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.X.XX.XXX.XXXXX#20] 以上异常表示,外键缺失,没有找到外键值为20所对应的主键; 阅读全文
posted @ 2020-07-03 09:13 存钱罐 阅读(191) 评论(0) 推荐(0)
摘要:今日知识分享: HttpServletRequest request =((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); HttpServletResponse response 阅读全文
posted @ 2020-07-03 08:53 存钱罐 阅读(11815) 评论(0) 推荐(0)
摘要:问题描述:利用sql语句从数据库里面取出数据后,对取出的数据进行数据转换时,出现了 java.math.BigDecimal cannot be cast to java.lang.Integer错误,原因是BigDecimal不能直接转换为Integer类型 解决方法: 先将取出的数据转换为Big 阅读全文
posted @ 2020-07-02 17:41 存钱罐 阅读(950) 评论(0) 推荐(0)
摘要:创建maven工程: https://jingyan.baidu.com/article/19020a0a140c71529d28422e.html 阅读全文
posted @ 2020-06-22 15:49 存钱罐 阅读(292) 评论(0) 推荐(0)
摘要:学习地址: https://blog.csdn.net/zab635590867/article/details/83591448 阅读全文
posted @ 2020-06-22 15:47 存钱罐 阅读(190) 评论(0) 推荐(0)
摘要:学习出处:https://blog.csdn.net/zhu2695/article/details/78695792?locationNum=2&fps=1 阅读全文
posted @ 2020-06-22 15:45 存钱罐 阅读(1180) 评论(0) 推荐(0)