自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java,Perl,Python 比较

近期打算好好学习Perl,Python和Java,可是Java只了解这些纯java的东西,什么EJB之类的不在兴趣范围之类,就跳过了。一直在想需要从哪些方面进行比较学习,网上刚好找到几篇英文的比较的。先把我感兴趣的写在下面,在后面的文章中就按照这个思路慢慢学习吧。(有些内容可能不

2011-09-29 14:10:08 8374

原创 几个批处理命令

1 set 命令:利用set /? 可以查看set命令的详细使用用set命令设置自定义变量显示、设置或删除 cmd.exe 环境变量。SET [variable=[string]]variable指定环境变量名。set 如果后面不加参数,则显示系统所有的环境变量s

2011-09-28 16:09:25 1830

转载 常见Swing事件处理方法

监听器:ActionListener方     法:actionPerformed事    件:ActionEvent               ●  String  getActionCommand()actioncommand是控件内部的一个字符

2011-09-27 16:14:07 1349

转载 How to Write an Action Listener

Action listeners are probably the easiest — and most common — event handlers to implement. You implement an action listener to define what s

2011-09-27 14:18:38 904

转载 Understanding Containers

If you've started the big move from the Abstract Windowing Toolkit (AWT) to Swing, you've probably noticed by now that containers don't work

2011-09-27 13:48:35 974

转载 Java Swing LayoutManager

1.BorderLayoutjava.lang.Object--java.awt.BorderLayout将版面划分成东、西、南、北、中五个区域,将添加的组件按指定位置放置。    BorderLayout.EAST    BorderLayout.WEST

2011-09-27 11:14:15 1601

转载 AWT VS Swing

When developing a Java program it is important to select the appropriate Java Graphical User Interface (GUI) components. There are two basic

2011-09-27 10:36:19 817

转载 SWT、Swing 或 AWT:哪个更适合您? 在为新应用程序选择 GUI 工具包时应该考虑哪些因素?

AWT 概述Abstract Windows Toolkit(AWT)是最原始的 Java GUI 工具包。AWT 的主要优点是,它在 Java 技术的每个版本上都成为了一种标准配置,包括早期的 Web 浏览器中的 Java 实现;另外它也非常稳定。这意味着我们不需要单独安装

2011-09-27 10:28:16 1326

原创 Java Swing 学习笔记

Java Swing class hierarchyThe class JComponent, descended directly from Container, is the root class for most of Swing’s user interface

2011-09-27 10:03:18 2633

转载 Java Swing学习经验

首先是要有一定的Java基础,入门我推荐的是sun网站上的JFC tutorialhttp://java.sun.com/docs/books/tutorial/uiswing/index.html入门之后的书籍呢?中文的比较经典,比较系统的Swing书籍是

2011-09-27 09:01:57 3785

原创 QTP入门

什么是QTP:摘自WIKIHP QuickTest Professional is automated testing software designed for testing various software applications and environments.

2011-09-21 11:09:01 1238

转载 关于 Java 中 finally 语句块的深度辨析

可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。问题分析首先来问大家一个问题:finally 语句块一定会执行吗?很多人都认为 finally 语句块是肯定要执行的,其中也包括

2011-09-15 21:10:25 1080 3

转载 几种任务调度的 Java 实现方法与比较

http://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:TimerSchedu

2011-09-15 13:16:19 904

原创 STAX XML 解析

利用stax xml文件可以提交Job给staf执行。下面结合具体实例讲述XML如何编写。1 STAX基本的Job模板1: 2: 3:4: 5:6: 7:8: 9: 10: 11:12: 第一行和第二行一般都是一样的,每

2011-09-15 11:31:41 4208 5

转载 STAF API Return Codes

API Return CodesNote: In some shell environments, return codes above 255 may be returned modulo256. This can, in particular, cause service

2011-09-14 15:14:05 4322

原创 STAF学习笔记

1 STAF的安装与下载:http://staf.sourceforge.net/STAF 的安装比较简单,只需要按照向导提示进行操作即可。安装完毕后,可以通过 STAFProc 命令启动 STAF。关闭 STAF 可以用如下的命令: staf local shutd

2011-09-14 12:20:56 11186

转载 Java 套接字

套接字(socket)为两台计算机之间的通信提供了一种机制,在 James Gosling 注意到 Java 语言之前,套接字就早已赫赫有名。该语言只是让您不必了解底层操作系统的细节就能有效地使用套接字。多数着重讨论 Java 编码的书或者未涵盖这个主题,或者给读者留下很大的想象

2011-09-13 22:29:31 22495 7

转载 Java SE 6 新特性: 对脚本语言的支持

Java 脚本 API 概述脚本引擎脚本引擎就是指脚本的运行环境,它能能够把运行其上的解释性语言转换为更底层的汇编语言,没有脚本引擎,脚本就无法被运行。Java SE 6 引入了对 Java Specification Request(JSR)223 的支持,

2011-09-13 21:32:42 1067

原创 Java ssh 访问windows/Linux

工作中遇到的问题:Java code运行在一台机器上,需要远程到linux的机器同时执行多种命令。原来采用的方法是直接调用ssh命令或者调用plink的命令。google下java的其他ssh方法,发现有个包。具体介绍如下:Ganymed SSH2 for J

2011-09-08 15:11:34 10516 4

原创 一些Pstool

PsExec - execute processes remotelyPsFile - shows files opened remotelyPsGetSid - display the SID of a computer or a userPsInfo

2011-09-08 11:21:41 3258

转载 PsExec

PsExec 可在 Windows Vista、NT 4.0、Win2K、Windows XP 和 Server 2003(包括 64 位版本的 Windows)上运行。PsExec v1.94 - Execute processes remotelyCopyrigh

2011-09-07 21:59:42 5691

转载 Java Rebot类

java的Robot类的几个简单例子import java.awt.AWTException;import java.awt.Robot;import java.awt.event.KeyEvent;public class TestRobot {publ

2011-09-07 21:19:21 2561

转载 Java RMI和socket比较

一般来说,基于CS(client-server)软件架构的开发技术有很多种。比较常用的有:基于socket的网络编程、RPC、基于Java技术的RMI(当然C#也有类似技术)、CORBA等。在这里我们只是对基于socket的网络编程与RMI作个对比,有助于我们了解它们各自的应用领

2011-09-07 20:46:13 4717

转载 OpenSSH

14.10 OpenSSH原著 Chern Lee.  OpenSSH 是一组用于安全地访问远程计算机的连接工具。它可以作为 rlogin、 rsh rcp 以及 telnet 的直接替代品使用。更进一步, 其他任何 TCP/IP 连接都可以通过 SSH 安全地进

2011-09-07 17:20:49 909

原创 命令行控制VMWare

虚机安装在windows的机器上,以下操作在windows的command,虚机为Linux1 vmrun所在的目录:和VMWARE的安装目录同级,有个vmrun.exe,主要用来控制vmware的命令2 启动vmware的某一台虚机:C:\Progr

2011-09-07 17:04:26 9594 1

转载 Java Collections 和Collection的区别

1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection

2011-09-06 21:34:46 1437

转载 Java 状态模式

《设计模式》对状态模式的定义:允许一个对象在其状态改变时,改变它的行为。看起来对象似乎修改了它的类。别名:状态对象(Objects for State)。在下面两种情况下均可以使用State模式:1 一个对象的行为取决于它的状态,并且他必须在运行时刻根据状态改变它的行为。

2011-09-05 15:46:50 1631

转载 软件设计六大原则

OOP遵照:依赖倒置原则(DIP)依赖倒置(Dependence Inversion Principle)原则讲的是:要依赖于抽象,不要依赖于具体。简单的说,依赖倒置原则要求客户端依赖于抽象耦合。原则表述:phpma开源 罗江游鱼抽象不应当依赖于细节;细节应当依赖于抽

2011-09-05 12:59:56 6407

原创 模板模式

模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。模板就是一个方法,这个方法将算法定义成一组步骤,其中的任何步骤都可以是抽象的,由子类负责实现。例子:泡茶和泡

2011-09-05 12:43:17 712

原创 外观模式和适配器模式的区别

外观和适配器可以包装许多类,但外观的意图是简化接口,而适配器的意图是将接口转换成不同的接口

2011-09-05 09:57:54 2711

转载 Java设计模式之外观模式

摘要:本文深入浅出的讲述了设计模式中的外观模式,并给出了简单的示例,例子浅显易懂,并附带源代码。      外观模式属于结构型模式,其意图是为子系统中的一组接口提供一个一致的界面,Façade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。在项目设计中,把一个系统

2011-09-05 09:52:46 751

转载 设计模式之命令模式

研磨设计模式之 命令模式-1命令模式也是开发中常见的一个模式,也不是太难,比较简单,下面来详细的写一下命令模式。  命令模式(Command)1  场景问题 1.1  如何开机        估计有些朋友看到这个标题会非常奇怪,电脑装配好了,如何开机?

2011-09-04 20:29:55 575

原创 Java设计模式之命令模式

命令模式:将请求封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象,命令模式也支持可撤销的操作。一个实例:001//Invoker.java文件002

2011-09-04 20:28:33 719

转载 单例模式

单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然

2011-09-04 18:38:12 664

转载 深入浅出工厂模式

一、引子       话说十年前,有一个暴发户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi说“开奥迪车!”。你一定说:这人有病!

2011-09-04 18:05:17 629

原创 工厂方法模式

工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。举个实例:比萨店加盟:一般披萨点餐需要经过制造,准备,打包等一系列步骤,现在有两个加盟店,工序都差不多,但是生产不同的比萨,在口味等方面有一定区

2011-09-04 18:04:39 723

转载 简单工厂模式

简单工厂模式解释:        简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。

2011-09-04 17:24:44 924

转载 策略模式

鸭子-策略模式(Strategy)前言 万事开头难,最近对这句话体会深刻!这篇文章是这个系列正式开始介绍设计模式的第一篇,所以肩负着确定这个系列风格的历史重任,它在我脑袋里默默地酝酿了好多天,却只搜刮出了一点儿不太清晰的轮廓,可是时间不等人,以后再多“迭代”几次吧!在前面

2011-09-04 17:09:55 585

原创 装饰者模式

关于装饰者模式:装饰者和被装饰对象有相同的超类型;你可以用一个或者多个装饰者包装一个对象;既然装饰者和被装饰对象有相同的超类型,所以在任何需要原始对象的场合,可以用装饰过的对象代替它;装饰者可以在所委托被装饰者的行为之前与/或之后,加上自己的行为以达到特定的目的;

2011-09-03 21:57:30 769

转载 扩展开放,修改关闭

Software entities (classes, modules, function, etc.) should be open for extension, but closed for modification.    软件实体(模块,类,方法等)应该对扩展开放,对

2011-09-03 21:13:07 6539

空空如也

空空如也

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

TA关注的人

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