元旦放了五天,睡了几天好觉,也把抢楼机完成了。现在就天天把程序挂着,看着console里面提示抢到1楼了,就跑去yaoyuan看看,感觉就像是挖了个陷阱,过会儿就去捡东西一样……
程序完成了,对httpClient、jDom、Tidy的使用也熟悉了不少。虽然程序运行的效率应该还行,但是说实在话我对我写的程序结构很不满意。大概是原来的PHP写多了,准确的说是面向过程的编程方式写多了。脑子里面总是想着去写一个个的功能模块,写一个个的function(虽然我实际写的是method),然后拼凑起来,就是一个程序了。。。
我不知道该怎样去写Java的程序,思维方式没有转变过来,也许是我写的Java程序太少,也或许是我看别人的源代码看的太少,反正,什么都是太少……
再说下抢楼机吧:
java 代码
-
- public InputStream getInputStream(String url){}
-
- public Node getDocument(InputStream inputStream, String outFileName){}
-
- public Cookie[] getCookie(){}
-
- public ArrayList getUnreplyRepId(Document doc){}
-
- public ArrayList getReplyFloor(Document doc){}
-
- public String getRandomReply(String configFile, String replyStringXPath)
-
- public void doPostReply(String unReplyRepId, String randomReply,Cookie[] cookie){}
就这些方法,,思路还算清晰,不过该死的cookie浪费了我一天的时间,因为把站点写错了,主要还是因为对httpClient的使用不熟悉,不过httpClient设置cookie的方式也比较搞笑就是了:
已知我有一个 Cookie数组cookie[],一般来说设置cookie应该是:
java 代码
- HttpState initialState = new HttpState();
- for(int i=0; i < cookie.length; i++){
- initialState.addCookie(cookie[i]);
- }
但是httpClient必须这样设置:而里面的myName=scu-wangdi完全是多余的,我只是为了方便,反正多加一个cookie过去yaoyuan也不会有什么影响。。。
java 代码
- HttpState initialState = new HttpState();
- String cookieString = "scu-wangdi";
- for (int i = 0; i < cookie.length; i++) {
- cookieString += ";" + cookie[i];
- }
- initialState.addCookie(new Cookie("www.yaoyuan.com", "myName", cookieString, "/", null, false));
总之,程序是完成了。。。需要改进的还有很多。。。。。唉。。继续迷茫……
分享到:
相关推荐
有爱写信的朋友么,有写情书送女朋友的人么,有喜欢手工的朋友么,嘿嘿,可以看看我的这个资源,真的很好哦,你会有意想不到的惊喜……资源是一张一张的图片组成的,详细的教你怎么折信纸,都挺实用滴,有喜欢的朋友...
3. **关联词运用**:文章中使用了不同的关联词,如“一会儿……一会儿”、“虽然……但”、“也……还”和“不但……还”,展现了汉语中关联词连接句子、表达逻辑关系的能力。 4. **课文理解**:课文《盲孩子和他的...
- 阅读理解部分包括了对文中词语、句子的理解,如“扶辇下除”的“除”是“台阶”,“忽忽如狂”的“忽忽”形容迷惘的状态,“自分已死久矣”的“自分”是“自己料定”。 - 句子含义的翻译,如“大臣亡罪夷灭者数...
- 忽忽飞飞忽忽落落:形容动作快速且反复。 2. **词语解释**: - 迂迂回回:形容道路曲折,也比喻事情进展不顺利。 - 拘拘束束:形容因过于约束而显得不自然。 - 栩栩如生:形容艺术形象生动逼真,如同活的一样...
例如,司马迁在信中用“居则忽忽若有所亡,出则不知其所往”来形容自己的内心痛苦,这种表达方式既形象又深刻,展现了他遭受精神折磨的状态。 此篇课文的学习,有助于学生理解古代文人士大夫的道德观念和价值取向,...
《冬至》则表达了作者的孤独和思乡之情,"年年至日长为客,忽忽穷愁泥杀人"。同时,《冬至夜思家》中白居易的诗句则描绘了冬至夜晚的寂静与对家人的思念。 小雪,是冬季第二个节气,标志着气温下降,开始降雪。如...
1. 情绪表达:训练中通过“眉头紧锁”、“愁眉不展”、“忽忽不乐”、“心里像打翻了五味瓶”等词语,教育孩子理解并描绘不同的情绪状态,如失望、沮丧和内疚。这有助于他们更好地表达个人感受,并在写作中创造丰富...
书中的故事涉及几个主要角色:火娃欢欢、熊猫京京和燕子尼尼,以及反派角色祸斗、赫真、忽忽和悠悠。尽管这与IT知识无关,但我们可以从中提取一些通用的概念和思维技巧,比如: 1. **故事理解与推理**:阅读理解是...
2. **情感词汇应用**:在描述人物情绪时,使用如“眉头紧锁”、“愁眉不展”、“忽忽不乐”、“心里像打翻了五味瓶”等词语,帮助孩子理解并运用不同的词汇表达复杂的情绪状态。 3. **道德教育**:故事中的明明在...
- 在问题设置中,用到了一系列描绘情绪的词语,如“眉头紧锁”、“愁眉不展”、“忽忽不乐”、“心里像打翻了五味瓶”、“难受”、“郁闷”,这些词汇帮助孩子们理解不同的情绪状态,并学会用恰当的词语来表达。...
2. **情感词汇与心理描写**:在训练中,提供了不同的情感词汇,如“眉头紧锁”、“愁眉不展”、“忽忽不乐”等,帮助学生描绘人物的情绪状态,提高对情感词汇的理解和运用,同时也锻炼他们心理描写的技能。...
自古以来,冬至就常常成为文人墨客吟咏的对象,如唐代杜甫的《冬至》:“年年至日长为客,忽忽穷愁泥杀人。江上形容吾独老,天涯风俗自相亲。” 4.2 诗歌的寓意 冬至诗歌往往寓含对时光流转的感慨,对亲人的思念,...
在“hū忽”这个字的教学中,教师可以引导孩子们通过对比“忽”和“忽忽”等词汇,理解其在语境中的不同含义和用法。而“sī丝”不仅代表丝绸,还可以引导孩子们了解中国古代的丝绸文化。对于“ɡǎn杆”这个字,...
- “那么”:表示顺承关系,如“居那么忽忽若有所亡”。 - “者”:可以表示“…的人”或用于判断句中,如“言不辱者,所谓强颜耳”。 5. **其他语法现象**: - “不与能死节者比”中的“与”表示比较。 - “故...
已经运行出来了,可执行,非常好用
通过以上步骤,我们可以完成 AIX 6.1 系统的安装、配置以及基本的系统管理任务。这不仅为开发环境提供了必要的基础,也为生产环境的应用部署打下了良好的基础。在实际操作过程中,需要注意每一步的具体细节,并确保...
“忽忽”表示很快;“一时”表示同一时间;“既而”表示紧接着;“少顷”表示过了一会儿;“未几”表示不久;这些词汇用于描述声音的变化和事件的顺序。 6. **场景与声音的描绘**:课文通过对不同场景声音的描绘,...
14. 忽忽不乐:形容若有所失,心情不悦。 15. 得意忘形:过于高兴,忘记了应有的常态。 16. 他乡遇故知:在外地遇到老朋友,带来惊喜和亲切感。 17. 喜出望外:因意想不到的好事而感到非常高兴。 18. 大喜若狂:极其...
忽忽.自己看着办吧.) 打开官方发布的可直接发布的部署包apache-roller-4.0\webapp\roller\WEB-INF的目录,复制除了classes目录以外的所有目录到自建项目的WEB-INF目录下面.这里要注意一下.就是lib目录.首先lib目录...