- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 AES加密/解密报错,Input length must be multiple of 16 when decrypting with padded cipher
背景:需要存储一个类似密钥的字符串,密文存储,并要求能逆向解密出来。问题描述:使用AES对该字符串进行加密后生成byte数组,使用new String()方法转为字符串后存储到数据库。从数据库中取出密文,使用getBytes()方法转换为byte数组,然后解密,此时报如下错误:javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
2020-11-27 18:38:00 5034
原创 vue element通过后台接口下载fastdfs服务器上的文件
1,前端页面<el-button type="primary" @click="downloadHandle()">下载模板</el-button>2,调用jsdownloadHandle () { this.$http({ url: this.$http.adornUrl('/custom/publicfile/u...
2019-10-24 16:05:24 1024
原创 人生第一次工作面试经历(Java开发实习生)
今天参加先进数通公司在石家庄的项目组的面试,也算是第一次参加正式的面试吧,自我感觉不好,有点小紧张,有些问题刚出了门,就想起来了,面试的时候很尴尬,很多不会的,估计是没希望。不过面试官小姐姐很和蔼,问的问题也很基础,不难,可是没有一个问题回答的完整的。再接再励吧,希望下一次能表现的好一点,加紧复习,刷题。加油!下面附上这次面试的问题。1、如何理解面向对象的2、stringb...
2018-09-28 12:24:37 3222 1
原创 SSM整合,图片的上传
记录一下第一次使用SSM框架,也是第一次做图片上传的功能,记录一下我遇到的一些问题,在写好代码后,出现这个问题HTTP Status 500 - Request processing failed; nested exception is org.springframework.web.multipart.MultipartException: Could not parse mult...
2018-07-17 20:15:35 1318
原创 第九届蓝桥杯赛后总结
第一,赛前准备,即使自己基本功很扎实,在比赛前也一定要认真的准备竞赛,比如,找各种类型的编程题,历届的真题反复琢磨练习,以此来提升自己的能力,其次要熟悉比赛系统,比如java组,不能有包名,主类必须为Main等等,可以在蓝桥杯练习系统练习题库的编程题。我就是在省赛前两个月,坚持每天刷题,在蓝桥杯练习系统每天做一两个题,坚持提高自己的能力。第二,比赛时,认真审题,不能把本来会做的题,不能应为没看清题...
2018-07-04 21:31:51 417
原创 Struts2和Hibernate整合小问题(一)
HTTP Status 404 - No result defined for action com.TJZ.action.InterAction and result inputtype Status reportmessage No result defined for action com.TJZ.action.InterAction and result inputdescription ...
2018-06-15 19:36:45 438
原创 蓝桥杯:阶乘计算
问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。 首先将a设为1,然后乘2,乘3,当乘到n时,即得到了n!的值。输入格式...
2018-03-29 21:01:14 141
原创 蓝桥杯:高精度加法
问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。 计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把进位(即和的十位数...
2018-03-29 20:09:09 167
原创 蓝桥杯:错误票据
问题描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发生在最大和最小号。输入格式要求程序首先输入一个整数N(N<100)表示后面数据行数。接着读入N行数据。...
2018-03-25 19:35:54 334
原创 蓝桥杯:分解质因数
问题描述 求出区间[a,b]中所有整数的质因数分解。输入格式 输入两个整数a,b。输出格式 每行输出一个数的分解,形如k=a1*a2*a3...(a1<=a2<=a3...,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=2*25=56=2*37=78=2*2*29=3*310=2*5提示 先筛出所有素数,然后再分解。数据规模和约定 2<=a<...
2018-03-20 20:42:57 396
原创 蓝桥杯:十六进制转八进制(java)
问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输入的十六进制数不会有前导0,比如012A。 输出的八进制数也不能有...
2018-03-15 23:32:56 966
原创 蓝桥杯:十进制转十六进制
问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。 给出一个非负整数,将它表示成十六进制的形式。输入格式 输入包含一个非负整...
2018-03-13 20:41:12 227
原创 我的第一篇博客(蓝桥杯:十六进制转十进制)
题目描述:问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535 直接上代码:有错误希望大家能给指出,希望多多支持小弟的第一篇博客import java.util.*;public class Test11 { public static void ...
2018-03-13 20:35:34 136
jdk8的rpm包和nginx1.18.0的rpm包
2020-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人