摘要: 如题,为什么要这样做呢,我们要从开源项目获取一些什么东西呢?才能我们付出的时间和精力有价值呢?学习一个开源项目,无非想得到如何下的好处:使用开源项目提高的开发的速度和开发质量;第一,了解开源架构和设计,并能够娴熟应用到自己架构设计的项目当中。 想要学习一个开源项目,一般都遵循如何的步骤:第一,了解开源项目是什么,并了解开源项目的应用场景;第二,熟悉开源项目,并能高效,快捷的使用它;第三,了... 阅读全文
posted @ 2014-07-07 00:30 褐色礁石 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 正则表达式,看上去就很高大上了,正则给我映像就是比较难,不好学,而且好像也没有学好的必要。也就是因为这样的心思,所以就谈不上能写出复杂点正则表达式了,连看明白一些稍复杂点的正则表达式都有难度了,呵呵,看来正则表达式,我还的修炼一下。 至于有没有必要学习正则表达式,上面我就给出了答案,还是有这样必要的,有的时候,你可能能从网络上找到相关的正则表达式,但是这也需要花时间了,就算你很轻易能找到合... 阅读全文
posted @ 2014-07-07 00:25 褐色礁石 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 我需要学习一些什么东西呢?工作几年,一直都是在做应用系统,有时候突然有一种不知道还有什么东西要学的想法,就是感觉现在的工作一切都在掌控之内,很多时候都有这样的想法,是真的没有东西可以学了吗?也不是,但是有一个小小的声音告诉自己,你需要学那么多的东西吗?学了有用吗?以前花了不少时间学了不少东西,现在用上的吗?这是一个理由,还是另外一个理由,如果没有时间的机会了,如何加深对知识的理解呢?如果只是浅层的... 阅读全文
posted @ 2014-07-07 00:24 褐色礁石 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 对每个人来说了,时间和精力都是有限的,那么如何去选择自己要去做的事情呢?是现在做,还是未来去做呢?是必须要做的事情,还是一个可选项呢?几天前,或者几个星期前,你可能确定做这个事情非常有价值,值得去做,但是现在去想想,好像没有多少价值呢?难道价值就贬值的这么快呢?,还是个人拖延的借口呢? 个人决定去做某件事情时,一般都会考虑两个方面:价值,兴趣。这里主要谈的就是价值,出了兴趣外,一件事件要有... 阅读全文
posted @ 2014-07-07 00:23 褐色礁石 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是缓存缓存就是根据初次访问保存输出内容的副本,当再次访问同一内容时而不需要访问其内容,只需要响应其副本的机制。根据缓存的类型的不同,缓存的内容也会有所不同。2. 缓存类型数据库缓存,对象缓存,网关(反向代理)缓存,代理缓存,浏览器缓存3. 缓存有哪些属性?命中率,命中率是指请求缓存次数和缓... 阅读全文
posted @ 2014-07-06 23:13 褐色礁石 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1. 实例说明本示例直接参照了RESTful Web Services with Apache Axis2,本示例基本就是沿用的原示例,就是一个对学生信息(包括姓名,年龄,课程)的管理的例子,提供如下Web服务:1)获取所有学生信息2)根据姓名获取单个学生信息3)新增学生信息4)修改学生信息另外,本... 阅读全文
posted @ 2014-07-06 23:12 褐色礁石 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 1. 实例说明现在大多数的网站都有通知功能(例如,放假通知,网站维护通知等),本实例就是针对于通知,发布两个WebService服务1)根据供应商编号,状态,发布日期查询通知信息2)根据编号查询通知信息特别是需要注意的是本实例用到的axis2的版本为1.6.2,JDK版本为1.62. JAX-WS常... 阅读全文
posted @ 2014-07-06 23:11 褐色礁石 阅读(1223) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是JAX-RS?JAX-RS——Java API for RESTful Web Services,是为 Java 程序员提供的一套固定的接口(Java API),用于开发表述性状态转移(REST)架构风格的 WEB 服务应用,避免了依赖第三方框架。同时,JAX-RS 使用 POJO 编程... 阅读全文
posted @ 2014-07-06 23:09 褐色礁石 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是REST? REST 定义了一组体系架构原则,您可以根据这些原则设计以系统资源为中心的 Web 服务,包括使用不同语言编写的客户端如何通过 HTTP 处理和传输资源状态。 2. REST的架构原则? 其具体实现应该遵循四个基本设计原则: 1)显式地使用 HTTP 方法。 2)无状态通信。 3)公开目录结构式的 URI。 4)传输 XML、JavaScript Object... 阅读全文
posted @ 2014-07-06 23:06 褐色礁石 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是SOA SOA(Service-Oriented Architecture)既服务导向架构,是指为了解决在inernet环境下业务集成的需要,通过连接能完成特定任务的独立功能实现的一种软件系统架构。该定义的学术味道较浓,但其核心思想并不难理解:让应用不受限于技术,让企业轻松应对商业服务变化和发展的需要。目前,SOA的实现手段主要包括:Web Serice(网络服务)、CORBA和JI... 阅读全文
posted @ 2014-07-06 23:04 褐色礁石 阅读(7380) 评论(2) 推荐(0) 编辑