java
傲太白
这个作者很懒,什么都没留下…
展开
-
订阅消息 data.thing1.value is emtpy
小程序订阅消息原创 2022-06-23 11:38:12 · 2041 阅读 · 5 评论 -
java.lang.ClassNotFoundException: com.sun.mail.util.MailLogger
https://blog.csdn.net/shijiujiu33/article/details/89490227Java 发送邮件功能,参考上面了解解决问题。原本pom依赖<dependency> <groupId >javax.mail </groupId > <artifactId >javax.mail- api</ artifactId> <version >1.6.0 </version转载 2022-03-12 14:22:57 · 874 阅读 · 0 评论 -
Java实现将文件或者文件夹压缩成zip
最近碰到个需要下载zip压缩包的需求,于是我在网上找了下别人写好的zip工具类。但找了好多篇博客,总是发现有bug。因此就自己来写了个工具类。这个工具类的功能为:(1)可以压缩文件,也可以压缩文件夹(2)同时支持压缩多级文件夹,工具内部做了递归处理(3)碰到空的文件夹,也可以压缩(4)可以选择是否保留原来的目录结构,如果不保留,所有文件跑压缩包根目录去了,且空文件夹直接舍弃。注意:如果不保留文件原来目录结构,在碰到文件名相同的文件时,会压缩失败。(5)代码中提供了2个压缩文件的方法,一个的输入参转载 2022-01-12 16:57:10 · 7049 阅读 · 6 评论 -
java 集合迭代不能remove()
先上一段错误代码,public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(1); list.removeIf(a -> a == 1); System.out.println(list); List<Integer> list2 = Arrays.asList(1, 2, 3, 4, 5, 6); Iterator&原创 2021-11-02 17:39:18 · 145 阅读 · 0 评论 -
通过 Feign 进行文件上传
转载来源:https://www.cnblogs.com/zjdxr-up/p/13466696.html项目为spring cloud 项目,项目中对各部分能力业务进行了拆分,将公共的服务能力放在一个模块当中,通过Feign 的方式 进行调用,feign 调用的本质还是http内部通信请求,实现模块之间的调用。通过feign进行文件上传时,feign 侧示例代码如下:@FeignClientpublic interface UploadClient { @PostMapping(value转载 2021-10-30 16:09:50 · 5879 阅读 · 0 评论 -
那种情况下需要重写equals()和hashCode()
在对象与对象之间需要比对的情况下,需要重写equals和hashCode比如:对象集合排序、对象集合去重等原创 2021-10-25 14:08:30 · 393 阅读 · 0 评论