自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (9)
  • 收藏
  • 关注

原创 'telnet' 不是内部或外部命令,也不是可运行的程序或批处理文件

windows7下,在命令窗口中用telnet命令时, 命令无法执行,提示:“'telnet' 不是内部或外部命令,也不是可运行的程序或批处理文件”。    Vista和windows7带有telnet,只是默认没有安装而已。     处理办法:    依次打开“开始”→“控制面板”→“打开或关闭Windows功能”,在打开的窗口处,寻找并勾选“Telnet客户端”,然后点击“确定

2011-11-29 10:51:49 901

转载 Memcached windows 下安装与测试

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap

2011-11-28 22:08:47 647

转载 Java Annotation入门

版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)原文:[http://www.matrix.org.cn/resource/article/44/44048_Java+Annotation.html]http://www.matrix.o

2011-06-06 23:27:00 754

转载 利用XMLHttpRequest技术实现断点续传下载文件

<br />1,自己用过的代码(没有断点续传代码,断点续传参照下列第2部分,我实现可以):<br /><HTML><br />  <HEAD><br />    <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /><br />    <TITLE>DownloadFile Servlet</TITLE><br />    <script language="javascript">                    

2010-12-13 22:14:00 3968

原创 Web上JS利用XMLHTTP实现下载

<br />function DownURL(strRemoteURL,strLocalURL)<br />{<br /> try<br /> {<br />  var xmlHTTP=new ActiveXObject("Microsoft.XMLHTTP");<br />  xmlHTTP.open("Get",strRemoteURL,false);<br />  xmlHTTP.send();<br />  var adodbStream=new ActiveXObject("ADODB.Strea

2010-12-13 22:13:00 1668 1

原创 在windows下和Linux下安装jdk的详细设置

<br />在windows下和Linux下安装jdk的详细设置<br />win下,我的电脑-->属性-->高级-->环境变量在用户变量下面加只对当前用户有效,系统变量下面加则对所有登入系统的用户都有效.假设你的JDK的安装路径为:C:/Program Files/Java/jdk1.5.0_05<br />   环境变量的设置一共有3个部分:(在系统变量里设置)<br />    1.JAVA_HOME=C:/Program Files/Java/jdk1.5.0_05<br />    2.CLASS

2010-10-22 12:59:00 918

原创 Authentication method password not supported by the server at this stage.

Authentication method password not supported by the server at this stage.如果程序连接ssh服务器,密码验证时出现这个错误,用下面的方式可以解决,在服务器端 查看 /etc/ssh/sshd_config 文件 查找 PasswordAuthentication no 这个项,并把这个项改为 yes,问题解决# $OpenBSD: sshd_config,v 1.70 2004/12/23 23:11:00

2010-10-08 18:01:00 5165 3

转载 使用org.apache.commons.net.ftp包开发FTP客户端,实现进度汇报,实现断点续传,中文支持

利用org.apache.commons.net.ftp包实现一个简单的ftp客户端实用类。主要实现一下功能1.支持上传下载。支持断点续传2.支持进度汇报3.支持对于中文目录及中文文件创建的支持。import java.io.File;   import java.io.FileOutputStream;   import java.io.IOException;   import java.io.InputStream;   import java.io.OutputStream;   import ja

2010-10-08 16:24:00 1730

原创 SSH2对于Java的轻量级实现方案-ganymed

Ganymed SSH-2 for Java是用纯Java实现SSH-2协议的一个包。可以利用它直接在Java程序中连接SSH服务器。Ganymed SSH-2支持SSH对话(远程命令执行和shell访问),本地和远程端口转发,本地数据流转发,X11转发和SCP。这些都没有依赖任何JCE provider,而且所有这些都包含加密的功能。下载地址:http://www.ganymed.ethz.ch/ssh2/Ganymed SSH-2 通常使用的环境是:当我们的系统需要调用服务器上的任务时就可以考虑使用它。

2010-10-08 16:01:00 1553

原创 ganymed-ssh2

<br />ganymed-ssh2简介:<br /> <br /> <br />Ganymed SSH-2 for Java是用纯Java实现SSH-2协议的一个包。可以利用它直接在Java程序中连接SSH服务器。Ganymed SSH-2支持SSH对话(远程命令执行和shell访问),本地和远程端口转发,本地数据流转发,X11转发和SCP。这些都没有依赖任何JCE provider,而且所有这些都包含加密的功能。<br /> <br />下载地址:<br />http://www.ganymed.eth

2010-10-08 15:59:00 2501 1

原创 SWT 右键菜单

<br />Top-level Menu<br /><br />(1)在 ApplicationWorkbenchWindowAdvisor#preWindowOpen() 方法中启用菜单:<br />configurer.setShowMenuBar(true);<br />此方法调用并不一定显示菜单,只有当菜单中包含菜单项时,菜单才会显示。<br /><br />(2)创建并添加菜单项<br />org.eclipsercp.hyperbola/ApplicationActionBarAdvisor<b

2010-09-27 19:03:00 2018

原创 swt. 绘制自己的button 经典

<br />  在所有SWT组件中,Button几乎是最常用的,其功能在对于一般的情况来说也足够丰富了。你可以为Button组件设置要显示在其中的文本或者图像、设定ToolTip,甚至只要修改一个风格样式就能得到一个看上去相当不错的方向箭头按钮。 <br />  然而,我对Button组件还是不能感到满意。最大的遗憾就是:对它的外观,所能做的工作也就仅限于此了。如果你想让按钮拥有一个漂亮的、渐变色的背景和一些特殊的文字效果,怎么办呢?答案是没有办法。Button类里面似乎没有任何方法提供我想要的功能。<br

2010-09-14 09:25:00 2788 1

原创 Java文件file操作总结

由于一直在使用Java file功能,但是总是很混乱,今天将Java File的所有功能做一个总结。Java文件操作我个人认为重要的问题有:  a:如何跨平台问题  b:文件编码问题,尤其是多语言平台情况下如何正常工作。  c:文件读写效率、操作效率  d:文件加密和文件安全  e:文件快速检索,强烈建议使用lence进行文件检索及文件管理。以下是本人做的一些整理:一:建立文件   File file1 = new File ("C://temp//myNote.txt"); // in Windows  

2010-08-31 15:55:00 19660 1

原创 SWT 拖拽功能详细讲解

<br />引用:<br />操作系统中最常用的拖拽功能就是文件的移动复制,拖拽功能提高了软件的简用性。<br />SWT也支持拖拽功能,不过编程实现比较繁琐。它首先要设定好拖拽源(DragSource)和能够接收的目标地(DropTarget),然后再设定一个运送拖拽数据的载体(Transfer),最后最繁琐的就是要给DragSource和DropTarget分别添加拖拽监听器,并根据拖拽途中的各种情况实现监听器的各方法。<br /> <br />Transfer类<br />       为了使数据能在

2010-08-23 16:50:00 4092

翻译 JFace Viewer API CheckboxTreeViewer

TreeViewerTreeViewer 类封装了tree控件。树查看器按照父子关系来显示分等级的对象列表。此查看器需要设置标签供给器和内容供给器。The CheckboxTreeViewer加入了对个别条目泛灰的支持,还可以选中和反选与条目相关联的复选框。常用的API包括: add(Object, Object) 为查看器中指定元素添加子元素。 add(Object, Object[]) 为

2010-03-17 19:06:00 2472

原创 java中判断socket服务器端是否断开连接 [经典]

最近在开发中遇到一个问题,就是如何判断远端服务器是否已经断开连接,如果断开那么需要重新连接。首先想到socket类的方法isClosed()、isConnected()、isInputStreamShutdown()、isOutputStreamShutdown()等,但经过试验并查看相关文档,这些方法都是本地端的状态,无法判断远端是否已经断开连接。然后想到是否可以通过OutputStre

2010-03-10 16:09:00 6053 4

原创 socket 心跳信息事例

在我们的考试系统中用到客户端和服务器之间的通信,服务器要时刻知道客户端的网络连接状态,当时我遇到这个问题的时候就没有在网上找到传说中的“心跳包”。只是凭自己心思随想写出了一个解决时下问题的算法。下面是客户端心跳包核心代码:  #region ++++++++++++++++++++客户端的感觉系统        //启动记时器        public void BeginTheTimer(

2010-03-10 15:54:00 1874 2

原创 NetworkInterface实例 打印出与本地主机关联的所有IP地址

package example1;import java.net.Inet4Address;import java.net.Inet6Address;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.net.UnknownHostExc

2010-02-24 22:47:00 1105

原创 Java反编译工具eclipse插件jadclips

jadclips插件网站:   http://jadclipse.sourceforge.net/一、下载:下载插件:下载jadclipse_3.1.0.jar版本,该版本支持eclipse3.1M6以上下载jadclipse_3.2.0.jar版本,该版本支持eclipse3.2M3和eclipse3.2M4.下载jadclipse_3.2.2.jar版本,该版本支持ec

2010-02-10 13:56:00 1275

原创 Eclipse RCP 发布和创建 经典说明文档

简单地讲, 一个RCP应用就是一个可独立于Eclispe IDE开发环境运行的Eclipse 插件。下面我们以一个简单的例子开始我们的RCP旅程。 一、 新建插件工程因为RCP应用本身就是一个Eclispe插件, 所以从新建一个Eclispe插件工程开始。1) 启动Eclispe, 从Eclispe的 File菜单创建一个插件工程:File ->New ->Proje

2010-02-04 16:39:00 5456

原创 log4j的layout 例子

Log4J LayoutsThe output of an appender can be customized by associating with it a Layout. These are the types of Layout available: Simple layout-- org.apache.log4j.SimpleLayoutSimpleLayout formats

2010-02-03 14:38:00 1674

原创 如何判断某张表是否存在

1.用   show   tables   查询,取得数据库中所有的表名,然后在此结果数组中查询;    2,SHOW   TABLES   LIKE   table_name;   3.用   select   *   from   TestTableName,如果表不存在,应该会出错;   4.看你具体下一步要干什么?如果表不存在就建立这个表,那么你可以直接用   create 

2010-02-03 14:30:00 1309

原创 Java连接sqlite

1.去网站http://files.zentus.com/sqlitejdbc/下载sqlitejdbc.根据自已需要,下载sqlitejdbc.(sqlitejdbc有两个版本,一种是pure的一种是native的。native的速度快。它放在**-bin.tgz里。我下的就是这种sqlitejdbc-v056-bin.tgz)2. 下载后解压sqlitejdbc-v056-bin.tg ,有以

2010-01-03 23:59:00 4742

原创 Java程序性能优化

一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:import java.util.Vector;class CEL {    void method (Vector vector) {        for (int i = 0; i             ; // ...   

2010-01-03 23:57:00 812

原创 Java 同步机制浅谈

Java对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于instance

2010-01-03 23:55:00 496

转载 2009年9月语言排行榜:PHP超越C++

TIOBE世界编程语言排行榜展现了编程语言的流行趋势。每个月,都有最新的数据被更新。这份排行榜的数据取样来源于互联网上富有经验的程序员、商 业应用、著名的搜索引擎(诸如谷歌、 MSN 、雅虎)的关键字排名、 Alexa 上的排名等。请注意这个排行榜只是反映了某个编程语言的热门程度 , 这并不代表它是一个最好的编程语言或是可以写出某些令人称赞的好程序。 TIOBE公布了最新的语言排行榜.PHP果然不

2009-12-27 01:13:00 630

原创 org.jfree.chart.JFreeChart 方法简介

 org.jfree.chart.JFreeChart  implements: java.lang.Cloneable, org.jfree.ui.Drawable, java.util.EventListener, PlotChangeListener, java.io.Serializable, TitleChangeListener  voidadd

2009-12-20 23:26:00 5577 2

原创 BarChart 柱状图 实例

BarChart 第一步,创建数据集定义:DefaultCategoryDataset dataset = new DefaultCategoryDataset();设值:dataset.addValue(                value, //柱子的值(高度)                Row keys, //每一个柱子的行坐标名称.          

2009-12-20 23:17:00 3595 1

原创 JFreeChart 报表实例

1: 下载相关jar  官方网站http://www.jfree.org/jfreechart/   下载地址     http://sourceforge.net/project/downloading.php?group_id=15494&use_mirror=nchc&filename=jfreechart-1.0.11.zip&69154889 2: 基于web应用的报表操作 在w

2009-12-20 23:04:00 2335

原创 报表-jfreeechart实例详解

1: 下载相关jar  官方网站http://www.jfree.org/jfreechart/   下载地址     http://sourceforge.net/project/downloading.php?group_id=15494&use_mirror=nchc&filename=jfreechart-1.0.11.zip&69154889 2: 基于web应用的报表操作 在w

2009-12-20 22:59:00 1173

转载 表格(TableViewer类)

 第14章  表格(TableViewer类)TableViewer表格类是JFace组件中重要且典型的一个组件,其中涉及了JFace的众多重要概念:内容器、标签器、过滤器、排序器和修改器,这些概念对后面JFace组件特别是TreeViewer的学习非常重要。从本章也可以体会到JFace非常突出的面向对象特性。14.1  概    述JFace是SWT的扩展,它提供了一组功能强

2009-11-25 22:30:00 2259

原创 rcp 视图中的菜单

 /** 导航菜单视图 */public class NavView extends ViewPart {         /** 导航的树对象 */         private TreeViewer viewer;         /** 可以为树添加返回导航操作对象 */         private DrillDownAdapter drillDownAdapt

2009-11-22 12:05:00 1566

原创 rcp 视图布局

 public class Perspective implements IPerspectiveFactory {    public void createInitialLayout(IPageLayout layout) {        String editorArea = layout.getEditorArea();//得到编辑区域        layout.set

2009-11-22 12:04:00 3091

RCP实例

rcp实例,可以下载下来学习下

2009-11-15 22:55:10 134

原创 svn中文网站

http://www.svn8.com/svnsy/20080212/119.html

2009-11-15 18:48:00 864

Subversion版本控制使用中的常见问题及解决方法

摘要:Subversion版本控制使用中的常见问题及解决方法。   常见问题及解决方法  1、路径或权限不足时将出现错误信息提示:  http://localhost (路径不对)  Error * PROPFIND request failed on '/' PROPFIND of '/': 200 OK (http://localhost)  http://localh...

2009-11-15 18:19:39 160

转载 Subversion版本控制使用中的常见问题及解决方法

 常见问题及解决方法  1、路径或权限不足时将出现错误信息提示:  http://localhost (路径不对)  Error * PROPFIND request failed on / PROPFIND of /: 200 OK (http://localhost)  http://localhost/svn (权限不足)  Error * PROPFIND

2009-11-15 18:18:00 1226

原创 SVN服务器端、客户端安装以及集成到eclipse的详细步骤

 SVN服务器端、客户端安装以及集成到eclipse的详细步骤  以下的每一步都是本人(steve_wang_victor)亲自操作后写下的。 需要使用的软件版本如下:Eclipse3.3svn-1.4.5-setup服务器TortoiseSVN-1.4.5.10425-win32-svn-1.4.5客户端 一,安装服务器端svn和客户端svn1, 

2009-11-15 17:48:00 1264

转载 SVN 权限配置详细说明

 本章将详细介绍前一章所涉及的两个配置文件, svnserve.conf 和 authz.conf,通过对配置逐行的描述,来阐明其中的一些细节含义。除此之外的其他配置、安装等内容,不是本文重点,读者若有什么疑问,请参考后面“参考文献”中列出的一些文档。这里首先要注意一点,任何配置文件的有效配置行,都 **不允许存在前置空格** ,否则程序可能会出错,给你一个 ``Option expected

2009-11-15 17:46:00 1955

原创 SVN 权限配置详细说明

本章将详细介绍前一章所涉及的两个配置文件, svnserve.conf 和 authz.conf,通过对配置逐行的描述,来阐明其中的一些细节含义。除此之外的其他配置、安装等内容,不是本文重点,读者若有什么疑问,请参考后面“参考文献”中列出的一些文档。这里首先要注意一点,任何配置文件的有效配置行,都 **不允许存在前置空格** ,否则程序可能会出错,给你一个 ``Option expected`` ...

2009-11-15 17:45:25 221

clone 深度克隆对象

深度克隆对象,不过效率没有显示的new对象快,不过很安全

2009-12-16

RCP popupMene高级教程 使用Visibility定制弹出菜单

2.此文对您的帮助: 看完此文后您将能够创建一个由选择内容指定弹出项的动态菜单。 setp1.创建一个rcp工程,模板使用有一个view的 step2.创建popupMenu step2_1.新建类Action1: step2_2.添加扩展点: 好的step2已经结束了,现在您可以运行一下程序,看看效果. 接下来将要进行的是,只有选中Three时菜单才弹出,选择其他两个则不弹出。 确切的说是只有选择Three时 <objectContribution id="objectContribution" objectClass="java.lang.Object"> 节点中的Action才显示. 接下来: step3_1修改扩展点 增加visibility项 然后就完成了,当然实际运用中我运用了Adapter将DTO适配成IActionFilter接口,这样DTO就不用和IActionFilter接口耦合了,或许以后的文章会接受如何适配。

2009-11-21

RCP 界面布局实例

RCP 界面布局实例 主要描述视图布局

2009-11-15

svn-1.4.5-setup服务器安装程序

svn-1.4.5-setup服务器安装程序

2009-11-15

SVN服务器端、客户端安装以及集成到eclipse的详细步骤 以及SVN权限控制详解

SVN服务器端、客户端安装以及集成到eclipse的详细步骤 包括: 1,安装服务器端svn和客户端svn 2,建立svn版本控制的服务目录 3,Eclipse集成svn的使用 4,附件(svn集成eclipse的图解) 5,SVN的权限控制详细讲解 6,安装 ApacheSVN 服务器教程 7,摘要:Subversion版本控制使用中的常见问题及解决方法。

2009-11-15

Eclipse SWT/JFace 书中 全部实例

Eclipse SWT/JFace SWT JFace 实例 Eclipse SWT/JFace 书中 全部实例

2009-11-10

jacob 语法说明

对初学者很有 帮助,阐述了方法参数的含义等内容

2009-11-08

运用jacob方式,java操作 excel文件读写(含配置文件和实例)

运用jacob方式,java操作 excel文件读写 包含内容: 实例,jacob.jar,jacob.dll

2009-11-08

jcom 实现 java 写 Excel实例(包含jar包_dll文件_api)资料全

使用jcom 实现java 写 Excel,文件内容包含如下: 不同方式写内容到excel中的实例,配置中需要的jar文件和dll文件,还有api 如有疑问,请留言

2009-11-07

空空如也

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

TA关注的人

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