`
zcmerjade
  • 浏览: 5981 次
  • 性别: Icon_minigender_1
  • 来自: 四川
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
远程调用是个充满诱惑的技术,spring对他的支持也非常棒,基本概念网上一大堆,这里就不赘述,直接来点干货。把示例代码贴上来。下载附件后本地maven一下,导入eclipse即可运行。示例是简单的helloworld,先学个轮廓,增加点自信,以后再慢慢深入~~ 提示:springremoting压缩包下的为httpinvoker,hession,bularp相关技术的helloworld.其中springhession包中的为服务端,httpinvokerclient为调用的客户端。 springcxf为cxf的ws服务示例,客户端和服务端在一起的。    
public class DeadLockTest implements Runnable {     public int           flag = 1;     public static Object o1   = new Object();     public static Object o2   = new Object();         public void run() {         System.out.println("flag 是" + flag);         if (flag == 1) {           ...
只是把自己做的DEMO放在这儿,没有涉及原理。 首先在Spring的XML中配置 <bean id="messageSource"         class="org.springframework.context.support.ResourceBundleMessageSource">         <property name="basenames">             <list>                 <value>messages</val ...
     IOC(inversion of contol 控制反转)与 DI(dependency injection 依赖注入)其实是一个意思,只不过换了个马甲而已!     控制反转就是把原来掌握在对象调用者手上的依赖权利反转到Spring容器了。提倡do call me, i call you!的思想,将对象的依赖解耦。给个通俗点的解释来来看看我们使用spring带来的改变。     在远古时期,几乎没有社会分工。需要使用斧头(调用者)的人只能自己去磨一把斧头(被调用者)。对应为java程序的调用者自己创建被调用对象。这是我们以前的做法。     步入工业社会,工厂出现了。斧头不再由 ...
MYSQL常有的SQL语句,写下来方便自己以后查找! DDL:创建数据库 create database test;          使用数据库 use test;          创建表 create table stu(number int(16),name varchar(50));          查看表的描述 desc stu;          查看建表语句 show create table stu;          查看数据库中的所有表 show tables;          修改表定义 alter table stu add column age i ...
                                                                  java文件的编译 1,首先是确定装了JDK。这个地方要注意,JDK的安装路径最好是不带空格的(如:C:params files),最好是直接安装在C:Java下面。不然可能会出一些很诡异的错误。 2,添加Path。只有将Path添加到环境变量中才能使用DOS窗口进行编译和运行。将C:Java/bin添加到系统的Path下(环境变量中) 3,关于ClassPath问题。其实这个在JDK1.4及以前是需要添加的,但是1.5及以后就更改了JDK的设计,使得不需要添 ...
单例模式   单例模式----------->单例模式估计是设计模式中最简单了的吧。但是人们往往被自己的自信欺骗了。不信就来看看下面的东西吧。   NO1:请说出单例模式的实现方法:可能每个人都能写出至少两个来,即所谓的懒汉模式和非懒汉模式。但是我想说的是,单例的本质是在整个程序的运行过程中有且仅有一个对象。我们完全可以用静态代码块等方法实现。而不必拘泥于形式。这是第一个问题。   NO2:请说出懒汉模式和非懒汉模式的区别。代码如下   非懒汉模式 public class Singleton {  private static Singleton singleton ...
SAX是非官方的一个解析XML文档的标准,是基于事件机制的处理方式。使用了观察者模式。其他的网上介绍的很多,这儿就不废话了。看代码是最好最直接的学习方式。这里给了一个解析的“hello world”程序。 package com.xml.parse; import java.io.File; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; import org.xml.sax.Attributes; import org.xml.sax.SAXException; import ...
Global site tag (gtag.js) - Google Analytics