2014年4月25日
摘要: Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina... 阅读全文
posted @ 2014-04-25 09:44 我是齐欢 阅读(201) 评论(0) 推荐(0) 编辑
  2014年4月24日
摘要: 引子:Jetty 应该是目前最活跃也是很有前景的一个 Servlet 引擎。本文将介绍 Jetty 基本架构与基本的工作原理:您将了解到 Jetty 的基本体系结构;Jetty 的启动过程;Jetty 如何接受和处理用户的请求。你还将了解到 AJP 的一些细节:Jetty 如何基于 AJP 工作;以... 阅读全文
posted @ 2014-04-24 15:21 我是齐欢 阅读(187) 评论(0) 推荐(0) 编辑
摘要: TotoiseSVN的基本使用方法在 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】中,我已经讲解了怎样安装TortoiseSVN。在上面的讲解中已经讲了怎么使用VisualSVN Server了,今天我要讲的是,TortoiseSVN的简单使用方法。一、签入源代码到SVN服务... 阅读全文
posted @ 2014-04-24 13:56 我是齐欢 阅读(253) 评论(0) 推荐(0) 编辑
  2014年4月14日
摘要: try中有的return语句,也有finally语句,请问finally是否执行,如果执行的话finally在return前执行还是在return后执行?答案:finally的内容会执行,并且在return之前执行。 try遇到return关键字时,将先调用执行finally块,然后再执行retur... 阅读全文
posted @ 2014-04-14 22:20 我是齐欢 阅读(563) 评论(0) 推荐(0) 编辑
摘要: HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场... 阅读全文
posted @ 2014-04-14 22:02 我是齐欢 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除... 阅读全文
posted @ 2014-04-14 21:59 我是齐欢 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 本文主要是通过一个例子来说明Struts2的一个工作流程。首先定义一个登录页面login.jsp:[java]view plaincopy登录页面定义一个登录成功跳转到欢迎页面welcome.jsp:[java]view plaincopy欢迎页面欢迎""登录系统定义一个用户实体类User.java... 阅读全文
posted @ 2014-04-14 21:40 我是齐欢 阅读(238) 评论(0) 推荐(0) 编辑
  2014年4月3日
摘要: I must not think of thee;and,tired yet syrong,I shun the thought that lurks in all delight--The thought of thee--and in the blue heaven's heightOh,just beyond the fairest thoughts that throngThis breast,the thought of thee waits hidden yet bright;But it must never,never come in sight;I must stop 阅读全文
posted @ 2014-04-03 00:58 我是齐欢 阅读(225) 评论(0) 推荐(0) 编辑
  2014年3月27日
摘要: (1)一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法。(2)一只青蛙一次可以跳上1级台阶,也可以跳上2 级……它也可以跳上n 级,此时该青蛙跳上一个n级的台阶总共有多少种跳法?分析:1)当n = 1, 只有1中跳法;当n = 2时,有两种跳法;当n = 3 时,有3种跳法;当n = 4时,有5种跳法;当n = 5时,有8种跳法;....... 规律类似于Fibonacci数列 代码如下:intFib(intn){if(n= 2 递归等式如下: 阅读全文
posted @ 2014-03-27 00:25 我是齐欢 阅读(308) 评论(0) 推荐(0) 编辑
  2014年3月26日
摘要: Student(S#,Sname,Sage,Ssex)学生表Course(C#,Cname,T#)课程表SC(S#,C#,score)成绩表Teacher(T#,Tname)教师表问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;selecta.S#from(selects#,scorefromSCwhereC#='001')a,(selects#,scorefromSCwhereC#='002')bwherea.score>b.scoreanda.s#=b.s#;2、查询平均成绩大于60分的同学的学号和平均成绩;selectS#,avg 阅读全文
posted @ 2014-03-26 00:43 我是齐欢 阅读(223) 评论(0) 推荐(0) 编辑