- 博客(17)
- 收藏
- 关注
转载 C++程序设计之四书五经
C++程序设计之四书五经(上篇) C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一个
2011-12-02 20:25:44 613
转载 TestNG官方文档中文版
TestNG官方文档中文版(06)—— 测试方法、测试类和测试组(5.5-5.6)http://blog.163.com/cuiligang@188/blog/static/26345774201095114346109/
2011-07-12 17:44:25 467
转载 Maven入门
http://www.blogjava.net/jiangshachina/archive/2006/09/01/67080.html
2011-07-11 17:57:28 431
转载 Java Native关键字
native是与C++联合开发的时候用的!java自己开发不用的! 使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。这些函数的实现体在DLL中,JDK的源代码中并不包含,你应该是看不到的。对于不同的平台它们也是不同的。这也是java的底层机制,实际上java就是在不同的平台上调用不同的native方法实现对操作系统的
2011-06-11 07:53:00 540
转载 JAVA对象比较器Comparator
<br /><br />排序的算法是我们最常用的算法,初学程序,每个人都尝试过排序。但只是局限于简单的排序。<br />如将下列数字进行排序<br />1,3,5,8,3,6<br />于是我们得出结果<br />1,3,3,5,6,8<br />将下列字母(字符)进行排序<br />a,i,e,f,w,s<br />于是我们得出结果<br />a,e,f,i,s,w<br />但是我们遇到的情况就不是如此简单了。如给公司里的商品进行排序,我们很轻易的想到按照商品的名称排序不就完了,而且简单明了。但现实并如
2011-05-07 07:00:00 585
转载 Java如何写入txt文件
<br />import java.io.*;import java.util.*;public class LogTest{ public static void main(String[] args) { File log=new File("user//log//login.log"); String newLog="UserName:Jim Green | Date:"+new Date()+" | IP:202.65.21.14"; a
2011-03-31 20:27:00 3567 1
转载 用JAVA,删除文件中前100个字节的内容
mport java.io.FileOutputStream;import java.io.RandomAccessFile;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class CutFile { public static void main(String[] args) { try { RandomAccessFile raFile = n
2011-03-31 20:25:00 5163
转载 带通配符*的字符串匹配
<br />2. 如果不想用递归,可以考虑另外一种思路是<br />对于t,可以看成被一些*串(连续的*组成的子串)划分成了一组跟s一样纯由字母组成的子串。<br />这样问题就转化成了在s中寻找一个子串序列。开始时还像普通的串匹配一样,移动s和t,直到t遇到第一个*然后t后面的部分假设被*串划分成如下一组字符字串:t1, t2, t3那么问题变成了从s的当前位置开始找t1,如果没找到,则不匹配;如果找到(这时候有可能s中存在很多t1,我们只需考虑第一个。因为如果第一个能导致整个串匹配成功,则已经达到我们的
2011-03-22 17:59:00 6661 1
原创 分支限界法实现背包问题
<br />/* 0/1背包问题的分支定界法算法*/#include<stdio.h>#include<stdlib.h>#define MAXNUM 100 struct node { int step ; double price ; double weight ; double max,min ; unsigned long po ;};typedef struct node DataType
2011-03-10 21:50:00 3262 2
原创 快速排序实现
<br />Java<br />int partition(int arr[], int left, int right)<br />{<br /> int i = left, j = right;<br /> int tmp;<br /> int pivot = arr[(left + right) / 2];<br /> <br /> while (i <= j) {<br /> while (arr[i] < pivot)<br /
2011-02-28 04:08:00 514
转载 Java实现快速排序
<br /><br />package com.ht.sort;<br />/**<br />* Created by IntelliJ IDEA.<br />* Date: 2009-10-21<br />* Time: 16:21:49<br />*/<br />public class QuickSort {<br /> static int partition(Integer[] iarray, int low,int high) {<br /> int temp = iarra
2011-02-27 19:55:00 406
原创 string和char数组:两者之间的互相转换
<br />以前用JAVA比较少,没怎么留意<br />随着现在用Java的频率越来越高,一些不起眼的小问题也会让人捉摸一下,当然了要养成良好的习惯,遇到问题先去看API。<br />这可是多少前辈的经验啊。<br />话不多说,进入正题。<br />其实这个东西并不难,Java提供现成的API实现两者的转换,在这里写下就是加强一下记忆。<br />1) String转换为char[] :<br />String str = "abcd";<br />char[] temp;<br />temp = str
2011-02-27 18:56:00 651
原创 正则表达式
<br />正则表达式到底是什么东西?<br />字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等等。字符串是0个或更多个字符的序列。文本也就是文字,字符串。说某个字符串匹配某个正则表达式,通常是指这个字符串里有一部分(或几部分分别)能满足表达式给出的条件。<br />在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。<br />很可能你使用过Windows/D
2010-12-13 06:13:00 582 2
原创 Three Out
<br /> ppublic static int play(int[] round,int nowStep,int step)<br /> {<br /> //已经数了一个数 例:3个数,它需要知道已经数到第几个数了<br /> int temStep=nowStep;<br /> //把数到3的玩家用“0”标记他,表示他已经出局。<br /> int numIsZero=0;<br />
2010-12-08 15:33:00 452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人