项目进展日志2

网易邮件采集器

  经过昨天一天时间的对网易附件内容的研究,得到附件下载URL,以及需要的参数列表。

  通过网上寻找httpConsent关于文件下载的内容实例,完成了邮件附件的下载,但是所有的附件都在同一个文件夹中,没能准确划分,因为使用了原附件文件名作为下载内容的文件名,所以会出现文件名重复的问题,仍然需要解决。

  考虑到mid去重问题:程序每运行一次,会对保存mid的文件进行一次读写操作,随着保存mid的增加,文件会越来越大,增加读写的困难,需要寻找新的解决方案。

时间: 2024-11-06 22:50:33

项目进展日志2的相关文章

项目进展日志6

邮件采集器与PHP对接 查看附件:客户端查看内容的时候,服务器端发送的内容信息,包含有附件列表信息,当附件列表部位空的时候客户端点击查看附件,发送给服务器端查看附件请求,并附带有该附件对应的地址路径与附件名的信息.客户端根据路径与附件名找到对应的附件文件,使用文件输入字节流,把附件以二进制流的形式写入socket,客户端从socket得到输出流,解析二进制流即可得到对应的附件. 服务器端给客户端发送附件列表,列表包含:附件路径,附件名,附件大小,附件对应的MD5值,路径与附件名,返回给服务器方便

项目进展日志5

邮件采集器与PHP对接 邮件列表与PHP对接完成,使用的是字符串拼接.考虑到如果邮件内容中间出现间隔的特殊符号,客户端就会出现解析错误,所以把内容构建成为对象,组成对象集合,转换成为JSON字符串,由客户端完成解析. 邮件内容:有客户端发送content+mid的请求,首先解析到content请求,遍历文件存放目录下的所有文件,得到E_Mail的实体类集合.从实体类中找到对应mid的邮件,查找客户端需要的信息,转换成JSON字符串发送回客户端. 邮件列表实现分页发送,首先由客户端发送获得邮件总条

项目进展日志3

网易邮件采集器 完成了附件下载存储,了解MD5值,生成附件的MD5值,做好附件与邮件存储文件的关联. 网上了解JSOUP模拟登录,尝试使用fireFox获取登录URL,尝试模拟登录,但未能成功.会继续分析,尝试模拟登录. 重新写了去重方法,使用数据库存储mid,修改查询方法. windows 环境下已经运行通过,在Linux系统下试运行,邮件抓取可以正常运行,但是邮件查看时的status与sreach功能出现问题,有待解决.

四则运算个人项目进展

一.项目要求 基本要求:将10-20道四则运算题目写入文档,程序读取并输出题目,同时计算出正确结果.使用者对每道题目计算答案,答对进行提示,答错输出正确结果.分别记录回答正确.错误的数目并输出.四则运算题目基本要求:1.加减乘除四种运算全部出现 3.算式中要出现括号2.出现真分数和假分数的运算4.最少出现一个长度为10的四则运算(10个数字的混合运算) 二.项目进展 我使用了C++进行编写,主要使用的类为自定义的堆栈类: template <class T> class arrStack{ p

团队项目进展(六)

团队项目进展 这两天主要进展就是配置好了hadoop和sqoop环境,sqoop主要是将HDFS的文件导入到数据库中. 前台界面设计方面也在进行中,目前已经完成了从数据库中取值,而后显示在用户界面中.在显示的方式上,我们摒弃了以往单调的表格显示方式,即把数据统统显示在表格中,每一行只是一个值,这样的数据显示方法毫无意义,用户并不能直观的感受数据的变化趋势. 我们采用的图表显示方法,使得数据能以一个立体.清晰的形式全方位的展现给用户,一目了然,清晰简便.作为用户,也能够更直观.更省时的了解相关数据

团队项目进展(十一)

团队项目进展 昨天和今天早晨对系统进行了最后的修改和完善,主要是在手机端和PC端界面的显示方式和设计布局上做了修改. 团队在前期,主要精力比较偏重技术这方面,界面上投入的时间不多,故设计的有一些欠缺.目前的系统界面相对初始版本的界面来讲,有了较好的改良.毕竟主界面给人的第一感觉是非常重要的.

团队项目进展(五)

团队项目进展 Hadoop环境已经初步搭建完成,前台界面的设计也在进行着,基本在按照计划进行. 明日计划:Hadoop环境搭建完成后,开始主要代码的编写

项目log4j日志管理详解

项目log4j日志管理详解 log4j日志系统在项目中重要性在这里就不再累述,我们在平时使用时如果没有特定要求,只需在log4j.properties文件中顶入输出级别就行了.如果要自定义输出文件,对于初次使用者可能会遇到一点的小麻烦.最近在项目中刚做了一个统计用户登录的日志文件,要求将用户登录到某个模块的信息输出到login.log中,每天生成一个已日期命名的该类文件,现share出来. 1.Log4j下载 在apache网站:jakarta.apache.org/log4j 可以免费下载到L

iOS开源项目之日志框架CocoaLumberjack

iOS开源项目之日志框架CocoaLumberjack CocoaLumberjack是Mac和iOS上一个集快捷.简单.强大和灵活于一身的日志框架.CocoaLumberjack类似于流行的日志框架(如log4j),但它是专为Objective-C设计的,利用了多线程.GCD(如果可用).无锁原 CocoaLumberjack是Mac和iOS上一个集快捷.简单.强大和灵活于一身的日志框架.CocoaLumberjack类似于流行的日志框架(如log4j),但它是专为Objective-C设计的