WebMail and onlinereader and P2PMessage功能模块的学习

 

 

周一 周二 工作内容:完成OutServer的proxy_async方法功能,

使用的HttpClient协议, 有挺多问题的,

1:就是代码不简健壮,逻辑有欠缺

2:使用HttpClinet发送发送dopostHttp请求时,报警:Content-Length header already present  

原因:查看httpclient中RequestContent类的process方法, 看到当body非空时,会自动加上Content-Length请求头及其对应值,不需要自己手动加上它

 

周三 周四 完成对UserManager 的获取linux 硬件信息的工具类进行调试HardwareUtil.java 1:在获取CPU型号时,input.readLine())始终为null   后来改为shell命令获取能获取

2:在获取内存信息时,使用scanner的sc.next()方法获取数据时, 完整数据时MemTotal:        3869040 kB  但是只是扫描到MemTotal:   后面的数值因为前面有空格停止扫描,所以没有读取出来

3:获取硬盘大小这个没问题

4:获取MAC地址  在获取MACAdress时,使用InetAddress ip = InetAddress.getLocalHost();获取不到网卡信息  linux配了localhost的hosts映射,用localhost方法估计取不到网卡信息.用虚拟机真实IP地址取能行

5:获取linux的真是ip地址  InetAddress inet = InetAddress.getLocalHost();   System.out.println("本机的ip=" + inet.getHostAddress());   之前使用InetAddress.getLocalHost();  在Linux下返回127.0.0.1。主要是在linux下返回的是/etc/hosts中配置的localhost的ip地址,而不是网卡的绑定地址,

 

5月11号, 今天部署邮件的附件在线预览         有一个问题搞了很久,就是预览附件时,总是404 not find    这种404一般是连接不到资源         一般先要找连接网络资源的代理中间件, Nginx,          首先看它运行状态, 在看它的配置  (一开始它就停了,后来启动后忘记他的配置文件Nginx.conf了)才搞了那么久         在看数据库的各项配置信息,如;在线预览有没有打开,在线预览的资源连接..等等

 

5月12号就在学习关于P2PMessage 两者会话功能学习

 

posted @ 2017-05-15 00:03  buyaxiong  阅读(160)  评论(0编辑  收藏  举报