- 博客(60)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Linux查看磁盘分区空间占用情况
Linux查看磁盘分区空间占用情况,用df命令,带上-h参数[code="shell"] df -h[/code]举个栗子:[img]http://dl.iteye.com/upload/picture/pic/133383/53d47bb6-a598-307d-9f52-445d4e56646d.png[/img]...
2015-07-10 09:55:43
408
原创 Linux远程拷贝scp命令使用实例
1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下:[code="shell"]scp -r /home/administrator/test/ root@192.168.1.100:/root/[/code]2、拷贝单个文件至远程主机:[code="shell"]scp /home/administr...
2015-07-09 18:03:40
233
原创 MD5加密(校验)工具类代码
[code="java"]import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.nio.channels.FileChannel;import java.security.MessageDiges...
2015-05-28 10:55:16
224
原创 Oracle 11G在用EXP 导出时,空表不能导出解决办法
Oracle 11G中有个新特性,当表无数据时,不分配segment,以节省空间。那么因此导致的问题是,在执行exp导出数据库时,空表无法导出。解决办法有两个。 解决方法: 办法一、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 办法...
2015-04-10 10:50:52
223
原创 利用Oracle WMSYS.WM_CONCAT函数实现数据表记录行列
[size=large]数据库有个PERSON_INFO表,记录如下:[/size][img]http://dl.iteye.com/upload/picture/pic/132684/a65e8988-c2a1-3f91-aa68-3ff80fbe2e4d.png[/img][size=large]我想通过一条SQL,返回如下图所示的结果:[/size][img]http://dl....
2015-03-16 12:03:03
203
原创 连接Oracle RAC的JDBC URL
当我们用JDBC连接Oracle单实例时,URL这么写就行了:[code="java"]jdbc:oracle:thin:@10.8.18.30:1521:orcl[/code]但是当连接Oracle RAC的时候,用上述URL是无法获取到数据库连接的。此时,URL该这么写:[code="java"]jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST...
2015-01-21 10:26:47
460
Oracle如何创建跨用户视图
Oracle同一个实例下有两个用户A和B。 A用户下有个aaa表,B用户想创建一个视图查询A用户的aaa。怎么做?简单的执行grant dba to B就OK了么?错! 执行grant dba to B后,B用户可以select A用户下的表,但是当B用户试图创建一个视图查询A用户下的表时,会失败,被提示“权限不足!”。 那么该怎么做呢? ...
2015-01-20 11:28:39
740
URL传中文参数导致乱码的解决方案之encodeURI
[size=large] 通过URL传中文参数时,在服务端后台获取到的值往往会出现乱码。解决方案有很多种。本文介绍如何通过encodeURI来解决中文乱码问题。 首先,在前端页面准备参数的时候,需要对中文参数进行encode处理:[/size][code="javascript"]var url = 'HelloWorldServlet?star_name='+...
2015-01-08 12:22:29
223
原创 windows环境下自动切换IP的bat脚本
我的需求是这样的:公司的网络需要配置静态IP,而我家里的网络是DHCP自动获取模式。如果从公司回家,或者从家去公司后,修改IP是一件很繁琐的事情。那么我想通过执行一个bat脚本就实现IP切换,那该是多么美好的意见事情。 起始实现起来并不难,只要把下述脚本代码存成“IP切换.bat”,双击执行即可实现IP切换: [code="DOS"]@echo off color 0a...
2014-11-26 09:47:08
594
1
原创 Excel导入PDM
[size=medium] 习惯了用excel做数据库表结构设计的同学,怎么把excel中的设计导入到pdm中呢?其实很简单.由于PowerDesiner支持执行VB脚本,对,没错。我们就用VB脚本来实现excel2pdm的功能。 PowerDesinger执行VB脚本的步骤是:Tool-Execute Commands-Edit/Run Script。好,会弹出如下窗口:[/size...
2014-08-04 16:16:51
888
1
原创 IE浏览器环境下Session跨域丢失的问题
[b][size=large]问题背景[/size][/b]: 我在A应用的index.jsp中有一个iframe。该iframe的src指向了B应用下的某个功能URL。(PS:A/B应用已实施了SSO单点登录方案)在FireFox和Chrome浏览器下访问不会存在任何问题,但是在IE下便会出现单点登录B应用失败的问题,即iframe无法正常展现B应用的功能页面。[b][siz...
2013-09-10 15:01:10
524
原创 Myeclipse项目转成Eclipse项目的方法
MyEclipse项目转成Eclipse开发公司拿到手的项目开发平台都不统一。有的是myEclipse开发的,有的是Eclipse for J2EE开发的。这里说一种把myEclipse项目转成Eclipse项目继续开发1. 请首先确保你的eclipse是javaee版本的,或者已经安装看wtp插件2. 然后修改eclipse工程下的.project文件:3...
2013-08-27 17:24:42
381
原创 如何根据XML生成XML schema(*.xsd)
1.下载工具trang.jar(见附件)2.生成xsd文件[code="Dos"]java -jar trang.jar XXX1.xml XXX2.xsd[/code]OK ,enjoy!
2013-04-25 12:57:01
375
原创 DefaultHttpClient发送POST请求中文乱码问题修正方案
在使用DefaultHttpClient向服务器发送post请求,在请求体中发送utf-8编码的数据。android默认编码是utf-8,所以从EditText获取的text即为utf-8编码的数据。但是服务器接受就是乱码。//reqEntity.setContentEncoding("UTF-8");也是乱码。但是StringEntity reqEntit...
2013-02-18 15:49:20
411
原创 eclipse插件推荐
[b]1、[color=red]eclipse ftl [/color]插件更新地址:[/b][url]http://download.jboss.org/jbosstools/updates/JBossTools-2.1.2.GA/[/url] ftl插件是在eclipse中查看和编辑freemarker模板文件的插件。只选择更新[color=red]FreeMarkerID...
2013-01-23 09:55:21
159
原创 BASE64加密解密
BASE64工具类,你懂得:[code="java"]package test;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder; /** * BASE64加密解密 */ public class BASE64 { /** ...
2013-01-16 18:50:20
199
easyExplorer
easyExplorer,eclipse插件。功能用途是在eclipse的Navigator视图中快速定位工程下的文件存放目录。 安装方法很简单,只要把本文附件中的org.sf.easyexplore_1.0.4.jar拷贝到eclipse安装目录下的plugin目录下,重启eclipse即可。...
2013-01-06 15:12:33
176
原创 Oracle 如何扩展表空间
第一步:查看表空间的使用情况:[code="sql"]select total.tablespace_name as "表空间名称", round(total.MB, 2) as "总空间大小(MB)", round(total.MB - free.MB, 2) as "已使用空间大小(MB)", round((1 - free.MB / total.MB) * 100,...
2012-10-12 09:56:00
183
原创 Spring 普通POJO中如何获取request对象
在使用spring时,经常遇到需要在普通POJO中获取request对象的情况,比如在Spring AOP拦截器类中,如何获取request对象呢 ? 分三步:[b]第一步[/b]:确认环境变量中已经引入[b][color=darkblue]org.springframework.web-3.0.5.RELEASE.jar[/color][/b];[code="xml"]...
2012-08-25 17:42:19
180
原创 Spring AOP 无法拦截 @controller 的问题的解决办法
Spring AOP无法拦截@controller?其实是可以的,只要在*.servlet.xml中配置即可:[code="xml"] [/code][b][color=red](注意:引入aop命名空间)[/color][/b]...
2012-08-25 15:50:51
212
原创 Mysql导入导出命令
导出数据库:[code="sql"] mysqldump -uroot -p12346 dbname > d:\dbscript.sql[/code]导入数据库:[code="sql"] mysql -uroot -p123456 dbname < d:\dbscript.sql[/code]
2012-08-13 22:14:03
97
原创 JMS 之 ActiveMQ入门示例
企业中各项目中相互协作的时候可能用得到消息通知机制。比如有东西更新了,可以通知做索引。在 Java 里有 JMS 的多个实现。其中 apache 下的 ActiveMQ 就是不错的选择。ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。这里示例下使用 ActiveMQ...
2012-07-12 17:24:47
144
原创 浅谈继承和组合
面向对象编程讲究的是代码复用,继承和组合都是代码复用的有效方法。组合是将其他类的对象作为成员使用,继承是子类可以使用父类的成员方法。引用一个生动的比方:继承是说“我父亲在家里给我帮了很大的忙”,组合是说“我请了个老头在我家里干活”。[color=darkblue][b][size=large]继承[/size][/b][/color] 在继承结构中,父类的内部细节对于子类...
2012-07-10 14:20:46
140
原创 设计模式之适配器模式
[b][size=large]一、适配器模式的概念[/size][/b] [color=red] [b]适配器模式是指把一个类的接口转化为客户期望另外一个接口,从而使得原本不兼容的两个接口可以一起工作。[/b][/color] 适配器模式的主要目的是[b]进行匹配转换,复用已有的功能[/b],而不是开发新功能。也就是说,客户端调用的功能是已经实现好的,不需要适配器来实现,而只...
2012-07-05 12:00:48
120
原创 UML之继承、实现、依赖、关联、聚合和组合
[color=green] ( [b]声明:本文转自[url]http://www.iteye.com/topic/632059[/url],特别感谢原作者的无私分享。[/b] )[/color][b][size=large]继承[/size][/b] 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类...
2012-07-04 11:43:41
186
原创 设计模式之观察者模式
[b][size=large]一、观察者模式的概念及结构 [/size][/b] 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 [b]观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个...
2012-07-03 17:24:53
125
原创 设计模式之代理模式
所谓代理,就是一个人或一个机构代表另一个人或者一个机构采取行动。某些情况下,客户不想或者不能够直接访问一个对象,代理对象可以在客户和目标对象之间起到中介的作用。代理模式的UML图如下:[img]http://dl.iteye.com/upload/attachment/0070/2552/9797aac3-ed2f-339e-900e-d7176bacfc4a.jpg[/img]...
2012-07-03 11:34:36
137
原创 设计模式之简单工厂模式
[color=darkblue] 简单工厂模式的主要目的是实现对象实例的统一创建,方便资源对象的统一管理。 简单工厂模式的实现方式如下:[/color][code="java"]/** * 水果接口定义 * @author zhma */public interface Fruit { public void grow(); public...
2012-07-02 11:23:04
122
设计模式之单例模式
[color=darkblue]单例模式的主要目的是让内存中只保存某个对象的唯一实例,避免不必要的资源消耗,从而提高应用程序性能。 单例模式的实现方式有二:[/color][b][color=blue]方式一:[/color][/b][code="java"]package com.mzh.common;public class Singleton {...
2012-07-02 10:52:50
122
原创 XFire 如何修改WSDL 参数名
WebServices接口的描述文件WSDL中经常出现类似 name="in0" 的参数配置,如下:[code="xml"][/code] 这样对于客户端来说太不方便了,可读性很差,只能对着接口文档才知道每个参数的名字。那么,如何让这些不友好的名称改成友好的参数名呢?如:name="callTime"。实现步骤如下:[b]第一步[/b]、JSR1...
2012-06-26 12:40:10
380
排序算法之冒泡排序和选择排序
[code="java"]package com.mzh.common;public class TestSort { /** * 冒泡排序 * @param arr * @return */ public static int[] bubbleSort(int[] arr){ int temp; for(int i=0;i
2012-06-15 09:42:02
134
Oracle生成UUID
在Oracle中生成一个UUID很简单,使用函数[b]sys_guid()[/b]:[code="sql"] select sys_guid() from dual;[/code][b]sys_guid()[/b]会返回一个长度为32位的字符串,例如:[code="str"] C266171B8E3A2FA8E040007F010001D2[/code]...
2012-06-14 10:44:59
489
原创 Spring声明式事务@Transactional的使用陷阱
在Spring的声明式事务使用过程中,是否遇到过@Transactional不起作用的情况?请看代码:[code="java"]@Transactional(propagation=Propagation.REQUIRED) public TradeData placeTrade(TradeData trade){ try { insertTrade(trade);...
2012-06-12 17:47:38
265
原创 Web Service的三种调用方式
下面列举三种调用WEB SERVICE的方式,仅供参考:[b]方式一[/b]:spring + XFireClientFactoryBean的方式 首先,配置XFireClientFactoryBean:[code="xml"] com.mzh.server.IHelloService http:/...
2012-06-06 15:57:16
191
原创 JAVA复制文件最快的算法
下面列举了两个拷贝文件的算法,第一个使用的是IO流--Buffered流,速度较慢;第二个方法使用的是java.nio.channels.FileChannel的transferTo方法,速度较快。所以推荐第二种方法。[code="java"]/** * 复制文件 * * @param srcFile * 源文件File *...
2012-06-05 17:43:17
225
原创 BlockingQueue应用实例
[code="java"]import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors; /**...
2012-05-23 16:11:21
145
原创 SAX解析XML实例
SAX解析xml简单示例: 解析students.xml,打印解析结果。 1、students.xml:[code="xml"] 刘亦菲 女 26 lyf@163.com 张伟 男 26 zhanglangdang@126.com 朱小明 女 26 zxm@sohu.co...
2012-05-19 16:48:04
187
原创 JAVA MD5加密
[code="java"]/** * Java密码加密 * Java代码 */package com.baobaotao.common;import java.security.MessageDigest;/** * 对密码进行加密和验证的类 */public class CipherUtil { // 十六进制下数字到字符的映射数组 p...
2012-05-10 11:09:39
175
原创 Eclipse 下右键打开文件所在文件夹 插件
如果你经常需要在Eclipse里打开相关资源文件所在的文件夹,比较麻烦,要右键,属性,在Location一栏中把所在的文件夹拷贝一下,然后再去资源管理器里输入这个路径,回车,打开它。 [b]解决方法[/b]: 用EasyExplorer插件,有了这个插件就可以很方便地打开资源文件所在的文件夹了. [b]下载安装 EasyExplorer [/b...
2011-12-26 11:14:25
202
请教高手:表记录合并查询问题
2013-09-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人