去面试.被老板故意刁难.我不甘心啊.求高人指点!人活一口气啊!
本文导语: 我2轮面试加笔试通过后.本来老板是说完成他交代的任务后就可以来办理入职手续了. 我按他的要求: 写好了一个基于linux平台的用libpcap实现的抓包程序.除了应用层外.底下3层的数据.我都详细输出 了. ...
我按他的要求: 写好了一个基于linux平台的用libpcap实现的抓包程序.除了应用层外.底下3层的数据.我都详细输出
了.
结果老板又变卦了...竟然又交给我个更加艰巨的任务.完不成就走人..原来是我面试过后来了几个刚毕业的一类的大学
生..而我是自考的...之前同意给我机会好像是是因为好久没招到人.他们进公司好像2轮 笔试+面试后就直接入职了.而对我考
了又考....
明显对社会大学的瞧不起...
那个研发部的部门经理都说这确实对新手比较难..
我说下问题吧.这次他要我用C程序捕获http包内容.也就是应用层得东西了.并且进行还原.用捕获的内容生成一个IE缓存文件.
然后打开这个缓存文
件就是源网页了.
问题:该如何用C生成IE缓存文件?如何用http包的内容填充缓存文件?让它打开后就是网页的原貌?
我承认我高中初中没有努力读书.难道这个人一辈子就是个废物了吗?真的比一类大学的人智商差些吗?这个实现原理我一定
要搞通!搞定了看他还说啥!
我想要部门经理指点下我.....他说不懂发他邮箱吧...结果我发了..提示..他那边的什么邮件服务器关闭...发送失败....
求CDSN的高人现身帮帮忙啊!小弟感激不禁!
如果哪位高人能详细对我讲解其中的实现方法.帮我解决我要实现的这个程序碰到的困难银行卡号打出来.100RMB..说道做到...(大家不要笑..我一月才500生活费..)
|
精神可嘉,祝你顺利找到满意的工作
其实说句实在话,那个题目不算难的,充其量是复杂点。换句话说,复杂度不算小,但难度就未必大了。
楼主不要觉得我说风凉话哈,我是很认可你的,没有半点嘲讽之意
几个建议
1. 你可以先看看是否已经有相关的库,就像你之前知道用 libpcap 来抓包,很好
绝对要相信,肯定有相关的库 : )。你还可以参考下 linux 环境的 curl wget 等工具是怎么实现的
2. 在过了“他山之石”环节后,再考虑完完全全自己实现
· 要认真看过 http 协议的相关部分(GET请求的收发包过程,你可以上网找中文版的 http 协议)
· 要知道 zlib 的使用方法
· 了解基本的 tcp 网络编程
以上几点如果都满足了,那必定大功告成
|
HTTP/1.1 200 OK
P3P: policyref="http://googleads.g.doubleclick.net/pagead/gcn_p3p_.xml", CP="CURa ADMa DEVa TAIo PSAo PSDo OUR IND UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"
Content-Type: text/html; charset=UTF-8
X-Content-Type-Options: nosniff
Content-Encoding: gzip
Date: Wed, 08 Jun 2011 02:38:37 GMT
Server: cafe
Cache-Control: private
Content-Length: 482
X-XSS-Protection: 1; mode=block
|
无标题文档
江苏省射阳县洋马镇,号称中国药材之乡,又自称为菊花之乡。因为
洋马镇生产菊花、瓜蒌、黄芪等中药材,其中菊花的产量占相当大的份额。很多种植或者
加工、贸易的农民也都靠菊花发了家,但是在每年两千吨上下的菊花产量中,却有大约
200吨用硫磺熏制的菊花充斥其中,流向市场。
在江苏射阳县洋马镇在药材村,记者看到一户农家在路边自家房门前的空地上摆放着
十几袋菊花饼花。当地村民告诉记者,这是用硫磺熏过的花。记者闻了闻,并没有闻道硫
磺的刺鼻味道。村民说,用硫磺熏过的菊花只要在通风的条件下放个把月,就不会闻到硫
磺的气味了。菊花的产品有两种:一种是业内称为杀青花的散装的菊花;还有一种饼花,
顾名思义,就是看上去像一块面饼的形状,正是这种饼花相当数量是用硫磺熏制的。
菊花加工的主要工序是脱水,也就是将菊花中的水分去掉。为了节省成本,传统的菊
花制造工艺就是通过硫磺熏蒸,破坏表面蜡质,起到干燥作用。但是从2005年起中华药典
已不再允许使用硫磺熏蒸法,原因是硫磺熏蒸后的菊花药味会变酸,造成主要成份损失而
影响临床疗效,同时残存二氧化硫,造成毒性叠加。洋马镇一位做菊花生意的老板说,在
洋马镇大的菊花加工厂没有用硫磺熏过的菊花,但农户还在普遍使用。
记者把从农民手里边取得的饼花样品送到了中国商业联合会农副商(产)品质量监督
检验测试中心 ,结果是每千克含二氧化硫2.3克。根据中国商业联合会农副商(产)品质
量监督检验测试中心的说法,按照国家标准来说,菊花不管用于什么用途,标准含量是每
千克含二氧化硫0.1克,等于它二氧化硫的含量超出了23倍,是不合格的。
硫如果超过标准的话,对人体应该是有危害的。当地农民有种说法,刚开始饼花刚熏
制出来的时候是有气味的,放置一段时间以后,比如放个把月在通风条件下,二氧化硫会
挥发,到闻不出气味。包括记者在仓库里面也闻到刺鼻的气温。但根据质监局的说法,即
使挥发也是微量的,它的硫还是存在的。
网页源代码,楼主可以试下将第五行的 charset=gb2312 改为 charset=UTF-8 就会发现中文网页成乱码了。网页中常用的编码格式有两种,gb2312 和 UTF-8 ,楼主可以关注下这个。
----------------------------------------------
UTF-8:是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,他们无需下载IE的中文语言支持包。
gb2312:GBK是国家标准GB2312基础上扩容后兼容GB2312的标准。GBK的文字编码是用双字节来表示的,即不论中、英文字符均使用双字节来表示,为了区分中文,将其最高位都设定成1。GBK包含全部中文字符,是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBD大。
GBK、GB2312等与UTF8之间都必须通过Unicode编码才能相互转换:
GBK、GB2312--Unicode--UTF8
UTF8--Unicode--GBK、GB2312
|
哪怕是中欧的 也不乱码
这里有个帖子 讲的很清楚 关于乱码的问题。。。
http://blog.csdn.net/qinysong/archive/2006/09/05/1179480.aspx
/**
* html|htm文件转换java文件
* 在 C盘 下创建 文件 这个文件夹
* 在 C盘 下创建 转换后 这个文件夹
* 将所要转换的html htm文件
*/
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class HTML2HTML
{
public static void main(String[] args) throws IOException {
//文件夹路径 c:/文件
String wjjPath = "c:/文件";
File file = new File( wjjPath );
//遍历文件夹内的文件 html|htm格式的
File[] wjsPath = file.listFiles();
for( int i=0;i
您可能感兴趣的文章:
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。