`
mzh_2008beijing
  • 浏览: 235244 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
package com.mzh.common; public class TestSort { /** * 冒泡排序 * @param arr * @return */ public static int[] bubbleSort(int[] arr){ int temp; for(int i=0;i<arr.length;i++){ for(int j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){ swap(arr,i,j); } } ...
在Oracle中生成一个UUID很简单,使用函数sys_guid(): select sys_guid() from dual; sys_guid()会返回一个长度为32位的字符串,例如: C266171B8E3A2FA8E040007F010001D2
在Spring的声明式事务使用过程中,是否遇到过@Transactional不起作用的情况?请看代码: @Transactional(propagation=Propagation.REQUIRED) public TradeData placeTrade(TradeData trade){ try { insertTrade(trade); //方法1 updateAcct(trade); //方法2 return trade; } catch (SQLException ex) { //log the error throw ex ...
    下面列举三种调用WEB SERVICE的方式,仅供参考: 方式一:spring + XFireClientFactoryBean的方式   首先,配置XFireClientFactoryBean: <bean id="helloService" class="org.codehaus.xfire.spring.remoting.XFireClientFactoryBean"> <!-- 服务接口类 --> <property name="serviceClass"> ...
    下面列举了两个拷贝文件的算法,第一个使用的是IO流--Buffered流,速度较慢;第二个方法使用的是java.nio.channels.FileChannel的transferTo方法,速度较快。所以推荐第二种方法。 /** * 复制文件 * * @param srcFile * 源文件File * @param destDir * 目标目录File * @param newFileName * 新文件名 * @return 实际复制的字节数,如果文件、目录不 ...
MyEclipse开发WebService实例详解,详见附件。
import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** 本例介绍一个特殊的队列:BlockingQueue,如果BlockQueue是空的,从BlockingQueue取东西的操作 ...

SAX解析XML实例

  SAX解析xml简单示例:   解析students.xml,打印解析结果。 1、students.xml: <?xml version="1.0" encoding="UTF-8"?> <students> <student id="1" enable="true"> <name>刘亦菲</name> <sex>女</sex> <age>26</age> <ema ...
/** * Java密码加密 * Java代码 */ package com.baobaotao.common; import java.security.MessageDigest; /** * 对密码进行加密和验证的类 */ public class CipherUtil { // 十六进制下数字到字符的映射数组 private final static String[] hexDigits = { "0", "1", "2", "3", "4&quo ...
    如果你经常需要在Eclipse里打开相关资源文件所在的文件夹,比较麻烦,要右键,属性,在Location一栏中把所在的文件夹拷贝一下,然后再去资源管理器里输入这个路径,回车,打开它。      解决方法:         用EasyExplorer插件,有了这个插件就可以很方便地打开资源文件所在的文件夹了.     下载安装 EasyExplorer :        http://sourceforge.net/projects/easystruts     下载后就是一个jar压缩文件。他最简单的工作方式就是:直接将该jar文件放置在eclipse的 plugin 目录下,然 ...
     用过SVN或CVS版本控制工具的筒子们,在享受着它们给我们带来的方便的同时,也许也在为这么一件事情苦恼:      如果某个目录在SVN或CVS版本控制工具的控制之下时。该目录下以及该子孙目录下都会有一个.svn目录或CVS目录。当我们想让该目录脱离版本控制工具控制时,想删除这些.svn目录或CVS目录。一个一个手动删除吗?目录树大了呢?有成百上千个分支目录也要手动删除吗?      NO。有更简便的方法,即可实现一键删除。操作步骤如下:     步骤一、编写注册表脚本      新建一个文本文件,把下面的代码COPY进去,保存为delSVNorCVS.reg(可直接从本文附件中下载) ...
srvany.exe是什么?       srvany.exe是Microsoft Windows Resource Kits工具集的一个实用的小工具,用于将任何EXE程序作为Windows服务运行。也就是说srvany只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它让我们的程序以SYSTEM账户启动,或者实现随机器启动而自启动,也可以隐藏不必要的窗口,比如说控制台窗口等等。 如何获取?       你可以通过下载并安装Microsoft Windows Resource Kits 获得或者可以通过我分享的下载地址得到。 如何使用?       当你获取到srva ...
EXP命令: exp user/pwd@dbsid tables=(table1,table2) rows=y file=d:\tabs.dmp IMP命令: imp user/pwd@dbsid full=y file=d:\tabs.dmp或者 imp user/pwd@dbsid fromuser=user touser=user file=d:\tabs.dmp或者 imp user/pwd@dbsid tables=(table1,table2) file=d:\tabs.dmp 注意:tables参数可以搭配通配符‘%’使用。 例如:exp user/pwd@dbsid tab ...
    在windows系统下使用批处理文件可以帮我们解决很多繁琐操作,本文介绍个WINDOWS系统下用.bat文件启动oracle服务的方法。     把以下横线间的代码,保存成.bat文件,双击即可~红色为服务名,可以自己修改~ -------------------------------------------- @echo off color 0B ::判断服务是否被禁用,如果被禁用就设置为自动 ::wmic service where "name="OracleXETNSListener" and startmode="disable ...
新建表空间: create tablespace mzhdb datafile 'e:\OracleXE\oradata\XE\mzhdb.dbf' size 200M autoextend on next 10M maxsize unlimited logging extent management local autoallocate segment space management auto; 新建用户: create user mzh identified by mzh default tablespace mzhdb temporary tablespace t ...
Global site tag (gtag.js) - Google Analytics