- 浏览: 69609 次
- 性别:
- 来自: 沈阳
最新评论
文章列表
1、链接Sqlserver2000
驱动类
com.microsoft.jdbc.sqlserver.SQLServerDriver
连接字符串
jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs
(pubs为数据库名,localhost为主机地址,若数据库在远程则为IP地址)
2、链接mysql
驱动类
com.mysql.jdbc.Driver
连接字符串
jdbc:mysql://localhost:3306/pubs
(pubs为数据库名,localhost为主机地址,若数据库在远程则为IP地址)
3、jdbc-odb ...
继前两文介绍了dbcp、c3p0的使用,本文准备再介绍另一个连接池的应用:proxool
c3p0的介绍可参见:http://sjsky.iteye.com/blog/1107197
dbcp的介绍可参见:http://sjsky.iteye.com/blog/1105674
本文的章节目录:
一、参数详细说明
二、多种实现方式的演示
三、结合spring的实例演示
一、参数详细说明
alias:连接的别名
driver-url: 数据库连接URL
driver-class:数据库驱动
fatal-sql-exception: 它是一个逗号分割的信息片段.当一个SQL异常发生时,他 ...
继上一篇介绍dbcp的配置,本文重点介绍下c3p0的配置及实例演示。
上一篇DBCP的配置可以参见:http://sjsky.iteye.com/blog/1105674
proxool的配置介绍也已经发表:http://sjsky.iteye.com/blog/1108808
本文的目录结构大致如下 :
一、参数介绍
...
apache-DBCP基本配置介绍
博客分类: Java
ApacheJava连接池JDBCdbcp
blog迁移至:http://www.micmiu.com
本文主要介绍apache-dbcp基本参数配置和应用示例,dbcp目前最新版是1.4需要在jdk1.6的环境下运行,如果要在jdk1.4、1.5环境下运行,需要 ...
目前市面上三个主流连接池从性能上排名如下:proxool>c3p0>dbcp,proxool还提供了可视化的连接池实时监控工具,所以既稳定又方便,配置也是非常容易的事情。下面我来讲讲我如何配置proxool连接池的。
1、下载相关资源。
从http://proxool.sourceforge.net/站点上下载我们需要的资源,proxool-0.9.1是最新版本,解压后从lib下copy里面的2个JAR包 proxool-0.9.1.jar和
proxool-cglib.jar至项目中去。如果不加proxool-cglib.jar的话会报 java.lan ...
第一大步:下载。
地址:dev.mysql.com/downloads/mysql
拉倒最下面,看清楚了64bit ZIP Archive ,点击Download。
MySQL下载安装、配置与使用(win7x64)
MySQL下载安装、配置与使用(win7x64)
2
b.点开之后会进入另一个页面,但却没有开始下载, ...
博客分类: java
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个数据库开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。
这里集结了主流的不同数据库的连接方式,关于Oracle,SQLserver ,Mysql,
下面集结上述文章中没有提到的数据库连接方式:
1.DB2数据库连接
Class.forName("com.ibm.db2 ...
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。
xargs是一个强有力的命令,它能够捕获一个命令的输出,然后传递给另外一个命令,下面是一些如何有效使用xargs的实用例子。
1.当你尝试用rm删除太多的文件,你可能得到一个错误信息:/bin/rm Argument list too l ...
1、数据流重导向
标准输入(stdin) :代码为 0 ,使用 < 或 << ;
标准输出(stdout):代码为 1 ,使用 > 或 >> ;
标准错误输出(stderr):代码为 2 ,使用 2> 或 2>> ;
一串指令的最左边一定是指令,而在 >,2>,< 右边的,必须是档案或装置才行!
• 1> :是将正确的数据输出到指定的地方去
• 2> :是将错误的数据输出到指定的地方去
[dmtsai@linux ~]$ find /home -name testing > list_right ...
日期函数
getdate()
得到当前时间,可以设置得到各种时间格式.
datepart(日期部分,日期)
取指定时间的某一个部分,年月天时分秒.
datediff(日期部分,日期1,日期2)
计算指定的日期1和日期2的时间差多少.
dateadd(日期部分,数值表达式,日期)
计算指定时间,再加上表达式指定的时间长度.
--取时间的某一个部分
select datepart(yy,getdate()) --year
select datepart(mm,getdate()) --month
select datepart(dd,getdate()) --day ...
sort
sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。
sort语法
Html代码 收藏代码
[root@www ~]# sort [-fbMnrtuk] [file or stdin]
选项与参数:
-f :忽略大小写的差异,例如 A 与 a 视为编码相同;
-b :忽略最前面的空格符部分;
-M :以月份的名字来排序,例如 JAN, DEC 等等的排序方法;
-n :使用『纯数字』进行排序(默认是以文字型态来排序的);
-r ...
在用管理员执行一个命令后,用Ctrl+Z把命令转移到了后台。导致无法退出root的。
输入命令:exit
终端显示:There are stopped jobs.
解决方法:
方法一、输入命令:jobs
终端显示:[1]+ Stopped vim /etc/network/interfaces > /home/leo/Desktop/ip.txt (wd: /)
KILL %1
方法二、输入命令:jobs -l
终端显示:[1]+ 4664 停止 vim /etc/network/interfaces > /home/leo/Desktop/ip.txt (wd: /)
...
博客分类: linux运维shell基础/命令/语法
1.按内存从大到小排列进程:
ps -eo "%C : %p : %z : %a"|sort -k5 -nr
2.查看当前有哪些进程;查看进程打开的文件:
ps -A ;lsof -p PID
3.获取当前IP地址(从中学习grep,awk,cut的作用)
ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-
4.统计每个单词出现的频率,并排序
awk '{arr[$1]+=1 }END{for(i in arr){prin ...
1 删除0字节文件
find-type f -size 0 -exec rm -rf {} \;
2 查看进程
按内存从大到小排列
ps -e -o "%C : %p : %z : %a"|sort -k5 -nr
3 按cpu利用率从大到小排列
ps -e -o "%C : %p : %z : %a"|sort -nr
4 打印说cache里的URL
grep -r -a jpg /data/cache/* | strings | grep "http:" |awk-F'http:' '{print &quo ...
cut用法
博客分类: shell基础/命令/语法
linux之cut用法
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。
(1)其语法格式为:
cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]
使用说明
cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。
如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。
主要参数
-b :以字节为单位进行分割。这些字 ...