`
westlifesz
  • 浏览: 118725 次
社区版块
存档分类
最新评论
文章列表
TCP/IP协议 7.1 网络传输分层  如果你考过计算机等级考试,那么你就应该已经知道了网络传输分层这个概念.在网络上,人们为了传输数据时的方便,把网络的传输分为7个层次.分别是:应用层,表示层,会话层,传输层,网络层,数据链路 ...
Java提供了两类主要的异常:runtime exception和checked exception。所有的checked exception是从java.lang.Exception类衍生出来的,而runtime exception则是从java.lang.RuntimeException或java.lang.Error类衍生出来的。   它们的不同之处表现在两方面:机制上和逻辑上。 一、机制上   它们在机制上的不同表现在两点:1.如何定义方法;2. 如何处理抛出的异常。请看下面CheckedException的定义: public class CheckedException ...
  SCJP试题集及解析<o:p></o:p> 1.      Which of the following range of short is correct? <o:p></o:p> A. -27 -- 27-1 B. 0 – 216<st1:chmetcnv w:st="on" unitname="C" sourcevalue="1" hasspace="False" negative="True" numbertype="1 ...
  Spring 开发指南笔记<o:p></o:p>  <o:p></o:p> Spring 基础语义<o:p></o:p>  何谓控制反转(IoC = Inversion of Control),何谓依赖注入(DI = Dependency Injection)?概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。<o:p></o:p> 相对IoC 而言,“依赖注入”的确更加准确的描述了这种古老而又时兴的设计理念。从名字上理解,所谓依赖注入,即组件之间的依赖关系由容器在运行期决定, ...
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。   Servlet的多线程机制     Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置 ...
  今天做了一份看似简单的java测试题,但。。。看来java基础知识还是很重要,要加强。 第9题还要编译测试下,第10题可参考下sevlet线程安全研究文章。 <o:p></o:p> <o:p></o:p> 1.   <o:p></o:p> Consider the following code. Please list which lines below will ...
  有效提高你的写作水平——15个经典英语句型 一 ~~~ the + ~ est + 名词 + (that) + 主词 + have ever + seen (known/heard/had/read, etc) ~~~ the most + 形容词 + 名词 + (that) + 主词 + have ever + seen (known/heard/had/read, etc) 例句:Helen is the most beautiful girl that I have ever seen.            海伦是我所看过最美丽的女孩。       Mr. Chang i ...
这篇文章主要是介绍在Eclipse 平台中是如何支持XML开发的,着重讲解的是XMLBuddy插件。 转:http://blog.csdn.net/javamxj/archive/2005/03/28/332588.aspx 查看全文
使用Hibernate处理数据(一个例子) 发表人:westlifesz | 发表时间: 2007年一月19日, 15:36   对象-关系映射(O/R映射)是许多软件开发项目的常见需求。数据持久化过程中所涉及到的活动是非常乏味且易于出错的。如果考虑到不可避免的需求变化,我们就面临很大的麻烦:数据存储结构必须与源代码保持同步。再加上移植性问题,事情就变得非常复杂。 ...
编程技术分享:Hibernate开发心得 hibernate核心接口: Session 、 Transaction 、 Query 、Configuration Configuration :配置、根启动Hibernate 创建SessionFactory对象 SessionFactory :初始化Hibernate创建Session对象 Sesssion :负责保存、更新、删除、加载和查询对象 Transaction :管理事务 Query和Criteria : 执行数据库查询 Query query = session.createQuery("from Custom ...
下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包:   hibernate2.jar:   Hibernate的库,没有什么可说的,必须使用的jar包   cglib-asm.jar:   CGLIB库,Hibernate用它来实现PO字节码的动态 ...
http://dev.yesky.com/317/2286817.shtml
java.util.vector中的vector的详细用法   ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.util.*; /** * 演示Vector的使用。包括Vector的创建、向
Which of the following statements are legal?  A. long l = 4990;  B. int i = 4L;  C. float f = 1.1;  D. double d = 34.4;  E. double t = 0.9F.   题目:下面的哪些声明是合法的。答案: (ade)  此题的考点是数字的表示法和基本数据类型的类型自动转换,没有小数点的数字被认为是int型数,带有小数点的数被认为是double型的数,其它的使用在数字后面加一个字母表示数据类型,加l或者L是long型,加d或者D是double,加f或者F是float,可以将低精 ...
通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能 ...
Global site tag (gtag.js) - Google Analytics