java
文章平均质量分 52
a1091662876
这个作者很懒,什么都没留下…
展开
-
邮件发送问题解决 java.lang.NoSuchMethodError: com.sun.mail.util.TraceInputStream.<init>
java.lang.NoSuchMethodError: com.sun.mail.util.TraceInputStream.<init>基于maven的项目,发送邮件需要的包是<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artif...原创 2019-12-25 11:26:05 · 1887 阅读 · 0 评论 -
微信文件找回
深受微信的撤回所苦,于是乎看到了知乎上一位大大的说明,但是每次只能找回一个太麻烦了,于是就实现了支持文件夹找回微信转码的图片的java版上代码:private static int magic=0x4C;static String[] allowExt=new String[]{"","dat"};public static void decodeWechat(File原创 2017-07-01 17:44:45 · 1158 阅读 · 2 评论 -
java properties文件转义字符-中文乱码
properties文件的分隔符是 =或者 :第一次出现的就是分割符,第二次出现的也不需要转义,也即是(忽略掉[],只是着重描述字符) [\=] [\:] 或者 [=] [:] 原封不动即可,但是如果有转义字符 [\] 则需要转义 [\\]代替 另外需要注意下,英文空格也需要转义也即[ ]前面添加[\]即为[\ ]有些博客认为这是Properti...原创 2017-06-21 17:12:14 · 19221 阅读 · 0 评论 -
springboot 注入ApplicationContext成功(ApplicationContextAware),获取时为null的解决
正常情况下如下代码即可注入并获取到applicationContext只要注意,如果是springmvc需要配置包扫描且配置的包包含该工具类所在的包<context:component-scan base-package="com.XXX"></context:component-scan>如果是通过XML配置bean则需要放在最前<bean id="...原创 2019-06-27 14:40:51 · 23791 阅读 · 3 评论 -
JsonIgnore导致不能接收参数
最近的项目里有某个属性需要接收,但不需要返回,于是添加了@JsonIgnore但随后发现了bug,这个属性也不能接收了,查阅资料发现,从2.6版本起如果想接收则需要添加 @JsonProperty ,则可实现接收,但不返回的效果这2个注解直接加在字段上即可,也可以@JsonIgnore添加在getter @JsonProperty添加在setter,不过现在...原创 2019-09-19 10:55:30 · 2724 阅读 · 2 评论