2014年12月19日

基于JSch的Sftp工具类

摘要: 本Sftp工具类的API如下所示。1)构造方法摘要Sftp(Stringhost, intport, inttimeout, Stringusername, Stringpassword)参数:host - SFTP服务器IP地址port - SFTP服务器端口timeout - 连接超时时间,单位... 阅读全文

posted @ 2014-12-19 12:09 DongLiYang 阅读(12481) 评论(0) 推荐(4) 编辑

2013年12月6日

Flex String转Date

摘要: 在Flex中日期字符串转为Date类型,可以使用静态方法DateFormatter.parseDateString(str:String):Date方法。该方法支持的字符串格式包括:YYYY-MM-DDYYYY/MM/DDYYYY.MM.DDMM-DD-YYYYMM/DD/YYYYMM.DD.YYYYYYYY-MM-DD JJ:NN:SSYYYY/MM/DD JJ:NN:SSYYYY.MM.DD JJ:NN:SSMM-DD-YYYY JJ:NN:SSMM/DD/YYYY JJ:NN:SSMM/DD/YYYY JJ:NN:SS 阅读全文

posted @ 2013-12-06 17:20 DongLiYang 阅读(729) 评论(0) 推荐(0) 编辑

2013年11月22日

Flex ActionScript版本的Map类型

摘要: ActionScript中没有Map类型,因为Object就相当于Map了。Object的属性相当于key,值相当于value。也就是说,没有必要有Map类型。但是,这样做,也会带来一些问题,造成不怎么方便。比如:需要知道当前Object有多少个属性,属性值都是什么。另外,从代码可读性上也有点不方便,当把Object当成Map来使用的时候,除非写了注释,否则,别人不知道这个Object的作用是Map。 下面完成了ActionScript的Map类型,其实就是对Object进行了封装,没什么技术含量。不过,对于Java开发人员,使用起来还是很直观的。 Map.aspackage common.. 阅读全文

posted @ 2013-11-22 11:13 DongLiYang 阅读(1628) 评论(0) 推荐(0) 编辑

2013年4月2日

Java算法题-删除有序数组中的重复元素

摘要: 题目:编写一个方法,删除有序数组中的重复元素。例如:数组:1,2,2,4,5,5,5,8,9,9,10。删除重复元素后:1,2,4,5,8,9,10。RemoveRepeatItem.java 1 public class RemoveRepeatItem { 2 /** 3 * 单元测试 4 */ 5 public static void main(String[] args){ 6 int[] sortArr = { 1,3,3,4,5,5,5,7,8,9,9,9 }; 7 int[] arr = removeRepeat... 阅读全文

posted @ 2013-04-02 00:01 DongLiYang 阅读(3086) 评论(0) 推荐(0) 编辑

2013年4月1日

Java生成随机字符串,必须包含数字、小写字母、大写字母

摘要: 一道算法题,生成随机字符串,必须包含数字、小写字母、大写字母。为了生成随机数方便,特别编写StdRandom类(注1),API如下。public class StdRandomstatic double random()0到1之间的实数 [0,1)static int uniform(int N)0到N-1之间的整数[0,N)static int uniform(int lo,int hi)lo到hi-1之间的整数[lo,hi)static double uniform(double lo,double hi)lo到hi之间的实数[lo,hi)了解了StdRandom类API以后,就来看一下生 阅读全文

posted @ 2013-04-01 23:36 DongLiYang 阅读(16501) 评论(0) 推荐(0) 编辑

2013年1月28日

使用PinYin4J汉字转拼音

摘要: 1 import net.sourceforge.pinyin4j.PinyinHelper; 2 import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; 3 import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat; 4 import net.sourceforge.pinyin4j.format.HanyuPinyinToneType; 5 import net.sourceforge.pinyin4j.format.exception.BadHa... 阅读全文

posted @ 2013-01-28 22:57 DongLiYang 阅读(519) 评论(0) 推荐(0) 编辑

JavaScript获取查询字符串

摘要: 1 var QueryString = { 2 3 /** 4 * 取得查询字符串参数 5 * 例:假设查询字符串是?q=javascript&num=10 6 * var args=getQueryStringArgs(); 7 * alert(args["q"]); 8 * alert(args["num"]); 9 */10 getQuery... 阅读全文

posted @ 2013-01-28 22:35 DongLiYang 阅读(781) 评论(0) 推荐(0) 编辑

2013年1月20日

JQuery UI AutoComplete 与 Strtus2 结合使用

摘要: 这篇文章中完成一个搜索城市的示例程序,输入城市名称或者拼音首字母,返回城市的智能提示。使用了JQuery UI AutoComplete插件。首先,看一下效果图,了解程序完成后是一个什么样子。汉字搜索拼音首字母搜索看完了效果图,下面一步一步介绍如何完成这个程序。Step 1 数据库表及函数(SQL Server 2008)先来建立数据库表City,它包含两个字段CityID,CityName。1 CREATE TABLE City2 (3 CityID INT IDENTITY(1,1) Primary KEY , --城市主键4 CityName NVARCHAR(50) ... 阅读全文

posted @ 2013-01-20 17:00 DongLiYang 阅读(2351) 评论(2) 推荐(2) 编辑

2012年12月28日

信息摘要工具类-MD5、CRC32、SHA1

摘要: 信息摘要,通俗来说,就是信息的指纹。就像人类的指纹是不会重复的一样,使用信息摘要算法计算任何两个不同信息,得出的摘要(指纹)也是不一样的。 这通常用在校验文件是否被修改过,在Web项目中MD5也用在密码加密上。 下面的信息摘要工具类MsgDigest,可以计算文件的MD5、CRC32、SHA1摘要,字符串的MD5、SHA1摘要。 MsgDigest类: 1 package com.dong.framework.tool; 2 3 import java.io.BufferedInputStream; 4 import java.io.File; 5 import java.... 阅读全文

posted @ 2012-12-28 15:12 DongLiYang 阅读(2078) 评论(0) 推荐(0) 编辑

2012年8月24日

Struts2 验证码图片实例

摘要: 本文分三个步骤介绍验证码图片生成以及与Struts2结合使用。Step 1.随机验证码 一步一步来,要生成验证码图片,首先要有验证码,然后才能在画在图片上。为了能够灵活控制验证码,特别编写了SecurityCode类,它向外提供随机字符串。并且可以控制字符串的长度和难度。SecurityCode类中提供的验证码分三个难度,易(全数字)、中(数字+小写英文)、难(数字+大小写英文)。难度使用枚举SecurityCodeLevle表示,避免使用1、2、3这样没有明确意义的数字来区分。 同时,还控制了能否出现重复的字符。为了能够方便使用,方法设计为static。 SecurityCode类: ... 阅读全文

posted @ 2012-08-24 16:27 DongLiYang 阅读(24601) 评论(47) 推荐(9) 编辑

导航