java
文章平均质量分 79
capricio
这个作者很懒,什么都没留下…
展开
-
判断两个字符串不同的json是否等价(附:将等价但是不同json调整成同一字符串的方法)
在做软件和网络测试的时候,经常需要对排版格式与内部结构顺序不固定的json对象进行分析对比,而json基本语法下,同样的一个json对象,字符串变化可以千变万化,json内各个层字段顺序调转,排版变化,打乱顺序的json数组+多层嵌套,等等各种因素,都会造成对比上的困难。 以下由浅及深谈谈几种方法:(一共五种方法,四和五是无缺陷方法,将json对象转换成多叉树,再对多叉树的各个父节点的子节点原创 2017-11-18 16:42:12 · 1229 阅读 · 0 评论 -
通过jna简单实现java后台监听键盘触发修改系统时间
由于玩某网游需要在出副本时等一分钟,而修改系统时间+1分钟可以提前出副本,避免麻烦写了个java后台监听键盘触发修改系统时间的脚本,当按下设置好的键盘组合即调用修改函数。 修改时间的函数代码如下(调用CMD命令): import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Cal原创 2017-11-24 10:25:23 · 2563 阅读 · 1 评论 -
2018版阿里云短信api使用教程,附详细图文和demo,可直接运行
阿里云短信接口改版后,原来的接口已不能使用,提供的新版demo晦涩难懂,文档也语焉不详,多次与技术人员询问后依然得不到正确使用姿势,参考https://blog.csdn.net/u011958281/article/details/78614792 后总算调试通过了,感谢原作者,文末附上demo(已打包必要jar包) 使用阿里云短信API,需要在控制台获取以下必要参数,其...转载 2018-04-04 16:05:50 · 12167 阅读 · 7 评论 -
将任意文件写入以太坊区块的方法
以太坊除数字货币方面的应用外,还可以存储无法被篡改/删除的数据(51%双花攻击或者区块回滚除外)。 一段文字,一张照片,或者一首歌曲,只需写入以太坊区块中,即可真正做到 “恒久远 永流传” ,不会出现网盘、邮箱、网站上存储的数据丢失的情况。 以下介绍将数据写入以太坊区块的方法。 由于以太坊转账的gas存在上限,所以可发送的数据也存在限制,大约只能发...原创 2018-07-24 00:19:53 · 5276 阅读 · 1 评论 -
GZIP解码方法
public static String streamToString2(InputStream in) throws IOException { //定义一个内存输出流 ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); //将流转换成字符串 ...转载 2018-11-13 22:01:44 · 7712 阅读 · 0 评论