- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人