`
xingsan_zhang
  • 浏览: 55483 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
log4j日志配置   1、配置根Logger:  log4j.rootLogger = [ level ] , appenderName, appenderName2  level:日志的级别,指定这条日志信息的重要性。分为ALL < DEBUG < INFO < WARN 一般常用的为DEBUG , INFO ,WARN ,ERROR四种,分别对应Logger类的 ...
由于工作原因,这里先不说连接数据库部分的配置,后面会补上,直接进入慢SQL日志记录。   1.applicationContext.xml中增加如下配置: <bean abstract="true" id="mysql_database" class="com.alibaba.druid.pool.DruidDataSource" i ...
如下两张表   table A       field id       field name   table B      field id      filed my_name   执行连表update语句 UPDATE A a, B b SET a.name = b.my_name WHERE a.id = b.id
Insert是sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。         1.INSERT INTO SELECT语句       语句形式为:Insert into Table2(field1,fie ...
之前只知道C3P0、DBCP等数据库连接池,公司里项目使用的是Druid连接池,最近也初探学习一下。   Druid连接池是阿里的开源项目,源码托管在github上,源代码仓库地址是https://github.com/alibaba/druid。主要提供了对SQL执行的监控,对我们优化SQL,提高性能方面提供强大支持。官方提供了相关文档,却不算丰富。   本篇写最简单的进入内置监控页面的Demo(最简单的,所以没有连接数据库),两步搞定: 1.新建Web工程,加入jar包; 2.配置web.xml; <servlet> <servlet-name> ...
类装载器ClassLoader 类装载器就是寻找类的字节码文件,并构造出类在JVM内部表示的对象组件。 类装载器把一个类装入JVM中,要经过三步: 1.装载:查找和导入Class文件; 2.链接:执行校验、准备和解析(解析是可以选择的); 3.初始化:对类的静态变量、静态代码块执行初始化工作;   类装载工作由ClassLoader及其子类负责。JVM在运行时会产生三个ClassLoader:根装载器、ExtClassLoader(扩展类装载器)和AppClassLoader(系统类装载器)。 根装载器不是ClassLoader的子类,它使用C++编
ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化,体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。   数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。   我们不能手工修改数据字典里的信息。很多时候,一般的ORACLE用户不知道如何有效地利用它。   dictionary   全部数据字典表的名称和解释,它有一个同义词dict   dict_column   全部数据字典表里字段名称和解释   如果我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句:   SQL ...
Global site tag (gtag.js) - Google Analytics