我急需完成一个java程序,几乎没有什么基础,但自认为学习能力还可以,想找个师傅教我怎么做。愿意付费程序要实现的功能及我所想到的流程如下:1:打开软件就自动远程连接MySQL数据库。2:每隔一秒执行SQL语句搜索数据:select * tablename where c=1 limit 0,1;3:如发现有数据,则停止搜索执行下面的流程(这几步我自己弄得差不多了)4:假如我们取得的数据为 String str = "中国石油"5:此时电脑上已有一个打开的网页,打开了百度www.baidu.com6: 找到表单<input type=text name=wd id=kw size=42 maxlength=100>,自动把中国石油这4个字填到这个表单里面,然后提交。7:然后判断网页是否完全打开,完全打开则分析网页源码找到<a id=dfs0 href="。。" target="_blank" <font size="3">重点:6只黑马股票天天涨停!</font> </a> 重点是找到id=dfs08:然后取得<a></a>标签中间的汉字,存回数据库9:循环到第二步执行。大概的一个流程就是这个样子。
有意的朋友请加我QQ:3.8.2.646887。谢谢了。
您只需要指点我思路,告诉我怎么做,用什么函数呀之类。
愿付费附一点:要考虑到跨平台,就是说windows+IE及linux+firefox都要通过
有意的朋友请加我QQ:3.8.2.646887。谢谢了。
您只需要指点我思路,告诉我怎么做,用什么函数呀之类。
愿付费附一点:要考虑到跨平台,就是说windows+IE及linux+firefox都要通过
解决方案 »
- 使用JFreeChart制作图表,但是鼠标移动屏幕就闪一下,public void update(Graphics g){paint(g)}不能消除求高手指教
- 难题,请教高手
- 请问这段语句,哪里出错了呀
- 有关Thread阻塞的问题
- 求教一个关于enum的问题
- 300分有请!!!帮我把这个程序改成多线程!!!!在线等待!!!!!
- jb8装好了,用第二种方法也注册"成功"了,可当再次点击jb启动的图标怎么又让我注册了啊?请问这改怎么办?谢谢
- 为何applet在jbuilder7下的appletviewer能看,在网页中却出err
- 如何进行IP验证???
- 改程序代码(画图的)
- 关于一个简单的算法,如何用Java实现
- 根据正则表达式生成匹配的字符串的问题,等......
例如你想用baidu搜索中国石油
就连接URL: http://www.baidu.com/s?wd=%D6%D0%B9%FA%CA%AF%D3%CD
当然%D6%D0%B9%FA%CA%AF%D3%CD这串东西,是经过URLEncode的,java里面也有现成的函数可以做。7~8. 上面的操作会收到整个的搜索结果,你再分析字符串,找到id=dfs0以及<a> </a>标签中间的汉字。
具体分析字符串,你用正则表达式也好,简单的indexof也罢,都无所谓的PS:1.整个过程不出现浏览器窗口,完全在你的程序内部完成。
2. 1秒一次循环,似乎时间有点短
我昨天在网上找了一夜,不知道httpclient行不行。正在测试