一、Spring事务的传播属性
Propagation(传播属性)
REQUIRED–支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。ServicerA{
//调用methodA的时候如果没有事务将开启事务,这时候再调用methodB的时候发现已经有事务,此时methodB会加入到methodA的事务中,无论methodA和methodB中任何一个地方出现异常都会回滚事务,例...
分类:
编程语言 时间:
2015-04-19 11:37:36
阅读次数:
211
前言:
大家都知道,在使用JavaScript可以很方便的使用addEventListener函数给DOM对象快速绑定一个或多个事件侦听器。
我们又如何在JavaScript的自定义对象中使用此方法并触发事件呢?这就是本章节的核心内容了。
目的:
现在有一个需求,要求“a对象”能够让“b对象“做一系列动作。
分析后我们得知。首先,”b对象“有一个固定名称作为入口让a对象调用,并且...
分类:
编程语言 时间:
2015-04-19 11:37:12
阅读次数:
141
1.首先,我们打开虚拟机里面的Linux操作系统,然后点击下图菜单下的虚拟机选项:
在点击虚拟机下的设置菜单,如下图所示:
这里我已经添加进去我所需要的文件夹了,我放在本机E盘下的as文件夹里面到底放了什么呢?
上图这两个压缩文件,一个是android studio的压缩包,上年发布出来的,一直没用它,今天本来想在windows下安装这个软件,发现所需要的jdk是1.7,而我在w...
分类:
编程语言 时间:
2015-04-19 11:35:33
阅读次数:
206
一、描述
题目1:判断一个数字是否是2的阶次方数,例如8,16,64,256都是2的阶次方数。
题目解析:如果一个数是2的阶次方数,那么这个数字的二进制数的首位为1,后面跟着若干个0,例如8用二进制表示为1000,64为1000000, 如果让这个数减1,然后和这个数做按位&运算即得0,即(number-1)&number==0,8&7=1000&0111=0000。
题...
分类:
编程语言 时间:
2015-04-19 11:35:08
阅读次数:
171
Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:…
解决办法是在终端进入你的eclip...
分类:
编程语言 时间:
2015-04-19 11:34:29
阅读次数:
177
Create a class with a String field that is initialized at the point ofdefinition, and another one that is initialized by the constructor. What isthe d...
分类:
编程语言 时间:
2015-04-19 11:34:00
阅读次数:
171
算法的复杂度包括时间复杂度和空间复杂度 1)时间复杂度 即实现该算法需要的计算工作量。算法的工作量用算法所执行的基本运算次数来计算 同一个问题规模下,如果算法执行所需要的基本次数取决于某一特定输入时,可以用以下两种方法来分析算法的工作量: 算法工作量=f(n) (1)平均性态 用各种...
分类:
编程语言 时间:
2015-04-19 11:31:28
阅读次数:
192
DS寄存器 通常用来存放要访问数据的短地址mov bx,1000Hmov ds,bxmov al,[0] //把内存单元中的数据送入al寄存器8086cpu自动去ds中的数据为内存单元的段地址 [--]中为偏移地址因为不能直接将数据直接送入段寄存器,所以mov ds,1000H不可以mov ax,1...
分类:
编程语言 时间:
2015-04-19 11:32:24
阅读次数:
160
NodeJs的最大特性就是"异步"目前在NodeJs里实现异步的方法中,使用“回调”是最常见的。其实还有其他4种实现异步的方法:在此以做记录---http://www.ruanyifeng.com/blog/2012/12/asynchronous%EF%BC%BFjavascript.html--...
分类:
编程语言 时间:
2015-04-19 11:30:24
阅读次数:
215
1.成员函数的定义 两种形式:一种是在类声明中只给出成员函数的原型,函数体在类的外部定义。void point::setposit(int a, int y){ x=a; y=b;}int point::getx( ){ return x; }int point::gety( ){ return y...
分类:
编程语言 时间:
2015-04-19 11:32:42
阅读次数:
236
一、System类System类代表java当前的运行平台,System是一个final类,该类的所有属性方法都是静态的,类中的in(标准输入)、out(标准输出)、err(错误输出流),System类常用于记录程序执行时间、复制数组、确定当前的系统属性和获取环境变量等工作。System常用方法cu...
分类:
编程语言 时间:
2015-04-19 11:29:16
阅读次数:
150
import java.util.Scanner;class Person{ String name; int seqno; Person(String _name, int _seqno){ name = _name; seqno = _seqno; ...
分类:
编程语言 时间:
2015-04-19 11:29:52
阅读次数:
172
算法是指解题方案的准确而完整的描述。即是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,没有二义性,同时该规则将在有限次运算后可终止。 1)算法的基本特征 (1)可行性:由于算法的设计是为了在某一个特定的计算工具上解决某一个实际的问题而设计的。 (2)确定性:算法的设计必须...
分类:
编程语言 时间:
2015-04-19 11:24:41
阅读次数:
178
高级语言的初级阶段实际上是从低级语言(机器语言和汇编语言)向高级语言的过渡,其代表是第一个高级语言Fortran语言,初期高级语言中的问题是表达式处理,这一点从Fortran名称的含义(FORmulaTRANsformationlanguage)可以看出,Fortran、Basic语言引入了变量、表...
分类:
编程语言 时间:
2015-04-19 11:23:37
阅读次数:
216
Spring介绍Spring是一个非常活跃的开源框架;它是一个基于IOC和AOP来构架多层JavaEE系统的框架,它的主要目地是简化企业开发. Spring以一种非侵入式的方式来管理你的代码,Spring提倡”最少侵入”,这也就意味着你可以适当的时候安装或卸载Spring 官网:http://www...
分类:
编程语言 时间:
2015-04-19 11:22:48
阅读次数:
144
原文:高德地图JavaScript API开发研究高德地图JavaScript API是一套用JavaScript 语言编写的应用程序接口,可以通过各种API接口向地图添加内容,创建功能丰富、交互性强的地图应用。高德地图JavaScript API 提供了大量的实用工具和富有特色的插件功能,并提供了...
分类:
编程语言 时间:
2015-04-19 11:22:05
阅读次数:
216
一 类的修饰符java中的文件结构由大到小为:一个工程,一个工程下可以有许多包,每个包中可以有许多类。类的修饰符分为 访问权限修饰符 和 非访问权限修饰符(1)访问权限修饰符:1 public 公共类修饰符,public修饰的类可以被同一个包中的类访问,也可以被其他包中的...
分类:
编程语言 时间:
2015-04-19 11:19:46
阅读次数:
181