文章列表
log4j详解与实战
- 博客分类:
- 企业开发
log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。
首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:
http://logging.apache.org/log4j/1.2/download.html
我们先看一个最简单的示例:
示例1】
项目结构:
【注:由于这里的多个项目公用一个jar档,我们可以创建一个专门放置jar档的Java工程,然后将jar档放到lib目录下。在要使用的工程中按图所示进行引用 】
Java代码:
package com.coderdrea ...
1.oracle.jdbc.driver.OracleDriver
2.jdbc:oracle:thin:@127.0.0.1:1521:ora9,"",""
3.网页登录
http://localhost:5560/isqlplus
4.修改用户属性及查看所有表
sqlplus
scott/tiger@first , system/manager
sys/manager as sysdba后可以给用户授权 grant create table,create view to scott
//给用户授权使之可以创建表 ...
Linux cp命令
- 博客分类:
- linux
cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination) [root@linux ~]# cp [options] source1 source2 source3 .... directory 参数: -a :相当于 -pdr 的意思; -d :若来源文件为连结文件的属性(link file),则复制连结文 ...
linux vi命令使用大全
- 博客分类:
- linux
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi filename....filename :打开多个文件,依次进行编辑 移动光标类命令h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个 ...
一、关于DbUtils
commons-dbutils 是 Apache 组织提供的一个开源 JDBC 工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。 项目主页: http://commons.apache.org/dbutils/ 文档地址: http://commons.apache.org/dbutils/exampl ...
spring quartz整合开发
- 博客分类:
- quartz
/**
* FileName: HelloQuartzJob.java
* @Description: quartz框架测试示例
* All rights Reserved, Designed By IPPH
* Copyright: Copyright(C) 2013
* Company IPPH XuNan LTD.
* @author: 徐楠
* @version V1.0
*
* Modification History:<br>
* Date ...
Java的concurrent包里面的CountDownLatch其实可以把它看作一个计数器,只不过这个计数器的操作是原子操作,同时只能有一个线程去操作这个计数器,也就是同时只能有一个线程去减这个计数器里面的值。
你可以向CountDownLatch对象设置一个初始的数字作为计数值,任何调用这个对象上的await()方法都会阻塞,直到这个计数器的计数值被其他的线程减为0为止。
CountDownLatch的一个非常典型的应用场景是:有一个任务想要往下执行,但必须要等到其他的任务执行完毕后才可以继续往下执行。假如我们这个想要继续往下执行的任务调用一个CountDown ...