练习

1、链表

求两个有序链表的交集
找出倒数第k个元素(或中间元素)

链表排序


http://www.vogella.com/code/index.html

http://www.blogjava.net/zzheng/archive/2008/09/05/227305.html


国际化

http://nenyalanye-1.iteye.com/blog/319186

http://m-hl.iteye.com/blog/714349

http://blog.csdn.net/kuzuozhou/article/details/7878199

http://wenku.baidu.com/view/2ef69bc52cc58bd63186bda5.html

http://mba.shengwushibie.com/itbook/BookChapter.asp?id=16231

http://www.cnblogs.com/stephen-liu74/archive/2011/09/18/2156516.html


eclipse插件

http://www.eclipse.org/articles/Article-UI-Guidelines/Index.html

http://www.congci.com/item/eclipse-youjian-caidan-chajian

http://blog.airfri.com/eclipse%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8%E7%AF%87/


jetty

jetty-6.1.26

http://my.oschina.net/u/205078/blog/61775

http://inter12.iteye.com/blog/1310429

http://www.ibm.com/developerworks/cn/opensource/os-cn-eclipse-outline/index.html

http://hi.baidu.com/dyyx007/item/ec8d19728a5f252c5d178957



jetty和tomcat对比

http://www.ibm.com/developerworks/cn/java/j-lo-jetty/


ant

http://www.cnblogs.com/oldjiang/archive/2012/02/09/CruiseControlAntWar.html


jetty的优势

Servlet要在 tomcat中运行,只能通过部署到tomcat的方式,利用tomcat容器提供的运行环境。Tomcat的核心就是容器设计,设计复杂臃肿,对于测试servlet显得过于笨重,消耗内存。

Jetty运行占有内存更少,执行更快。Jetty 的核心组件由 Server 和 Connector 两个组件构成,整个 Server 组件是基于 Handler 容器工作。 Jetty 的核心是围绕着 Server 类来构建,Server 类继承了 Handler,关联了 Connector 和 Container。Jetty 的 Server 的扩展主要是实现一个个 Handler 并将 Handler 加到 Server 中,Server 中提供了调用这些 Handler 的访问规则。

Jetty 主要提供了两种 Handler 类型,一种是 HandlerWrapper,它可以将一个 Handler 委托给另外一个类去执行,如我们要将一个 Handler 加到 Jetty 中,那么就必须将这个 Handler 委托给 Server 去调用。配合 ScopeHandler 类我们可以拦截 Handler 的执行,在调用 Handler 之前或之后,可以做一些另外的事情,类似于 Tomcat 中的 Valve;另外一个 Handler 类型是 HandlerCollection,这个 Handler 类可以将多个 Handler 组装在一起,构成一个 Handler 链,方便我们做扩展。

Jetty 的入口是 Server 类,Server 类启动完成了,就代表 Jetty 能为你提供服务了。它到底能提供哪些服务,就要看 Server 类启动时都调用了其它组件的 start 方法。

首先启动设置到 Server 的 Handler,通常这个 Handler 会有很多子 Handler,这些 Handler 将组成一个 Handler 链。Server 会依次启动这个链上的所有 Handler。接着会启动注册在 Server 上 JMX 的 Mbean,让 Mbean 也一起工作起来,最后会启动 Connector,打开端口,接受客户端请求,启动逻辑非常简单。


jdbc事务

http://www.360doc.com/content/07/0424/15/14621_464385.shtml

http://blog.csdn.net/applehoney/article/details/2270732

http://blog.csdn.net/friendliu/article/details/2602455


java.util.concurrent

http://www.ibm.com/developerworks/cn/java/j-5things5.html

http://www.open-open.com/bbs/view/1320131360999


ivy

http://www.micmiu.com/software/build/apache-ivy-start/


rpc:

http://tldp.org/HOWTO/XML-RPC-HOWTO/index.html

http://www.tutorialspoint.com/xml-rpc/xml_rpc_examples.htm

http://www.wordtracker.com/docs/api/ch03s02.html

http://baike.baidu.com/view/1158493.htm


json

http://www.json.org/

http://log-cd.iteye.com/blog/376078

http://baike.baidu.com/view/136475.htm


Protocol Buffers

http://www.searchtb.com/2010/11/protocol-buffers%E7%9A%84%E5%BA%94%E7%94%A8%E4%B8%8E%E5%88%86%E6%9E%90.html

http://www.searchtb.com/2012/09/protocol-buffers.html









  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值