自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 mybatis错误Error getting generated key or setting result to parameter object.

Error getting generated key or setting result to parameter object.

2023-01-30 10:37:23 1070

转载 oracle.sql.CLOB cannot be cast tojava.lang.String

oracle.sql.CLOB cannot be cast tojava.lang.String

2023-01-30 10:01:22 1631

原创 java实现RSA/ECB/OAEPWithSHA-1AndMGF1Padding加密解密

RSA加解密

2022-09-01 10:25:14 2676

原创 关于左连接left join查出比原左表数据多

左连接保证左边的数据都存在,不管右表是否有数据,左边数据均会被查出。当左表的一条数据右表有一条或多条匹配时,每一条都会被重复查出,导致最后数据比原左表多。解决方法是:添加group by 字段,就可以保证该字段具有唯一性。参考:left join查出多条数据_百度知道 (baidu.com)...

2022-05-30 11:19:46 10840 2

原创 java解压gz文件(根据url下载gz文件)

public static void main(String[] args) throws IOException { File destFile = new File("D:\\downloadFile\\20220224\\dest.txt.gz"); URL url = new URL("https://asdasdasd.qq.com/charge/20220223/123c.txt.gz"); URLConnection urlConnectio..

2022-02-24 17:39:15 1571

原创 java实现md5加密文件

public static void main(String[] args) throws NoSuchAlgorithmException { File file = new File("D:\\downloadFile\\20220224\\536907087_2022022400.047891ce6534e88f2ab777829ead3021.txt.gz"); FileInputStream inputStream = null; FileOut..

2022-02-24 15:01:51 1351

原创 sha256_HMAC签名验签,并对传入参数(除了sign参数)按照KEY值进行字典序排序(按照KEY值的ASCII码从小到大),并用&作为各参数之间的分隔符将参数拼接成字符串。

一、参数按照KEY值进行字典序排序(按照KEY值的ASCII码从小到大),并用&作为各参数之间的分隔符将参数拼接成字符串。这里用到了SortedMap。 /** * getSortedString 对参数按照Key进行ASCII排序 * @param jsonObject 请求参数 * @return 排序拼装后的字符串 */ public static String getSortedString(JSONObject jsonObject){

2022-01-11 09:47:49 2491 1

原创 解决IDEA中java文件左边变成一个黄色的J

问题如图:解决方法,打开project structure找到自己报错的模块,右边点到source下点击x号删除,再把自己模块的根路径重新添加进去点击OK就可以啦

2022-01-11 09:36:22 3718 1

原创 在做sha256_rsa验签时,关于url解码时加号变为空的情况

做了一个验签的功能,自己用Postman测试的时候是可以正常验签成功的。但是对端怎么都验签不合适,去查了日志才发现, 自己才用Postman请求过来的入参,是合适的。对方请求过来的参数加号变成了空格。查询了一些资料,应该是应用服务器的内部已经做了一次URL解码,在我代码里我又做了一次解码。第二次解码就会把加号变成空格。于是我尝试将自己代码里的URL解码去掉,测试成功。但Postman请求不会自动解码,所以我只有传解码后的参数才成功,其中原理不明……解决办法一就是上面这个了。或..

2021-10-20 08:50:24 443

原创 Information:java: Errors occurred while compiling module ‘provider‘

错误如图:跟着老师做搭建一个父子工程,结果一直报错,运行不起来,按照这个错误提示各种百度,都是改JDK版本或者是改编码格式……调了好几个小时,什么方法都不行然后偶然间发现一个帖子,原来是我这里没勾选。如果你改了这些也不行的话可以试试改settings--runner,勾选如图...

2021-09-18 10:30:22 189

原创 java面试题1

整理一些面试题,这两天准备换工作~如有错误欢迎大佬指点1.String s=new String(‘xyz’);创建了几个object对象若在此之前未创建过“xyz”字符串,则在这创建了两个object对象,一个是new创建的string对象,另一个是“xyz”字符串对象。2.short s1;s1=s1+1;是否有错?有错,在这里s1有声明,但却没有进行初始化,在进行s1 = s1+1;的操作时,会报是s1未初始化的错误。3.abstract class和interface 的区别。

2021-06-30 09:41:13 78

原创 java IO流:字节流、字符流

一、流的分类 1.操作数据的单位:字节流、字符流 2.数据的流向:输入流、输出流 3.流的角色:节点流、处理流二、流的体系结构抽象基类 节点流(文件流) 缓冲流(属于处理流) InputStream FileInputStream BufferedInputStream OutputStream FileOutputStream BufferedOutputStream Reader FileReader Buf...

2021-06-24 16:21:18 62

空空如也

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

TA关注的人

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