自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

Oracle constraint / locked - 数据库主外键约束 和 死锁查询

accoreding to the constraint key name, acknowledge the detail relevant infos. select * from dba_constraints where constraint_name='MSCP_T_CHKLST_ST_PRDCT_PR_FK1'   the table_nae column is the goa...

2017-05-02 18:11:37 148

the different dash punctuations to basic

the correct regex for replacing em-dash with a basic “-” in java distinguish the different three dash punctuations '- – —' to transfer to basic '-' - en dash(normal) – macron — em dash(\u2014)  ...

2017-04-13 16:27:40 115

logback.xml

Let us begin by discussing the initialization steps that logback follows to try to configure itself: Logback tries to find a file called logback-test.xml in the classpath. If no such file i...

2017-04-06 15:46:06 98

unix cp

cp 功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数:     -a 或 --archive     此参数的效果和同时指定"-dpR"参数相同     -b 或 --backup   ...

2017-03-07 18:05:26 984

linux/unix tar

tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使...

2017-03-07 17:45:35 81

spring jdbc - 数据库操作对象化模型

Spring Jdbc数据库操作对象化  使用面向对象方式表示关系数据库的操作,实现一个线程安全可复用的对象模型,其顶级父类接口RdbmsOperation.  SqlOperation继承该接口,实现数据库的select, update, call等操作。   1.查询接口:SqlQuery  1) GenericSqlQuery, UpdatableSqlQuery, Mappi...

2017-03-07 16:44:35 131

spring jdbc

Spring-JDBC:  spring提供一致的API来简化JDBC编程-spring jdbc。我们只需要声明SQL、调用合适的Spring JDBC框架API、处理结果集。事务由Spring管理,并将JDBC受查异常转换为Spring一致的非受查异常。   Spring主要提供JDBC模板方式、关系数据库对象化方式和SimpleJdbc三种方式:1.JDBC模板方式(JdbcTemp...

2017-03-06 16:39:44 103

spring aop - dynamic proxy

Spring AOP通过代理模式实现,目前支持两种代理:JDK动态代理、CGLIB代理来创建AOP代理。JDK动态代理:使用java.lang.reflect.Proxy动态代理实现,提取目标对象的接口,然后对接口创建AOP代理。CGLIB代理:CGLIB代理不仅能进行接口代理,也能进行类代理,CGLIB代理需要注意以下问题:不能通知final方法,因为final方法不能被覆盖(CGLIB通过生...

2017-03-06 15:30:32 87

单例模式-线程安全

SpringIOC容器默认提供bean的访问作用域是单例模式。即在整个application生命周期中,只有一个instance。因此在多线程并发下,会有线程安全风险。我们在MVC框架下的servlet就是线程安全的。由于该servlet是在客户端,多并发相对少,但是对于web service端,需要考虑到。ThreadLocal类:为每一个线程提供了一个独立的变量(实例)副本,从各将各个不同的...

2017-03-06 15:20:32 124

maven pom

pom:project object model即项目对象模型,是maven项目的核心配置文件pom.xml。它主要描述了项目配置文件,项目依赖包管理和项目打包工具等核心,还包括项目缺陷管理,url等。   pom structrue: <project>  <!--core module-->  <modelVersion>4.0.0</mo...

2017-03-01 18:02:03 124

Spring bean作用域

@Scope注解: 作用于容器创建对象的请求可见范围,提供了singleton、prototypr两种基本作用域。   singleton:单例,Bean只会在每个Spring IoC容器中存在一个实例,生命周期完全由Spring容器管理。对于所有获取该Bean的操作Spring容器将只返回同一个Bean实例。   prototype:原型,指每次向Spring容器请求获取Bean都返...

2017-02-24 17:47:36 70

Spring IoC-注入方式

1,构造器注入:通过在bean定义中指定构造器参数。 2.setter注入。   Bean容器注入依赖资源依赖的资源可以使bean,文件,数据常量。由容器负责组装。   1.构造器注入: <bean>  <contructor-arg='' index='' value=''/> </bean> 构造器通过参数索引、参数类型注入: 1)参...

2017-02-24 17:28:15 82

原创 shell 命令

#! /bin/sh 是指此脚本使用/bin/sh来解释执行:#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。$bash $表示系统提示符,$ 表示此用户为普通用户,超级用户的提示符是#。bash是shell的一种,是linux下最常用的一种shell。$bash的意思是执行一个子shell,此子shell为bash。要注意,在每个脚本的开头都使用"#!",这意味着告诉你的系统...

2017-02-24 17:09:21 85

原创 java parameter syntax

java5开始,支持在参数类型后面三个点(String...),表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。 例如我们有一个方法叫做test(String... strings),那么你还可以写方法test(),但你不能写test(String[] strings),这样会出编译错误,系统提示出现重复的方法。可以直接用test()去调用,也可以用去tes...

2017-02-24 17:04:57 84

原创 spring IoC

一、Ioc-inversion of controller,控制反转。它是一种将你所设计的对象交由容器控制管理,以替换原有的在对象内部直接new。   1)Ioc容器管理对象:Ioc是有专门的容器负责管理创建对象。 2)容器帮助我创建管理对象并查找依赖子对象,在我们需要对象时候,只需要做简单的配置,就可以直接使用。替换了原来的:需要使用对象时,主动去获取依赖,生成实例。 在此过程中,I...

2017-02-24 17:03:25 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除