- 博客(3)
- 收藏
- 关注
原创 JavaMail解析畸形邮件
在邮件处理的时候,一般情况下使用JavaMail就可以处理好发件人和收件人了。但是遇到一些畸形邮件,比如发件人和收件人的格式不太规范的问题,使用JavaMail处理就可能出问题了。这就需要自己在邮件处理流程上增加一些判断和异常处理。 捕捉JavaMail在进行邮件解析产生的异常,然后根据不同异常调用自己写的邮件地址处理函数。就可以把这一类畸形邮件正确处理。邮件内容提取函数的部分代码片
2017-02-09 11:46:30 1075
原创 Java递归解压缩
做邮件分析的时候,因为前台上传的是邮件的压缩包,在后台处理的时候需要先对压缩包进行解压缩,然后再对邮件进行提取操作。 因为压缩包的扩展名名字可是rar、7z、zip。所以需要分情况进行解压缩。而且压缩包里面可能还有压缩包,需要递归解压缩。 对于zip文件当时用的是zip4j这个jar包,rar、7z文件用的是zip4j这个jar包。maven导入外部jar包的配置文件如
2017-02-09 11:21:26 3589
原创 netCDF文件内容提取
很久之前写的一个小程序,当初要提取大量netCDF文件中的部分数据。所以写了一个小程序来进行自动化处理。 ncBrowse可以用来查看netCDF文件的中的字段和信息。 我写的程序用到了netCDF4这个包,具体源码如下: #!/usr/bin env python #-*- coding:utf-8 -*- # __author__ = 'ShadonSniper' from net
2017-02-09 10:49:11 4129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人