`
文章列表
http://www.blogjava.net/hello-yun/archive/2011/11/04/362700.html   http://www.51testing.com/html/38/225738-219745.html
http://blog.csdn.net/bxyz1203/article/details/7335005
http://sys53.iteye.com/blog/622626 当执行 java ***.class 的时候, java.exe 会帮助我们找到 JRE ,接着找到位于 JRE 内部的 jvm.dll ,这才是真正的 Java 虚拟机器 , 最后加载动态库,激活 Java 虚拟机器。虚拟机器激活以后,会先做一些初始化的动作,比如说读取系统参数等。一旦初始化动作完成之后,就会产生第一个类加载器―― Bootstrap Loader , Bootstrap Loader 是由 C++ 所撰写而成,这个 Bootstrap Loader 所做的初始工作中,除了一些基本的初始化动作之外,最重 ...
http://blog.sina.com.cn/s/blog_492dbb6b01014jvo.html       本文面向具有osgi基础的初级读者。内容主要包括   如何用maven创建osgi项目   如何启动osgi框架   如何在osgi外部与osgi框架通信   如何应用jndi配置资源引用   如何发布osgi服务   如何创建基于osgi的web应用项目 1.用maven创建osgi项目   用maven的目的是使开发相率更高,而且不需要自己修改manifest.mf文件,用maven插件即可自动完成创建manifest并打包。创建这种项目的要求如下 ...
加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。          这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。 配置非常简单,在web.xml中增加: <listener>        <listener-class>           org.springframework.web.context.ContextLoaderListener       < ...
Spring事务的传播行为和隔离级别[transaction behavior and isolated level]2007-08-01 16:33事务的传播行为和隔离级别[transaction behavior and isolated level]Spring中事务的定义:一、Propagation :  key属性确定代理应该给哪个方法增加事务行为。这样 ...
一、事务四个性质(ACID)。 1、原子性(Atomaicity)        一个事务是一个不可分割的单元。 2、一致性(Consistency)       事务的原子性保证的事务的一致性。 3、隔离性(Isolation)        三种现象:        1)、脏读                  即读出其它事务未提交的数据。         2)、不可重复读                   一个事务,两个不同时间,读取的数据不同,被他人更新了。         3)、幻像读                   一个事务,T1有一个查询结果集,T2 ...
http://jinnianshilongnian.iteye.com/blog/1902886  
http://blog.csdn.net/launch_225/article/details/7533702

Java NIO API

    博客分类:
  • java
http://www.blogjava.net/19851985lili/articles/93524.html   NIO 详解:     NIO主要包括两个部分:java.nio.channels包介绍Selector和Channel抽象,java.nio包介绍Buffer抽象。     http://www.cnblogs.com/phoebus0501/archive/2010/12/05/1897245.html 4) Selector小结     总的来说,使用Selector的步骤如下: 1、 创建一个Selector实例。 2、 将其注册到各种信 ...

Ajax请求和返回处理

    博客分类:
  • js
http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro2/index.html?ca=dwcn-newsletter-xml   XMLHttpRequest 简介 要真正实现这种绚丽的奇迹,必须非常熟悉一个 JavaScript 对象,即 XMLHttpRequest 。这个小小的对象实际上已经在几种浏览器中存在一段 ...
     ThreadLocal是解决线程安全问题一个很好的思路,它通过为每个线程提供一个独立的变量副本解决了变量并发访问的冲突问题。在很多情况 下,ThreadLocal比直接使用synchronized同步机制解决线程安全问题更简单,更方便,且结果程序拥有更高的并发性。         在Java的多线程编程中,为保证多个线程对共享变量的安全访问,通常会使用synchronized来保证同一时刻只有一个线程对共享变量进行操作。但 在有些情况下,synchronized不能保证多线程对共享变量的正确读写。例如类有一个类变量,该类变量会被多个类方法读写,当多线程操作该类的实例 对象时, ...

ORACLE 中ROWNUM

对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、!=),并非说用>,& gt;=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明 假设某个表 t1(c1) 有 20 条记录 如果用 select rownum,c1 from t1 where rownum ...

MD5 Base64

    博客分类:
  • java
哈希函数:MD5,SHA 是没有密钥的,相当与指纹的概念,因此也是不可逆的;   md5是128位的,SHA有不同的算法,有128,256等位。。。如SHA-256,SHA-384 然 后 就是 Base64,这更加不属于加密算法的范围了,它只是将byte[]数组进行了转换,为什么要转换呢?就是因为很多加密后的密文后者一些特殊的 byte[]数组需要显示出来,或者需要进行传递(电子邮件),但是直接转换就会导致很多不可显示的字符,会丢失一些信息,因此就转换位Base64编 码,这些都是可显示的字符。所以转换后,长度会增加。它是可逆的。   再就是 3DES,D ...

HTTP详细描述

    博客分类:
  • java
原文:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html HTTP协议详述:http://yzd.iteye.com/blog/1405107 HTTP协议通迅http://javababy1.iteye.com/blog/1404091   Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。U ...
Global site tag (gtag.js) - Google Analytics