`
韩悠悠
  • 浏览: 827682 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
 自己读spring security源代码后写出的流程图 写的不是怎么好    
简介 所有可能的服务器当中,Apache为基础的服务器是最灵活的,尽管配置有一点复杂,但是提供了其他服务器没有的便利: WebDAV The Apache based Subversion server uses the WebDAV protocol which is supported by many other programs as well. You could e.g. mount such a repository as a “Web folder” in the Windows explorer and then access ...
简介 在 Subversion 中包含 Svnserve - 一个轻型的独立服务器,它使用一个基于一般 TCP/IP 连接的定制协议。用于小型安装,或者不能使用全能 Apache 服务器的地方。 In most cases svnserve is easier to setup and runs faster than the Apache based server, although it doesn't have some of the advanced features. And now that SASL support is included it ...
工作副本 你已经阅读过了关于工作副本的内容,现在我们要讲一讲客户端怎样建立和使用它。 一个 Subversion 工作副本是你本地机器一个普通的目录,保存着一些文件,你可以任意的编辑文件,而且如果是源代码文件,你可以像平常一样编译,你的工作副本是你的私有工作区,在你明确的做了特定操作之前,Subversion 不会把你的修改与其他人的合并,也不会把你的修改展示给别人。 After you've made some changes to the files in your working copy and verified that they work pr ...
大致的源代码包 1.      org.hibernate :该包的类基本上都是接口类和异常类 2.      org.hibernate.cache.* :cache的实现类 3.      org.hibernate.cfg.* :配置文件读取类 4.      org.hibernate.collection.* :Hibernate集合接口实现类:例如List(PersistentList),Set(PersistentSet),         Bag(PersistentBag)等等,Hibernate之所以要自行编写集合接口实现类是为了支持延迟加载。 5.
二 安装了 Apache的安装非常简单(现在觉得),选择接受许可协议后进入服务器信息配置界面. 安装程序要求你输入你的 Network Domain(网络域名:形如xxx.com); Server Domain(服务器域名 www.xxx.com) 网站管理员的e-mail。有的话就按实填写,个人用户若没有的话可以按格式随便填一下,例如 localhost。    第一栏"Network Domain"域名信息,在这里填入你的服务器的域名, 如果你已经申请到域名的话填入你申请的域名,(注意这里要填的是域名,只是你申请到的完整域名的后半部分,不包括"www&quo ...

Ext动画功能

Ext Core通过预置的动画功能,可以让开发人员轻松实现动画功能。通过自定义动画配置,可实现更多的动画效果。在动画完成后,开发人员可通过回调函数实现后续处理。 Ext Core动画插件可选择8个不同定位点来开始或结束动画。这8个定位点的值与描述请看表1-1。 下面开始介绍Ext Core预置的12个动画功能。 slideIn/slideOut:元素的滑进或滑出效果。默认slideIn是从顶部滑进的,而slideOut是从底部滑出的,可通过修改第1个参数设置滑进或滑出位置。其使用方法请看下面代码。 var el = Ext.get('elId');  //从顶部滑进  el.sl ...
以下为Hibernate Blob数据类型映射的一个例子,通过例子来把握Hibernate Blob数据类型映射。 说明:BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。 以MySQL数据库为例,有四种BLOB类型 TinyBlob 最大 255 Blob 最大 65K MediumBlob 最大 16M LongBlob 最大 4G 实际使用中根据需要存入的数据大小定义不同的BLOB类型。 ...
在Hibernate中saveOrUpdate()方法在执行的时候,先会去session中去找存不存在指定的字段,如果存在直接update,否则save,这个时候问题就发生了。       有两张表,表A和表B,这两张表的主键都是一样的,例如都是MASTER_ID,同时对应的BO里面属性都是masterID,现在要执行的操作是,以MASTER_ID为条件将表A中的数据查询出来,然后将部分值插入到表B中,然后再更新表B,在查询表A后,session中已经存在masterID了,这个时候再去对表B进行savaOrUpdate的时候,Hibernate会发现session中已经存在masterID了 ...
一、准备工作 1、获取 Subversion 服务器程序 到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5.1版本,具体下载地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91 ,注意找for apache 2.2.x 版本的。 2、获取 TortoiseSVN 客户端程序 从官方网站 http://tortoisesvn.net/downloads ...
在struts-default.xml <result-types> <!--配置Action连接结果--> <result-type name="chain" class="com.opensymphony.xwork2.ActionChainResult"/> <!--配置默认连接结果--> <result-type name="dispatcher ...
jstl的配置方法: 1、将jstl.jar和standard.jar拷贝到web-inf/lib下即可(如只使用EL表达式,无需引用这两个包) 2、在jsp页面头部引入taglib方法如下: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core " %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt " %>   <%@ tagl ...

JPA详细说明

    博客分类:
  • web
JPA详细说明  @Temporal(TemporalType.DATE):如果属性是时间类型,因为数据表对时间类型有更严格的划分,所以必须指定具体时间类型,如④所示。在javax.persistence.TemporalType枚举中定义了3种时间类型:  1) DATE :等于java.sql.Date  2) TIME :等于java.sql.Time  3) TIMESTAMP :等于java.sql.Timestamp 如果我们不希望将某个属性持久化到数据表中,则可以通过@Transient注解显式指定:   @Transient   private boole ...
1.资料 《Java Transaction Design Strategies》 InfoQ minibook,最好的电子文档,对Java事务处于懵懂状态的必读。 《Expert One on one J2EE Development Without EJB 中文版》与Spring参考手册中文版 中的相关章节可以看到spring guys的意见。 2.本地事务与分布式事务 本地事务 完全依赖于DB、JMS自身,,如直接调用jdbc中的conn.commit();这里没应用服务器什么事,所以也不支持多数据源的全局事务。 分布式事务 在JavaEE世界的事务在JTA、JTS规范和XA Sou ...
Spring下单元测试的要点 关于Spring的单元测试文档详细请看 满江红翻译Spring2.0 参考手册第8章 测试。 1. 需要Spring 依赖注入的测试    为了测试Spring管理下的Bean,可以自行构造BeanFactory,也可以继承于AbstractDependencyInjectionSpringCont ...
Global site tag (gtag.js) - Google Analytics