`
文章列表
\0 ASCII 0 (NUL ) 字符 \' ASCII 39 单引号 (“'” ) 字符 \" ASCII 34 双引号 (“"” ) 字符 \b ASCII 8 退格符 \n ASCII 10 换行符 \r ASCII 13 回车符 \t ASCII 9 制表符(TAB ) 查询字段是否存在tab制表符: select * from crm_special_link t where instr(t.link_number,chr(9))>0 替换空格、tab制表符: update crm_s ...
文章来源:http://www.blogjava.net/sy1214520/archive/2008/06/23/210173.html 用eclipse,在导入相应的包后(有人说不导包也有提示,因为默认的eclipse导入了jdk的包),eclipse会有代码提示功能。 那么XML文件能不能也这样呢?其实也是可以的,只不过导包的地方不一样。下面以spring为例(虽然Myeclipse6.5中已经集成了,这里只是示范说明)。 进入:window -> Preference... -> MyEclipse -> Editors -> XML ->XML ...
create temporary tablespace temp2 tempfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP02.DBF' size 512M reuse autoextend on next 640k maxsize unlimited; alter database default temporary tablespace temp2; drop tablespace temp including contents and datafiles; create temporary tab ...

log4j

以下内容为转载:原文地址,http://www.blogjava.net/rickhunter/articles/28133.html 如何使用Log4j? 1、 Log4j是什么?   Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。 2、Log4j的概念    Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logger拥有自己的名字,Logger之间通过名字来表明 ...

游标的使用

declare cursor cc is select id,distinct productcode,element from TKL_PRODUCT_CONTENT where state =1; ccrec cc%rowtype; begin for ccrec in cc loop update TKL_PRODUCT_CONTENT_VICE set id =ccrec.id where productcode = ccrec.productcode and element = ccrec.element end l ...
CASE WHEN p.OVER IS NULL THEN ' ' ELSE (TO_CHAR ((p.OVER) * 100, '9999.99') || '%' ) END
//删除用户以及用户所有的对象 drop user zfmi cascade;
select username,default_tablespace from dba_users
hibernate官网http://www.hibernate.org/
以下内容为转载:原文出处http://hi.baidu.com/yuji0228/blog/item/a35153fbd517c7d4b48f31fd.html <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <!-- 连接MySQL--> <property name="driverClassName" value="com.mysql.jdbc.Driver">< ...
学习笔记(七)中,总结了AOP中的基本概念,并用注解的方式实现了AOP。 下面用配置的方式实现,以同注解方式实现比较,从而深入掌握AOP编程。 代码一:接口和实现类 package cn.itcast.server; public interface IPersonService { public void save(String name); public String getPersonName(Integer id); public void update(String name,Integer id); } package cn.itcast.server. ...
AOP基本概念学习: Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对事物特征的抽象,而切面是横切性关注点的抽象。 joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,而且spring只支持方法类型的连接点,实际上joinpoint还可以是field或者类构造器 pointcut(切入点):所谓切入点是指我们要对那些joinpoint进行拦截的定义 advice(通知):所谓的通知是指拦截到joinpoint之后所要做的事情。分为前置通知,后置通知,异常通知,最终通知,环绕通知 Target(目标 ...
这里我们就需要用到cglib-nodep-2.1_3.jar这个包 下面代码是演示的是一个用户权限判断,并赋予这个用户相应的操作。这里我做的是这样的用户权限设置:只要用户名不为空,那么就赋予它操作目标类中的所有方法的权利 代码一: package cn.itcast.service; public interface IPersonService { public void save(String name); } 代码二 CGlibProxyFactory.java和JDKProxyFactory.java package cn.itcast.service.aop; ...
当我们使用xml的bean标签来配置组件时,如果遇到很大的项目会有成百上千个组件,那可以想象,xml文件体积是多么的庞大,维护起来也不太方便。spring2.5引入了组件的自动扫描机制,它可以在类路径需找标注了@Service,@Repository,@Controller,@Component这四个注解的类,来加以自动管理。 第一步: beans2.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.or ...
java代码中使用@Resource或@Autowired 两种注解方式进行属性装配 区别:@Resource默认是按名称匹配,当找不到与名称匹配得bean时才会按照类型装配       @Autowired默认是按类型装配,如果想使用按照名称装配,可以结合@Qualifier一起使用 第一步: beans.xml <!-- 以下使用java的@Resource注解注入的形式给 属性赋值 --> <context:annotation-config></context:annotation-config> <bean id=" ...
Global site tag (gtag.js) - Google Analytics