摘要:
1. 什么是缓存缓存就是根据初次访问保存输出内容的副本,当再次访问同一内容时而不需要访问其内容,只需要响应其副本的机制。根据缓存的类型的不同,缓存的内容也会有所不同。2. 缓存类型数据库缓存,对象缓存,网关(反向代理)缓存,代理缓存,浏览器缓存3. 缓存有哪些属性?命中率,命中率是指请求缓存次数和缓... 阅读全文
摘要:
1. 实例说明本示例直接参照了RESTful Web Services with Apache Axis2,本示例基本就是沿用的原示例,就是一个对学生信息(包括姓名,年龄,课程)的管理的例子,提供如下Web服务:1)获取所有学生信息2)根据姓名获取单个学生信息3)新增学生信息4)修改学生信息另外,本... 阅读全文
摘要:
1. 实例说明现在大多数的网站都有通知功能(例如,放假通知,网站维护通知等),本实例就是针对于通知,发布两个WebService服务1)根据供应商编号,状态,发布日期查询通知信息2)根据编号查询通知信息特别是需要注意的是本实例用到的axis2的版本为1.6.2,JDK版本为1.62. JAX-WS常... 阅读全文
摘要:
1. 什么是JAX-RS?JAX-RS——Java API for RESTful Web Services,是为 Java 程序员提供的一套固定的接口(Java API),用于开发表述性状态转移(REST)架构风格的 WEB 服务应用,避免了依赖第三方框架。同时,JAX-RS 使用 POJO 编程... 阅读全文
摘要:
1. 什么是REST? REST 定义了一组体系架构原则,您可以根据这些原则设计以系统资源为中心的 Web 服务,包括使用不同语言编写的客户端如何通过 HTTP 处理和传输资源状态。 2. REST的架构原则? 其具体实现应该遵循四个基本设计原则: 1)显式地使用 HTTP 方法。 2)无状态通信。 3)公开目录结构式的 URI。 4)传输 XML、JavaScript Object... 阅读全文
摘要:
1. 什么是SOA SOA(Service-Oriented Architecture)既服务导向架构,是指为了解决在inernet环境下业务集成的需要,通过连接能完成特定任务的独立功能实现的一种软件系统架构。该定义的学术味道较浓,但其核心思想并不难理解:让应用不受限于技术,让企业轻松应对商业服务变化和发展的需要。目前,SOA的实现手段主要包括:Web Serice(网络服务)、CORBA和JI... 阅读全文
摘要:
1. 什么是WS-Security? WS-Security 是一个 SOAP 的扩展,它提供了对 SOAP 消息的认证和加密。 在介绍 WS-Security 之前,我们有必要了解一下 WS-Security 存在的原因。很多刚刚接触 Web 服务的人都将 SOAP 看作是通过 HTTP 在两个端点之间交换消息的方法。通过 HTTP 可以验证调用方的身份、对消息签名以及对消息内容加密。这可以在... 阅读全文
摘要:
1. 有哪些网页检索维护的方法 主要有宽度(广度)优先,兼顾深度的遍历策略、不重复抓取策略、大站优先策略、非完全PageRank策略、OCIP策略、合作抓取策略等主流的网页抓取策略。 详细内容请参考:搜索引擎爬虫网页抓取策略 非完全PageRank策略(Partial PageRank) 对于已经下载的网页(不完整的互联网页面的子集)内,加上待抓取的URL队列中的URL一起,形成网页集合,在... 阅读全文
摘要:
1. 网页提取正文的方法有哪些? 基于统计信息: 基于DOM的网页主题信息自动提取, 使用特征文本密度的网页正文提取, 基于标签密度的自适应正文提取方法, 基于行块分布函数的正文提取方法。 基于视觉 基于决策树 基于包装器 2. 有哪些中文分词方法 基于字符串匹配的分词方法 一般的做法是首选根据停顿词(比如:的,是等)将字符串分解多个更小的字符串,之后在对分解后的字符串分词,该分词方... 阅读全文