
Java
BedrockOfAI
这个作者很懒,什么都没留下…
展开
-
JAVA实现AES加密
原文:https://blog.youkuaiyun.com/hbcui1984/article/details/5201247 JAVA实现AES加密1. 因子 上次介绍了《JAVA实现AES加密》,中间提到近些年DES使用越来越少,原因就在于其使用56位密钥,比较容易被破解,近些年来逐渐被AES替代,AES已经变成目前对称加密中最流行算法之一;AES可以使用128、192、和2...转载 2018-09-21 14:38:52 · 249 阅读 · 0 评论 -
java运算符 与(&)、非(~)、或(|)、异或(^)
1.十进制转二进制原理:给定的数循环除以2,直到商为0或者1为止。将每一步除的结果的余数记录下来,然后反过来就得到相应的二进制了。比如8转二进制,第一次除以2等于4(余数0),第二次除以2等于2(余数0),第三次除以2等于1(余数0),最后余数1,得到的余数依次是0 0 0 1 ,反过来就是1000,计算机内部表示数的字节长度是固定的,比如8位,16位,32位。所以...转载 2019-05-16 17:21:21 · 101 阅读 · 0 评论 -
dom4j使用selectNodes搜索xml节点
第一步:引用jar包 dom4j-1.6.1.jar (http://www.dom4j.org/下载最新版) jaxen-1.1-beta-6.jar (http://jaxen.codehaus.org/ 这是官网,点击下载链接好像不行,可以去csdn) 支持XPath必须的,否则会报错java.lang.NoClassDefFoundError: org/...转载 2018-10-16 10:54:56 · 328 阅读 · 0 评论 -
SpringMVC框架理解
版权声明:转载请注明出处! https://blog.youkuaiyun.com/litianxiang_kaola/article/details/79169148JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和SpringMVC是Web层的框架,Spring是业务层的框架,Hibernate和MyBatis是持久层的框架。为什么要使用Spr...转载 2018-10-15 15:52:33 · 156 阅读 · 0 评论 -
boss 数据源密码明文加密 + 小程序
原文:https://blog.youkuaiyun.com/iberr/article/details/40896479现在一个客户做审计要求需要把存储在文件中的数据库密码加密,网上也有很多教程了,这里主要是做一个补充,写了一个小程序,批量修改配置,为什么这样做呢? 我们这边的产品在Jboss中配置了多个数据源,数一下:1,2,3...大概有10个吧,可能更多,一个个改费时呀. 这...转载 2018-09-21 15:37:24 · 369 阅读 · 0 评论 -
JBoss下数据源密码加密
原文:https://blog.youkuaiyun.com/jiqimiao/article/details/1649012 1.先来看一个普通的数据源配置文件 代码<?xml version="1.0" encoding="UTF-8"?> <datasources> <local-tx-datasource> &...转载 2018-09-21 15:36:12 · 841 阅读 · 0 评论 -
JAVA实现AES 解密报错Input length must be multiple of 16 when decrypting with padded cipher
加密代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28...转载 2018-09-21 14:44:16 · 27418 阅读 · 4 评论 -
AES加密原文,RSA加密AES的秘钥
本来我们是只用了RSA加密原文的,后来发现原文太长,RSA只能加密117个字符,而且RSA加密的原文数据类型还需要区分是String还是JSONObject(可统称为Object),根据网上推荐的,我们选择了一种安全级别更高的加密方式,就是用AES加密原文,RSA公钥加密AES的秘钥,RSA私钥解密AES的秘钥,AES加密原文不用区分数据类型,统一转化为String类型就行,而且AES加密原...转载 2018-09-21 14:41:16 · 1755 阅读 · 0 评论 -
java加密解密技术(3)对称加密AES
import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import sun.misc.BASE64Decoder; import sun.misc.BASE64E...转载 2018-09-21 14:40:14 · 140 阅读 · 0 评论 -
负载均衡的一致性哈希及java实现
以一致性哈希用在负载均衡的实例来说,一致性哈希就是先把主机ip从小大到全部放到一个环内,然后客户端ip来连接的时候,把客户端ip连接到大小最接近客户端ip且大于客户端ip的主机。当然,这里的ip一般都是要先hash一下的。我的程序运行结果如下: 添加客户端,一开始有4个主机,分别为s1,s2,s3,s4,每个主机有100个虚拟主机: 101客户端(ha...转载 2019-06-13 22:04:32 · 290 阅读 · 0 评论