文章列表
1、在oschina代码托管商新建代码库 2、新建/克隆代码库
2、1 新建代码库(新建本地代码库,用于本地代码提交)2、2 克隆代码库(从远程复制代码到本地,用于提交代码到远程git库)
3、创建本地代码库 4、本地提交 5、push到远程库 6、修改代
Axis1增加SOAPHeader
- 博客分类:
- 计算机
/**
* <soapenv:Header>
* <ns:Authentication
* soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next"
* soapenv:mustUnderstand="0"
* xmlns="http://tempuri.org/">
* ...
Spring的AOP
- 博客分类:
- 计算机
关于AOP
AOP(Aspect Orient Programming),也就是面向切面编程,是作为面向对象编程的补充。
面向对象编程是静态地将程序分解成各个层次的对象,面向切面编程是动态地将程序运行过程分解成各个切面。
在实际应用中,AOP常用于处理一些具有横切性质(各个模块中的交叉关注点)的系统级服务,如事务管理、安全检查、缓存、对象池管理等…。
AspectJ框架
AspectJ是一个基于Java语言的AOP框架,即Eclipse的一个开源子项目,提供了强大的AOP功能。
其主要包括两部分:第一部分定义了如何表达、定义AOP编程中的语法规范,很多其他语言都借鉴了
Spring的事务管理
- 博客分类:
- 计算机
关于事务
事务(Transaction)在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工作单元中,所有的任务必须同时执行。它们只有二种可能执行结果,要么所有任务全部执行成功,要么所有任务全部执行失败。如数据库管理中的汇款业务,业务包括了汇款人的账户的汇出操作、被汇款人的汇入操作,为了保持一致性,这两个操作必须同时执行成功。
数据库事务的ACID特性
1. Atomic(原子性)
事务必须是原子的,在事务结束的时候,事务中的所有任务必须全部成功完成,否则全部失败,事务回滚到事务开始之间的状态。
2. Consistency(一致 ...
ajaxanywhere教程
- 博客分类:
- 计算机
AjaxAnywhere简介
来源:http://blog.csdn.net/flyfish778/article/details/5709903
AjaxAnywhere的官方站点是http://ajaxanywhere.sourceforge.net,本书撰写的时候最新的版本是1.1.0.6,读者可以从sourceforge.net下载到最新的jar开发包、src源码包,以及一个demo演示包。本书使用AjaxAnywhere1.1.0.6版本。
AjaxAnywhere使用“分区刷新”的思路,其工作原理如下。
(1)使用AjaxAnywhere自定义标签库将一个 ...
J2EE应用部署(一):基础篇
提纲: 一、基础知识 1.1 J2EE应用的构成 1.2 封装和部署操作的任务 1.3 不能封装到EAR文件的组件 二、类装载模式 2.1 在EJB 2.0之前 2.2 在EJB 2.0之后
============== ...
jboss的配置和使用教程_window
- 博客分类:
- 计算机
一)下载与安装JBoss
下载地址:http://sourceforge.net/projects/jboss/files/JBoss/JBoss-4.2.3.GA/ 在如上的下载页中下载JBoss-4.2.1.GA.zip文 件。下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录(若目录带有空 ...