自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (10)
  • 收藏
  • 关注

转载 linux 路由route

使用下面的 route 命令可以查看 Linux 内核路由表。 # routeDestination Gateway Genmask Flags Metric Ref Use Iface192.168.0.0 * 255.255.255.0 U 0 0 0 eth016

2013-04-07 10:19:16 899

转载 Axis2 Web服务配置文件services.xml详解

在Axis1中部署服务时,我们使用service.wsdd文件来配置服务。在Axis2中,不再使用service.wsdd文件来配置服务,改用services.xml了。这两个配置文件的语法是截然不同的。    本文涵盖了services.xml文件的语法和使用说明。在Apache Axis2/Java中,同一个服务包文件既可以用于部署单个服务,也可以部署多个服务。不论以何种方式部署服务,

2013-02-01 13:39:27 1299

原创 FLEX与WEB项目简单HTTPSERVICE通讯

一.创建WEB工程,应用STRUTS(本例只作简单测试未与数据库连接)处理类1:package action;import java.io.IOException;import java.io.OutputStream;import java.io.PrintWriter;import javax.servlet.ServletException;import java

2012-11-07 09:42:03 1208

原创 JAVA定时器

//获得当天的日期 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd ");Date date = new Date(); //定义开始时间字符串 String timeStr = "08:00:00"; timeStr = sdf.format(date)+timeStr;//获得当天的指定时间的dat

2012-03-21 16:01:32 510

转载 权限的设计分析

权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能的必须,更主要

2012-03-21 15:33:40 630

原创 Shell处理字符串常用方法

一、构造字符串直接构造STR_ZERO=helloSTR_FIRST="i am a string"STR_SECOND='success'重复多次#repeat the first parm($1) by $2 timesstrRepeat(){local x=$2if [ "$x" == "" ]; thenx=0filocal ST

2012-03-21 15:31:52 579

转载 Oracle 字符集的查看和修改

一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NLS_LANG

2012-03-21 15:30:03 399

原创 oracle 10g 正则表达式 REGEXP_LIKE

ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEXP_REPLACE :与REPLACE的功能相似它们在用法上与Oracle SQL 函数LIKE、INSTR、SUBSTR 和REPLACE 用法相同,

2012-03-21 15:29:13 560

原创 maven2 学习 - maven 命令

常用命令Maven2 的运行命令为 : mvn ,常用命令为 :mvn archetype:create :创建 Maven 项目mvn compile :编译源代码mvn test-compile :编译测试代码mvn test : 运行应用程序中的单元测试mvn site : 生成项目相关信息的网站mvn clean :清除目标目录中的生成结果mvn pac

2012-03-21 15:27:36 646

原创 创建简单的maven archetype

如果你想定义一个maven工程模板,有一种很快的方法:1.定义你开发环境的目录结构,写一个pom.xml.2.使用命令,mvn archetype:create-from-project 创建一个工程模板。3.在target目录下执行mvn install.执行完之后你就可以使用你的模板了。4.执行命令,mvn archetype:generate -DarchetypeCatal

2012-03-21 15:27:12 7262 1

原创 Maven入门--概念与实例

最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接。(2006.10.29最后更新)1 关键名词 Project:任何您想build的事物,Maven

2012-03-21 15:26:36 624

原创 ant的一些偏门技巧

ant的一些偏门技巧 一,为减小 build.xml 文件的大小,使用XML实体 把属性的设置都放一个 XML 文件中 props.xml 文件 然后在 build.xml 文件中加入如下 ]>二,将多个目录的源文件编译到一个地方 三,保存构建时的信息 四,去除属性文件

2012-03-21 15:25:15 511

原创 web.xml中load-on-startup的作用

如下一段配置,熟悉DWR的再熟悉不过了:dwr-invokerorg.directwebremoting.servlet.DwrServletdebugtrue1dwr-invoker/dwr/* 我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?贴一段英文原汁原味的解释如下:Servlet specification:

2012-03-21 15:18:04 634

转载 分析多线程并发写HashMap线程被hang住的原因

public class TestLock {   private final HashMap map =new HashMap();   public TestLock() {     final Thread t1 = new Thread(){         @Override       public void run(){         for(int

2012-03-21 10:39:59 1787

转载 在Java 7里如何对文件进行操作

下面的代码片段是由经过验证的程序修改而来。观察这些代码片段你会发现,跟以前的版本相比,在Java7里,文件相关的操作变得简单的多了。通过使用新的Files类里提供的各种方法,你可以只用一行代码就能完成下列的文件操作:创建文件删除文件复制文件文件移动/改名这篇文件是以你对Java7里提供的新的Path类很熟悉为前提,如果你不熟悉这个类,这里就简单说一句,Path是文件系统里对位置的一个逻

2012-03-19 22:16:22 446

原创 JAVA ASM字节码操纵框架

ASM 是一个 Java 字节码操纵框架。它可以直接以二进制形式动态地生成 stub 类或其他代理类,或者在装载时动态地修改类。ASM 提供类似于 BCEL 和 SERP 之类的工具包的功能,但是被设计得更小巧、更快速,这使它适用于实时代码插装。ASM JavaDoc: http://asm.ow2.org/current/doc/javadoc/user/该项目还提供一个 Eclip

2012-03-19 21:30:58 1097

转载 Java堆内存的10个要点

导读:对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重要的。文中介绍了Java堆的学习教程以及Java堆内存(heap memory)的十个要点。文章内容如下:我刚开始学习Java编程时,可不知道什么是堆内存或堆空间(heap space),甚至根本不管对象创建时都放在哪里去了。正式了写一些程序后,经常会遇到java.

2012-03-19 21:10:09 393

原创 linux下安装eclipse

解压:eclipse-jee-ganymede-SR2-linux-gtk.tar.gz编写脚本:eclipse.sh到/usr/local/bin下内容如下:export JAVA_HOME=/usr/soft/jdk1.6.0_21export CLASSPATH=/usr/soft/jdk1.6.0_21/lib/usr/soft/eclipse/eclipse -vm

2012-03-17 09:06:58 499

原创 Linux下vi的用法

Linux下vi的用法  Linux知识宝库 PCWorld.COM.CN | 2005-09-01 10:14 |  引:Linux下vi的基本用法指南.  一、基本命令介绍   ---- 1.光标命令  k、j、h、l——上、下、左、右光标移动命令。虽然您可以在linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置

2012-03-17 09:06:03 431

原创 GSOAP 2.7.d在linux成功应用

AIX5.3环境下C/C++实现WebService客户端的方法(gSOAP)  1、 软件选型AXIS2/C据考证没有在AIX上成功部署的先例,主要原因是编译后其动态调用的类库.a,无法加载。 gSOAP最新版,经过测试,其最新版2.7.11无法在AIX5.3下编译通过,主要原因是gSOAP2.7.11编译时使用的bison(GNU 2.3)、flex(2.5.4)类库与

2012-03-17 09:04:16 1871

转载 Makefile应用说明

概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会

2012-03-13 21:53:43 1132

转载 dom4j 应用小结

1、DOM4J简介DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。DOM4J 使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。Dom:把整个文档作为一个对象。DOM4J 最大的特色是使用大量的接口。它的主要接口都在org.dom4j里面定义:

2011-11-22 15:02:04 5176

原创 JAR包中类调用同一JAR包中属性文件内容

1.项目开发中相关信息放置在属性文件中,方便改动,在开发环境中正常。但当打成JAR包后,将JAR包扔到其它项目中时,JAR包中相应类调用本包中属性文件时报错。2.解决方法,在类中调用处将属性文件路径信息固定,具体办法如下:Properties p=new Properti

2011-09-29 11:55:27 1355

原创 AXIS2访问权限控制利用TOMCAT用户

1.找到TOMCAT安装目录,找到CONFIG文件夹,查找到Tomcat_Home\conf\tomcat-users.xml文件,添加角色 … …上面配置代码在tomcat配置文件中添加了一个department-manager角色,并且

2011-09-08 17:35:41 2276

原创 JAVA定时器程序

这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求:Timer类是用来执行任务的类,它接受一个TimerTask做参数。Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(int d

2011-07-28 15:51:13 1869

原创 eclipse国际化插件安装测试

JDK自带的native2ascii 工具可以对国际化进行操作,但应用起来不够灵活。现在应用Eclipse中PropertiesEditor插入,来进行国际化应用。第一步:点击“HELP”---->选择Software Update---->选择Find and Install.

2011-07-21 15:32:46 1662

原创 powerdesigner生成HTML

使用PowerDesigner设计数据库关系以后,可以生成HTML,供团队成员进行讨论。Step 1:创建一个new Report;选择【file】---【new】---【Multi-Model Report】,然后定义Report Name,这个主要是HTML的名称,选择Lan

2011-07-18 17:25:44 1586

原创 powerdesigner15导出模型ORACLE11G注释

1.打开powerdesigner15,选择工具,然后选择Execute Commands先项,再选择Edit/run Script2.将下面代码COPY进编辑器中并运行:Option Explicit ValidationMode = True InteractiveMode

2011-07-18 16:36:29 1153

原创 应用powerdesigner15联接oracle11g导出模型

1.配置数据源ODBC,添加系统DNS,选择oracle in oradb11g_home1。点击下一步,配置数据源名称,描述,TNS服务名称(此处应事先建立好,应用ORACLE客户端工具),用户ID添写完成后,点击测试连接,输入用户名密码。测试连接成功后进入第二步。2.菜单Fi

2011-07-18 16:32:03 1011

原创 SVN地址修改

Eclipse中如何修改SVN的地址在工作环境调整时,有的时候SVN服务器的地址需要修改,而正在开发中的项目在Eclipse中有些代码没有提交,此时怎么修改SVN的地址呢?以下有一个简单的办法:一、在Eclipse中选择Windows-> Show View->others 就会

2011-07-15 16:50:03 786

原创 oracle字符串载取及判断是否包含指定字符串

切割字符串,一般是不会通过数据库函数来处理的(大部分是查询出结果后通过代码处理的),但是也有特殊的情况;比如:Oracle数据库有一张表Node,字段有:ID:主键parentID:父节点STATID:查询编码NAME:名称STATNAME:查询名字SCALE:父子级别看的出,这

2011-07-15 10:32:26 34877

原创 FTP默认端口改变后请用81-84任意端口

先来说下环境,服务器处于内网,对外映射 21,80,81,82,83,84,85. 共7个端口,.! 其中21端为FTPServer连接端,80端为IIS的Web占用,85端为Terminal Services占用. 只剩下81,82,83,84共4个对外可用映射端口,FTP服务

2011-07-13 14:03:42 9479

转载 TOMCAT启动提示NB: JAVA_HOME should point to a JDK not a JRE解决

本人使用的Tomcat版本为apache-tomcat-6.0.18(用的是解压包),解压路径为E:\apache-tomcat-6.0.18\apache-tomcat-6.0.18\,我如果部署在myEclipse里启动可以正常启动,当然也可以访问我的工程,但是如果我直接在t

2011-07-13 13:23:52 50784 12

原创 AXIS2实现文件上转下载测试通过

应用AXIS2框架向服务端上传文件:服务端代码:public void uploadImageWithByte(byte[] imageByte, int length){  FileOutputStream fos = null;        try        {

2011-07-06 20:42:09 2280

原创 FILE文件夹建立与删除及文件读取

1.文件夹操作//新建文件夹目录 public static void newFolder(String folderPath)  {   String filePath = folderPath.toString();      java.io.File myFilePath = new java.io.File(filePath);   try   {    if(myFilePath.i

2011-07-01 11:45:00 609

原创 JAVA文件处理

 1.例:public class JavaFile {      public static void main(String[] args) {            try {            // read file content from file            StringBuffer sb= new StringBuffer("");               

2011-06-30 15:16:00 461

原创 String类下split使用注意

今天开发,遇到了一个比较意外的问题。1、问题描述:       String.split(”.”);//以点作为分隔符      结果得到的数组引用时,老报下标越界错误,后来测试也发现长度就是为零。2、问题分析:     开始时,怀疑此种分隔符是一种特殊的字符,莫非是要转义。于是加了两个斜杠,即:String.split(”//.”),测试通过。   3、总结如下:  

2011-06-30 15:00:00 878

原创 MyEclipse快捷键设置

1、提示键配置       一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studi

2011-06-30 09:35:00 24527 2

原创 (原创)FTP操作类

public class FTPTools { private String uid; private String pwd; private String hostname; private boolean binaryTransfer = true; private int port = 21; public FTPTools( String uid, String pwd, St

2011-06-29 16:47:00 7596

原创 FTP客户端配置

1.下载FileZilla_3.5.0_win32-setup.exe   ,FTP免费客户端应用软件2.安装软件,并配置:主机地址:localhost    用户名,密码,端口号3.点击“快速连接”4.从本地上传文件,或从服务端下载文件。

2011-06-29 15:09:00 2540

struts2 helloword工程

myeclipse6.0 jdk1.6 tomcat6.0

2012-05-04

strtus2_helloword调试通过JAR包

经过调试通过struts2所应用基础JAR包

2012-05-04

VI操作命令文档

文档中详细介绍了AIX操作系统下VI操作命令

2011-09-09

AIX操作帮助文档(常用命令)

AIX常用操作命令介绍,方便AIX开发者使用。

2011-09-09

AXIS2帮助文档(API官方资料)

希望大家掌握AXIS2技术应用,AXIS2开发WS服务较为简单方便。

2011-09-09

webservices详细应用开发文档

webservices详细应用开发文档,实例说明.

2009-10-22

WebSphere_Portal 安装详细文档

WebSphere_Portal 安装详细文档,附图示说明.

2009-10-22

WebSphere_Portal TDS安装详细说明文档

WebSphere_Portal TDS安装详细说明文档.

2009-10-22

Struts操作手册

Struts基础部分,标签说明,中文Struts详细操作手册.

2009-10-22

空空如也

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

TA关注的人

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