- 浏览: 26139 次
- 性别:
- 来自: 泰安
最新评论
文章列表
liquibase demo
- 博客分类:
- frame-tool
pom 依赖
<dependency>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-core</artifactId>
<version>3.0.8</version>
</dependency>
build
<build>
<finalName>v-crm</finalName>
<plugins> ...
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="console" class="org.apache.log4j.Cons ...
引用:Marshall Kirk McKusick, George V. Neville-Neil 的《The Design and Implementation of the FreeBSD Operating System》一书中对这个问题的论述。。。
3.7 User, Group, and Other Identifiers
每个FreeBSD进程的状态里都有一个UID和一组GID。一个进程的文件系统访问特权就是由它的UID和GIDs来定义的。通常,这些标识符都是新进程创建的时候从父进程那儿自动继承过来的。只有超级用户才能修改一个进程的真实UID或真实GID。这个方案在各种特权 ...
1.Proxy.newProxyInstance(source.getClass().getClassLoader(), source.getClass().getInterfaces(), myInvoHandler)
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
class MyInvocationHandler implements InvocationHandler{
private Object source ;
public MyInvoc ...
1.Guzz's Home
https://code.google.com/p/guzz/
2.Guzz's description
https://code.google.com/p/guzz/wiki/AboutGuzz?tm=6
3.Guzz start
https://code.google.com/p/guzz/wiki/Lesson120#Chapters(good chap)
4.Guzz start(CN)
https://code.google.com/p/guzz/wiki/TutorialVirtualDB?wl=zh-Hans
my ...
1.grep 'search-txt' file_name.file_type -n(show line-no)
2.more +X(line-no) file_name.file_type
3.ctrl+b pageup
ctrl+f pagedown
oracle的批量插入方式是:
insert into db(id, zgbh, shbzh)
select '1', '2', '3' from dual
union all select '2', '3', '4' from dual
union all select '3', '4', '5' from dual
union all select '4', '5', '6' from dual
union all select '5', '6', '7' from dual
由于项目使用到se ...
generator自动生成mybatis的xml配置、model、map等信息:
1、下载mybatis-generator-core-1.3.2.jar包。
网址:http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DGenerator,下载mybatis-generator-core-1.3.2-bundle.zip,解压
找到lib下的需要jar包。
2、编写genertor的xml文件,名下:generator.xml
<?xmlversion=& ...
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:context="http://ww ...
硬依赖
指的就是必须由本模块来引入的依赖
传递依赖
当引入其它模块时,由于其它模块中已经有了某些jar包的依赖了,将自动把依赖关系导入到本模块
如,A模块已经配置了对hibernate的依赖,
当B模块中引入A模块的依赖时,hibernate的依赖将自动传入到B模块中。
此时,B模块中不用再配置hibernate的依赖了,会根据传递过来的依赖自动导入那些jar包!
依赖排除
由于有了传递性依赖的特征,当不想导入当前所引入的模块的依赖时,可以使用排除策略,将对应的依赖排除掉。
=========================================================== ...
http://sishuok.com/forum/blogPost/list/0/2557.html
13.3 集成测试
13.3.1 概述
集成测试是在单元测试之上,通常是将一个或多个已进行过单元测试的组件组合起来完成的,即集成测试中一般不会出现Mock对象,都是实实在在的真实实现。
对于单元测试,如前边在进行数据访问层单元测试时,通过Mock HibernateTemplate对象然后将其注入到相应的DAO实现,此时单元测试只测试某层的某个功能是否正确,对其他层如何提供服务采用Mock方式提供。
对于集成测试,如要进行数据访问层集成测试时 ...
var allCitys = [] ;
$.ajax({
type : "get",
url : _allcinemacityUrl,
data : {},
async : false,
success : function(data){
var citys = jQuery.parseJSON(data);
if(citys.code == 0){
var ccityResps = jQuery.parseJSON(citys.msg);
for(var i ...
来自:http://www.wlcrane.com/
我们在用JQuery的Ajax从后台提取数据后想把它赋值给全局变量,但是却怎么都赋不进,为什么呢?
原因其实很简单,我们用的Ajax是异步操作,也就是说在你赋值的时候数据还没提取出来,你当然赋不进去,所以只要改成同步操作就行~
方法1:先设置同步在进行Ajax操作
//在全局或某个需要的函数内设置Ajax异步为false,也就是同步
$.ajaxSetup({
async : false
});
//然后再进行你的Ajax操作
$.post(地址, 参数, function(data, status) {
...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Bootstrapҝʾ</title>
<link rel="stylesheet" type="text/css" href="static/css/bootstrap.min.css" />
<link rel="styleshee ...