wargoo

TMD要在这个神奇的国度好好活下去.

 

2011年9月9日

Java中字符串操作的用法

摘要: 网上看了个substring的例子很好,自己也写了一下,填了一些内容。当是系统的了解一下字符串的常用操作吧。str.indexOf(str1),返回str中匹配str1的str1第一个字符初始位置。str.indexOf(str1),返回str1字符在str里匹配的开始位置。str.substring(int1,int2),返回str从str[int1]开始到str[int2]值(不包括str[int2]字符值)之间的字符。str.substring(int),返回str从str[int]开始到最后位之间的字符。str.split(str1),返回字符串数组 以str中的str1为分割。Jav 阅读全文

posted @ 2011-09-09 10:36 wargoo 阅读(3437) 评论(0) 推荐(0) 编辑

2011年9月7日

第一次

摘要: 自己写的第一个工作中实用的程序。工具主要是检索目标路径下的所有.sql文件(包括子目录中的文件),然后用正则表达式从各个文件中提取到相应的字符信息。插入到EXCEL文件里。代码如下:using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using Microsoft.Office.Interop;using Excel = Microsoft.Office.Interop.Excel;using Micr 阅读全文

posted @ 2011-09-07 14:37 wargoo 阅读(202) 评论(0) 推荐(0) 编辑

2011年8月26日

移位加密解密算法

摘要: 移位加密算法,是需要有对应的参照(下例中参照为STR_AZ常量),//可以直接看代码,下面解释繁琐 哈哈....如果待加密元素值在参照里找到相同的元素值,则取参照里移位后的值作为加密后的值。以此来实现移位; 1 public class Move { 2 //加密移位参照 3 static final String STR_AZ = "ABCDEFGHIGKLMNOPQRSTUVWXYZ"; 4 static char[] ssTemp; 5 6 //加密 7 public String encrypt(String s) { 8 ... 阅读全文

posted @ 2011-08-26 23:13 wargoo 阅读(11557) 评论(1) 推荐(0) 编辑

MD5加密

摘要: MD5加密方法:MD5是不可逆加密,一般使用MD5进行检验时,往往是将传来的明文数据再次MD5加密,然后和存储在数据库中的MD5内容进行比对,以进行正确性判断。import java.security.MessageDigest; import java.io.UnsupportedEncodingException;import java.math.BigInteger; import java.security.NoSuchAlgorithmException; public class Move{ public static final String KEY_MD5 =... 阅读全文

posted @ 2011-08-26 08:52 wargoo 阅读(237) 评论(0) 推荐(0) 编辑

2011年8月23日

Alpha测试和Beta测试

摘要: Alpha和Beta测试都是由最终用户进行的测试,均不能由程序员和测试员完成。Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Beta测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。 阅读全文

posted @ 2011-08-23 14:04 wargoo 阅读(173) 评论(0) 推荐(0) 编辑

2011年8月19日

多态,绑定

摘要: 多态是有多种形态特征。(即父类用子类的方法。继承后,子类可以用父类方法。不要混淆了多态和继承啊)多态就是后期绑定。绑定的意思是将一个方法调用同一个方法主题关联起来。以下的例子可做来理解。//父类public abstract class Sharp { boolean ifSharp() { return true; } abstract int side();}// 子类class Triangle extends Sharp { int side() { return 3; }}// 子类class Circular extends Sharp { int side() { return 阅读全文

posted @ 2011-08-19 09:13 wargoo 阅读(225) 评论(0) 推荐(0) 编辑

面试题-堆栈测试用例设计

摘要: 面试官:请针对堆栈的push()和pull()方法设计测试用例。这里面试官既要考你对堆栈这个概念的了解,还要考你对测试用例的设计思路。首先堆栈是一种执行“后进先出”算法的数据结构,数据的写入跟读出不需要提供地址,而是根据写入的顺序决定读出的顺序。这里注意要了解堆栈的特性:只允许在一端进行数据进行操作,所以就有后进先出的原理特性。设计测试用例概述如:1.用push()方法往一个空的堆栈插入一条数据,再用pull()方法,取出数据应该为刚刚插入那条。2.接上条(1),继续用pull()方法,看结果,应该返回空。3.接上条(2),用push()方法往堆栈中插入先后2条数据,再用pull()方法,取出 阅读全文

posted @ 2011-08-19 07:53 wargoo 阅读(1929) 评论(0) 推荐(0) 编辑

2011年8月11日

超集的概念

摘要: Definition: A set S1 is a superset of another set S2 if every element in S2 is in S1. S1 may have elements which are not in S2.定义:如果一个集合S2中的每一个元素都在集合S1中,且集合S1中可能包含S2中没有的元素,则集合S1就是S2的一个超集。 阅读全文

posted @ 2011-08-11 16:50 wargoo 阅读(391) 评论(0) 推荐(0) 编辑

2011年8月4日

linux 解压缩.tar.gz/bz2

摘要: tar -xvzf xxxx.tar.gz 解压到目录 tar -xvjf xxxx.tar.bz2 解压到目录 阅读全文

posted @ 2011-08-04 19:45 wargoo 阅读(128) 评论(0) 推荐(0) 编辑

2011年7月26日

双冒泡排序

摘要: 第一篇博文,请多多指教:双冒泡排序,就是冒泡排序的复杂版本,第一次排序为小数在前,第二次排序为大数再前。 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 const int N = 10; 6 int[] a = new int[N]; 7 int i, j, t; 8 Random randObj = new Random();//生成随机数 9 for (i = 0; i < N; i++)10 a[i] = randObj.Next(10, 99);11 Console.WriteLine("Befo 阅读全文

posted @ 2011-07-26 17:35 wargoo 阅读(277) 评论(0) 推荐(0) 编辑

导航