自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安装svn注意问题

最新版本为:1.5.2        tar -jxvf subversion-1.5.2.tar.bz2cd subversion-1.5.2sudo ./configure --with-apxs=/usr/local/apache2/bin/apxs --prefix=/usr/local/subversion --with-apr=/usr/local/apache2 --w...

2012-09-28 17:22:00 244

原创 获取CLASSPATH下文件的绝对路径

package com.joshua;  import java.io.File;  /**  * CLASSPATH文件的绝对路径获取测试  */  public class TestDemo {  //classpath的文件路径  private static String cpath = "/com/joshua/aa.txt";  public stati...

2012-04-18 16:40:30 409

原创 转[Java]读取文件方法大全

 1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile {    /**     * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。     */    public static void readFileByBytes(String fileName) {        Fi...

2012-04-18 11:06:44 212

原创 Jackson的对象与json之间的转换

StringBuilder sb = new StringBuilder(); sb.append("{"); sb.append("\"name\" : { \"first\" : \"Joe\", \"last\" : \"Sixpack\" },"); sb.append("\"gender\" : \&quot

2012-03-13 17:27:39 136

原创 MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践

Mysql在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力 这样的方案来进行部署与实施的。如下图所示: 开发实践:windows xp 和虚拟机上的centos5....

2012-02-26 19:38:48 96

原创 freemark读取相关

获取请求参数:${RequestParameters}${RequestParameters['test']}${RequestParameters.test} freemarker结合spring mvc中配置<property name="requestContextAttribute" value="rc"></property>fr...

2011-06-12 14:28:07 177

原创 vim相关配置

vim默认的配置使用起来还不能让人满意,还需要自己配置默认配置文件是:/etc/vim/vimrc我们可以在家目录下建立自己的配置文件切换到家目录 #cd ~touch一个名为.vimrc的文件(以.开头的为隐藏文件)#touch .vimrc#vi .vimrc输入以下配置:set nocompatible       不使用vi默认键盘布局,如果不配置,在编辑模式下按方向键会输...

2011-01-02 23:18:25 115

原创 根据出生日期计算年龄

 select trunc(months_between(sysdate, t.birthday)/12)||'岁' as years from jcqb_bs_base_person t

2010-11-29 19:13:59 202

原创 Flex控制多个button点击后的效果

 核心:  internal function moduleCreate():void{ this["btnGrxx"].selected = true; btnSelected = this["btnGrxx"];}protected function totalClick(btnId:String, vsId1:String, vsId2:String,...

2010-07-21 10:38:28 125

原创 oracle数组排序

CREATE OR REPLACE TYPE typ_arr AS TABLE OF INTEGER;DECLAREv_arr typ_arr := typ_arr(10, 12, 6, 9, 15, 15, 8, 14, 8, 6, 7, 19, 10);v_arr_sort typ_arr;kk integer := 0;tt integer ...

2010-07-17 15:40:47 882

原创 oracle 导出表结构脚本

格式如下:导出:exp system/manager file=test.dmp owner=(test1,test2)exp userid/pwd@sid file=数据文件路径.dmp log=日志文件路径.log full=y建好对应的表空间和用户导入:imp system/manager file=test.dmp full=y ignore=y exp hell...

2010-07-13 14:21:09 652

原创 【转】oracle 修改字段类型的方法

今天公司因为业务需要,修要修改某个字段数据类型有number(5),变为number(5,2)型要是没有数据的话直接用以下语句即可alter   table  tb_test  modify permile  number(5,2);但是有数据的话 就不能用上面方法了,alter table tb_test add permile_temp number(5,2)updat...

2010-07-13 11:49:25 86

原创 oracle rank dense_rank row_number函数

rank()函数主要用于排序,并给出序号dense_rank():功能同rank()一样,区别在于,rank()对于排序并的数据给予相同序号,接下来的数据序号直接跳中跃,dense_rank()则不是,比如数据:1,2,2,4,5,6.。。。。这是rank()的形式 1,2,2,3,4,5,。。。这是dense_rank()的形式 1,2,3,4,5,6.。。。。。这是row_n...

2010-07-12 13:30:35 104

原创 【转】为Ubuntu Server安装gnome图形桌面环境

具体步骤如下:1.安装x-windows的基础sudo apt-get install x-window-system-core2.安装登录管理器 还可以为kdm/xdmsudo apt-get install gdm3.安装Ubuntu的桌面 还可以为Kubunut-desktop/ Xubuntu-desktopsudo apt-get install ubun...

2010-07-10 17:51:15 185

原创 结合apache配置subversion

 结合apache配置subversion步骤如下: 1.vi /usr/local/apache/conf/httpd.conf找到# Virtual hosts#Include conf/extra/httpd-vhosts.conf改为# Virtual hostsInclude conf/extra/httpd-vhosts.conf 2....

2010-07-10 13:14:24 129

原创 linux安装subversion

根据上一章配置好的apache。这一章开始安装subversion安装步骤1. 下载subversion到官网http://subversion.apache.org/下载subversion-1.6.12.tar.bz2 和 subversion-deps-1.6.12.tar.bz2 。前者是 svn的源文件,后者是编译时可能需要用到的包。 2. 解压这两个文件(这两个自动...

2010-07-10 10:56:56 330

原创 Ubuntu安装Apache

 下载httpd-2.2.15.tar.gz,使用tar zxvf httpd-2.2.15.tar.gz解压。如解压后的路径为:/software/httpd-2.2.15。首先安装apr apr-util (不推荐)# cd /software/httpd-2.2.15/srclib/apr# ./configure --prefix=/usr/local/apr# ma...

2010-07-09 20:18:54 150

原创 Ubuntu安装Maven

  首先下载apache-maven-2.2.1-bin.zip,使用unzip apache-maven-2.2.1-bin.zip命令解压。使用mv apache-maven-2.2.1 /usr/java 将文件夹移到/usr/java目录下。使用sudo ln -s /usr/java/apache-maven-2.2.1/bin/mvn /usr/bin/mvn配置。如...

2010-07-08 21:50:44 125

原创 Ubuntu配置spring roo

 首先下载spring-roo-1.1.0.M1.zip,使用unzip spring-roo-1.1.0.M1.zip命令解压。使用mv spring-roo-1.1.0.M1 /usr/java 将文件夹移到/usr/java目录下。使用sudo ln -s /usr/java/spring-roo-1.1.0.M1/bin/roo.sh /usr/bin/roo配置。如果已经存...

2010-07-07 22:42:18 132

原创 【转】调试oracle存储过程与调试sql server存储过程

关于存储过程的调试,知道方法以后很简单,但在不知道的时候,为了测试一个存储过程的正确性,print,插入临时表等可谓是使出了浑身解数,烦不胜烦。下面就把我工作中调试oracle存储过程的方法和调试sql server存储过程简单的说明一下:调试oracle存储过程环境: win2003 server + oracle9i + pl/sql developer 7调试方法:1 在...

2010-07-07 14:52:30 123

原创 采用navicat 8 for oracle 连接 oracle

采用navicat 8 for oracle 连接 oracle: 首先注意的是要下载instantclient-basic-win32-11.2.0.1.0.zip和instantclient-sqlplus-win32-11.2.0.1.0.zip文件。然后按照http://wiki.navicat.com/wiki/index.php/Instant_client_requir...

2010-06-20 01:48:25 241

原创 Ubuntu查看IP

如果输入ifconfig没有出来,直接修改ln -s /sbin/ifconfig /bin/ifconfig

2010-06-20 01:24:41 101

原创 Ubuntu安装Oracle 10

安装下载的deb包  比如下载的文件在/software目录: sudo dpkg -i /software/oracle xe-universal_10.2.0.1-1.0_i386.deb 可能会出现以下错误: (正在读取数据库 ... 系统当前总共安装有 128061 个文件和目录。)正预备替换 oracle-xe-universal 10.2.0.1-1.0 (使用...

2010-06-19 23:15:36 92

原创 Linux增加Swap分区

 采用free -m检查swap的分区大小。创建一个swapfile文件:dd if=/dev/zero of=/swapfile bs=1024 count=65536设置该文件为swap格式:mkswap /swapfile开启:swapon /swapfile设置开机启动,编辑 /etc...

2010-06-19 22:43:07 116

原创 Ubuntu配置jdk

首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_20,我下载的是bin文件,我将下载的jdk-6u20-linux-i586.bin文件置于/usr/local/java中然后,在shell中执行:代码:sudo chmod u+x /usr/local/java/jdk-6u20-linux-i586.bin修改bin文件权限,使其可执行然后...

2010-06-19 19:33:40 79

原创 远程连接Ubuntu需开启ssh功能

开启ubuntu上的ssh功能sudo apt-get install openssh-server openssh-client

2010-06-05 21:34:57 111

原创 Javascript验证电话、邮编、手机实例

 function check(){ if(!checkMobile() || !checkZip() || !checkPhone()) return false;} function checkMobile(){      var mobile=document.getElementById("mobile").value;      var reg...

2010-06-01 14:27:30 151

原创 [转]常用的JavaScript验证正则表达式

[转]常用的JavaScript验证正则表达式匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:&lt...

2010-06-01 14:17:58 92

原创 JAVA取得WEBROOT物理路径

在WEB -INF/web .xml 中 , 创建一个webAppRootKey的param, 指定一个值(默认为webapp.root)作为键值, 然后通过Listener , 或者Filter , 或者Servlet 执行String webAppRootKey = getServletContext().getRealPath("/"); 并将webAppRootKey对应的webapp.r...

2010-05-28 15:38:48 124

原创 LINUX CentOS配置JDK ORACLE

相关软件环境:CentOS 5.5jdk-6u5-linux-i586-rpm.binoracle-xe-univ-10.2.0.1-1.0.i386.rpm 安装JDK# chmod 755 jdk-6u5-linux-i586.rpm.bin# ./ jdk-6u5-linux-i586.rpm.bin此时会出现JDK安装授权协议.可以一路按Enter浏览.如果等的不耐烦可...

2010-05-27 22:14:29 93

eclipse maven jdk 配置

在 eclipse.ini 文件中添加[color=red]-vm %JAVA_HOME%\bin\javaw.exe[/color]如:-startupplugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar--launcher.libraryplugins/org.eclipse.equino...

2010-05-03 10:31:46 117

Maven忽略测试失败

通常,你会开发一个带有很多失败单元测试的系统。 如果你正在实践测试驱动开发(TDD),你可能会使用测试失败来衡量你离项目完成有多远。 如果你有失败的单元测试,但你仍然希望产生构建输出,你就必须告诉 Maven 让它忽略测试失败。 当Maven 遇到一个测试失败,它默认的行为是停止当前的构建。 如果你希望继续构建项目,即使 Surefire 插件遇到了失败的单元测试,[color=red]你就需要设...

2010-04-30 17:55:55 866

Apache Commons IO IOUtils类的操作实例

Apache Commons IO 的工具——IOUtils 类。 IOUtils 提供了许多很有帮助的静态方法,能帮助让很多工作摆脱繁琐的 I/O 操作。public class WeatherFormatterTest extends TestCase { public WeatherFormatterTest(String name) { super(nam...

2010-04-29 22:36:20 165

空空如也

空空如也

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

TA关注的人

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