想做一个图书搜索系统,有一些问题请教大家

warcao 2012-03-11 06:42:54
想做一个图书搜索系统。从卓越、当当网、还有学校的图书馆中获取信息。
比如我输入 Java编程思想
之后系统会返回 从卓越、当当网、学校的图书馆中的搜索结果,是一些链接的集合。

-------------------------------------
Java编程思想 -》来自卓越
Java编程思想 -》来自当当网
Java编程思想 -》来自图书馆系统

这需要要什么技术实现?
...全文
91 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
warcao 2012-03-11
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 achilles12345 的回复:]

也有简单的办法,就是模拟使用浏览器取数据的方法,你可以看看这篇文章:http://wenku.baidu.com/view/afc7cd05eff9aef8941e06f6.html,可以使用“java获取网页数据”作为关键字去查询查看别人怎么解决的。从其中可以找到类似思路,毕竟每个网站的页面都是有一定规律的。希望能帮上楼主。
[/Quote]
受教了 我去看看
渭水飞熊 2012-03-11
  • 打赏
  • 举报
回复
也有简单的办法,就是模拟使用浏览器取数据的方法,你可以看看这篇文章:http://wenku.baidu.com/view/afc7cd05eff9aef8941e06f6.html,可以使用“java获取网页数据”作为关键字去查询查看别人怎么解决的。从其中可以找到类似思路,毕竟每个网站的页面都是有一定规律的。希望能帮上楼主。
warcao 2012-03-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 achilles12345 的回复:]

这个需要用到爬虫技术,需要用爬虫去爬别的网站上的数据。然后将爬来的数据分类,写入表中,这些数据中就包括你所说的链接等。
[/Quote]

哦 谢谢了 那学校图书馆的信息能爬的吗?感觉百度上都搜不出图书馆系统里面的网页。
没有简单点的办法了吗?
渭水飞熊 2012-03-11
  • 打赏
  • 举报
回复
这个需要用到爬虫技术,需要用爬虫去爬别的网站上的数据。然后将爬来的数据分类,写入表中,这些数据中就包括你所说的链接等。
warcao 2012-03-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cong19900904 的回复:]

这你需要知道卓越、当当网、学校的图书馆相关程序接口吧
[/Quote]
这个有办法知道吗?
不行吧
cong19900904 2012-03-11
  • 打赏
  • 举报
回复
这你需要知道卓越、当当网、学校的图书馆相关程序接口吧
android转正报告怎么写全文共6页,当前为第1页。android转正报告怎么写全文共6页,当前为第1页。android转正报告怎么写 android转正报告怎么写全文共6页,当前为第1页。 android转正报告怎么写全文共6页,当前为第1页。 android程序员试用期工作总结范文一:   伴随着充实紧凑的工作生活,两个月的时间已经过去了。这一段时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工作进行总结:工作的主要内容;其中的失败和教训以及成功和经验;展望下一阶段的工作,确定自己的目标。以此作为惩前毖后的记录。   来到一个新的工作环境,最能发现自身的不足,这几个月,抱着虚心学习的态度,学习公司的开发流程,熟悉公司的企业文化,了解公司产品框架,主要技术,主动和同事沟通、学习经验,希望能更快的融入公司、融入开发团队,能够全心的投入工作。试用期期间完成的工作还十分有限,简单列了一些:掌握java开发语言和环境,由于在校学习时主要是以.net作为开发语言,所以在刚入职时通过一段时间学习并基本掌握了java开发技术。   熟悉公司开发流程,熟悉cbp产品框架。了解了核三框架的总体结构和开发流程,并能在核三的基础上进行项目开发。   参与了社保电子支付项目的开发。主要负责web端的模块开发,通过开发的过程,学习和掌握了flex界面开发,hibernate和oracle数据库   因为自己在经验上的不足,所以,在项目的开发过程中碰到开发进度慢的问题。综合起来看原因在于: android转正报告怎么写全文共6页,当前为第2页。android转正报告怎么写全文共6页,当前为第2页。  1、没有项目经验,没有经历过系统和完整的系统开发。 android转正报告怎么写全文共6页,当前为第2页。 android转正报告怎么写全文共6页,当前为第2页。   2、对于技术的学习和掌握还不够深入。   3、发现问题的能力不够,在自己以往的学习方式中,欠缺一种主动发现问题的能力。今后,我会多注意在这些方面的学习和积累。   这两个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢两个月来李鹏经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,到个人与公司共荣辱同进退,共同实现中地的辉煌。   android程序员试用期工作总结范文二:   这段时间,在领导和同事们的关怀和指导下,我通过不懈努力,各方面均取得一定的进步,现将我的工作情况如下汇报:   一、通过理论学习和日常工作积累经验我的各方面有了很大的进步。   刚到公司不久,我便开始负责.NET方面的网站开发和广告平台开发和维护,刚开始的时候对我来说确实压力很大,因为各方面都还不熟悉,而且与之前的公司相比,节奏也有点快,不过我慢慢的习惯了环境,和同事相处的比较融洽,领导对我也比较关心,在公司里工作就像是在一个幸福的大家庭里一样,我很快喜欢上了这里。   我到公司不久,第一个项目是xxx公司网站,这个项目的时候我遇到了几个问题,我在以前公司的时候没有在这么短的时候完成一个项目的,在效率上提高了我的能力。这个项目的时候我也遇到android转正报告怎么写全文共6页,当前为第3页。android转正报告怎么写全文共6页,当前为第3页。了许多以前没有遇到过的问题,我请教同事和朋友,还有借助网络一一解决了难题。 android转正报告怎么写全文共6页,当前为第3页。 android转正报告怎么写全文共6页,当前为第3页。   之后,我将B2B广告招商平台进行了改版,开发了xxx智能建站广告平台以及以后网站的维护工作。   接下来,我又一个比较棘手的项目——xxx在线咨询系统。为什么说棘手呢,因为我以前没有过这方面的项目,而且我问遍了所有认识的朋友,搜遍了网络也没有找到如何解决的方法,之后我翻书籍,接着搜索网络。功夫不负有心人,终于我找到一个聊天室的小例子,但是功能差的太远,于是我把这个示例一点点的研究,从一点也不懂到后来慢慢看懂,从对AJAX技术一无所知到基本熟练运用。接下来我就开始自己开发,到最后终于把它开发了出来,虽然不是很完美,功能不是很强大,但是它是我辛苦的劳动结晶,我相信以后会把它开发的更强大,更完美。   二、明确岗位职能,认识个人技术能力不足。   经过三个多月的工作,虽然完成了一些项目的开发,我的技能也提高了很多,但是感觉我的技术还有待提高,所以我会在以后的工作中更加努力,努力提高自己的技术和各种不足,努力使自己成为一名称职的职员。   三、提出自己努力计划   1、学无止镜,时代的发展瞬息万变,各种学科

81,087

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧