java
d_dreamer
这个作者很懒,什么都没留下…
展开
-
IO流 InputStream输入流、OutputStream简单介绍
介绍IO流,主要是用于处理数据的传输,包含字节输入流,字节输出流,字符输入流,字符输出流,今天着重说下字节流;所有的字节输入流继承 InputStreamInputStream,这个抽象类是表示输入字节流的所有类的超类。BufferedInputStream,当创建BufferedInputStream时,将创建一个内部缓冲区数组。 当从流中读取或跳过字节时,内部缓冲区将根据需要...原创 2020-05-08 16:39:51 · 405 阅读 · 0 评论 -
java 导出压缩文件,IO流非正常关闭引起的“不可预料的压缩文件末端”的解决办法
java使用IO流对文件的加密,解密时,因为对问价的流没有正常的关闭,或者是没有按照后打开的流先关闭的顺序,结果造成了个人文件的Bug,如压缩文件,报错如图:原代码: public static void decryptFile(String sourcePath, String targetPath) { try { byte[] bytes ...原创 2020-04-30 18:40:40 · 1532 阅读 · 0 评论 -
国密 SM4 文件加解密
国密算法SM4 对文件加解密说明:调用开源bcprov-jdk15on 加密算法工具,使用SM4算法,对文件进行加密、解密;文件流的操作使用hutool工具包来实现。引用依赖 <dependency> <groupId>org.bouncycastle</groupId> <artif...原创 2020-04-15 14:51:31 · 10983 阅读 · 11 评论 -
Cipher + hutool 附件加密存储
附件加密存储使用 javax.crypto.CipherInputStream javax.crypto.CipherOutputStream 对文件加解密。对文件流的操作主要使用 hutool 工具包,引入依赖 <!-- hutool 工具包 --> <dependency> <groupId&...原创 2020-04-09 15:05:56 · 1230 阅读 · 0 评论 -
spring boot 整合ActiveMq时自动注入JmsMessagingTemplate遇到的坑
问题描述:创建了一个2.1以上版本的spring boot项目,尝试整合activeMQ,启动报错,报错信息如下:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'producer': Unsatisfied dependency expressed t...原创 2019-09-05 14:52:50 · 3136 阅读 · 2 评论