自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(46)
  • 资源 (2)
  • 收藏
  • 关注

原创 安装TestLink

系统环境:Centos6.51、安装XAMPP为什么要安装XAMPP呢?因为TestLink需要最新的PHP,所以安装XAMPP,而且XAMPP里包括了很多的Apache组件,MySQL等应有尽有。http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/下载linux x64的xampp

2014-12-16 20:35:15 1210

原创 虚拟机Linux如何扩大磁盘容量

虚拟机Linux如何扩大磁盘容量1.环境系统:Centos6.5虚拟机工具:VMBox2.扩容在安装Centos6.5的时候,我按照默认就给其8G的硬盘,没想到根本就不够,所以需要扩硬盘容量,原先是增加了一个虚拟硬盘然后mount到一个Linux目录,这根本就不行,因为mount上去的只是在一个目录下,系统的根目录根本就没有扩展。下面我分两步实现系统根目录的扩展。1

2014-06-08 00:11:10 660

原创 找到一个子字符串在母字符串中的位置

找到一个子字符串在母字符串中的位置package com.paper4;public class FindSubStr { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //String[] strings; in

2013-11-04 16:41:07 430

原创 求1到100的素数

#include #include int IsPrime(int n){ int i, j = (int)sqrt(n); if(1 == n) { return 0; } if (n % 2 == 0) return 0; for (i = 2; i <= j; ++i) if (n % i == 0)

2013-10-19 19:57:13 397

转载 百度的笔试题(开发测试工程师)

1.改程序目的是从一个字符串中求出字母a~z分别出现的次数。#include "stdafx.h"#include "stdio.h"#include "string.h"void foo(char a[100],int cnt[256]){ memset(cnt,0,sizeof(cnt)); while(*a!='\0'){  ++cnt[*a];  +

2013-10-08 10:48:21 677

原创 最简单的二分查找法

#includeint bsearch(int a[],int b,int len){ int low = 0; int high = len - 1; //low and high int mid = 0; while(high > low) { mid = (low + high)/2; if(b < a[mid]) { high =

2013-09-12 17:37:20 338

原创 一些基本排序(快速排序、shell排序)的简单实现

快速排序是应用了分治的思想:#include #include using namespace::std; int Partition( int A[], int p, int q ) //将其分治{ int key = A[p]; int i = p; for(int j = p + 1 ;j < q; j++ )

2013-09-12 16:35:25 326

原创 双链表的实现

双链表的情况与单链表类似,只是增加了一个前置链而已。#include#includetypedef struct node * pnode;typedef struct node{ int data; pnode pre; pnode nect;}Node;pnode create(int m){ pnode head = (pnode)malloc(siz

2013-09-09 11:07:26 304

原创 大数相减

#includeint main(){ char str_num_1[100]; char str_num_2[100]; int num_1[100]; int num_2[100]; int num_1_i = 0; int num_2_i = 0; char * pstr_num_1 = str_num_1; char * pstr_num_2 = str_nu

2013-09-03 15:04:39 364

原创 一个int型的整数,将其倒序输出,并如果有相同的数只取第一个数,考虑负号,输出数第一个非0数前的0不用输出

题目:一个int型的整数,将其倒序输出,并如果有相同的数只取第一个数,考虑负号,输出数第一个非0数前的0不用输出。 C/C++:#include#include#includeint main(){ int num; scanf("%d",&num); int a[100],b[100]; int flag = 0; int b_i = 0; int a_

2013-09-02 20:55:35 527

原创 金子塔的实现

题目:            1          1   1      1    2   1  1     3    3      1#include#define aLen 7using namespace std;int main(){ int a[aLen][aLen]; a[0][0] = 1; a[1][0] = 1; a[1][1] = 1;

2013-08-31 17:17:29 311

转载 汉诺塔算法

#includevoid move(char x,char y){ printf("%c-->%c\n",x,y);}void hanoi(int m,char one,char two,char three){ if(m == 1) { move(one,three); } else { hanoi(m-1,one,three,two); move(one,

2013-08-31 15:49:19 275

转载 全排列输出

#include #include #include using namespace std; int main(){ string str; cin >> str; int count = 1; sort(str.begin(), str.end()); cout << str << endl; while (next_permutati

2013-08-30 21:41:57 333

原创 子串分离

#include#include#include#include#includeusing namespace std;void delivestr(char * str,char * destr){ vector dest; vector::iterator it;/* while(*str) { if(' ' == (*str)) { * destr =

2013-08-29 16:57:45 380

原创 求一个整型数字中有没有相同的部分,例如12389756123这个整型数字中相同的部分是123,相同的部分至少应该是2位数,如果有相同部分返回1,如果没有则返回0。

题目:1. 求一个整型数字中有没有相同的部分,例如12389756123这个整型数字中相同的部分是123,相同的部分至少应该是2位数,如果有相同部分返回1,如果没有则返回0。方法是先将整型数字转换到数组中,再判断。代码:#include#includeint verified(int a){ char b[100]; int c = 0,b_i = 0;//

2013-08-29 11:16:22 512

原创 把字符串内的字母转换成该字母的下一个字母

题目:给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a换成b,z换成a,Z换成A,如aBf转换成bCg,字符串内的其他字符不改变代码:#include#includevoid changestr(char * str){ assert(NULL != str); while(* str) { if((('a'<=(*str))&& ((*str)<=

2013-08-29 10:35:02 1092

原创 对一个数组,将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位放奇数  若奇数和偶数不等长,则把剩下的直接放到数组中

题目:对一个数组,将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位放奇数  若奇数和偶数不等长,则把剩下的直接放到数组中。#include#include#include#include#include#define min(a,b) ((a)<(b)?(a):(b))void sort(int array[],int n){ in

2013-08-28 17:02:56 1659

原创 链表逆转

链表逆转#include#includestruct node;typedef struct node * pList;struct node{ int value; node * next;};pList createList(){ pList plist = (pList)malloc(sizeof(node));// plist->value = 0;

2013-08-28 11:16:21 4496

原创 实现字符串中子字符串的替换

实现字符串中子字符串的替换,看了几个用C实现的,都不对。其中有几种情况:1.被替换的字符串比替换字符串长。2.替换的字符串比被替换的字符串长。好像指针都没有搞好,比较难实现。下面是用C++实现的。主要是两个函数,一个是find,还有一个是replace。#include #include using namespace std;int main(){ string str

2013-08-18 20:28:41 441

转载 删除一个字符串中的子串并统计子串的个数

删除一个字符串中的子串并统计子串的个数#include #include int delete_sub_str(const char *str, const char *sub_str, char *result_str);int main(){ char *str = "12334343473456"; char *sub_str = "34"; char resu

2013-08-15 22:16:51 311

转载 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。

题目:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”。#include#include#includevoid deleteSubchar(char* src,char* subchar){ if(NULL == src || NULL

2013-08-15 17:27:47 337

原创 在电脑里安装了两个版本的JDk怎样选择eclipse里的工程编译的JDK,以及eclipse里的项目java代码的依赖

1、在电脑里安装了两个版本的JDk怎样选择eclipse里的工程编译的JDK。Window->preferences->java->installed JREs->Add->Standard VM ->JRE Home2.eclipse里的项目java代码的依赖做项目依赖可以很好地使用另一个项目的代码,并且可以同步更新。

2013-08-13 21:35:54 1015

原创 eclipse中项目的java build path用途

java build path 有4个面板 能都说说什么意思么? 最后一个最不理解 就是那个 order and Export ..1,Source是指资源的路径。例如在没有包含res之前,资源是放在与src同级位置,或者通过/res/*.*来操作的。可以做项目依赖。2,Projects 是指是否关联到其他项目进行相关搜索。这个类似于path路径的搜索,有个范围的作用。3,Librar

2013-08-13 21:19:34 606

转载 继承和组合

在前边已经说明: 在一个类中可以用类对象作为数据成员,即子对象。实际上,对象成员的类型可以是本派生类的基类,也可以是另外一个已定义的类。在一个类中以另一个类的对象作为数据成员的,称为类的组合(composition)。例如,声明Professor(教授)类是Teacher(教师)类的派生类,另有一个类BirthDate(生日),包含year,month,day等数据成员。可以将教授生日的信

2013-08-12 20:59:07 404

转载 C++拷贝构造函数(深拷贝,浅拷贝)

对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include using namespace std;class CExample {private:  int a;public:  CExample(

2013-08-11 21:24:29 265

原创 Eclipse 使用入门

单步调试 eclipse1、单步调试快捷键以debug方式运行java程序后(F8)直接执行程序。遇到断点时暂停;(F5)单步执行程序,遇到方法时进入;(F6)单步执行程序,遇到方法时跳过;(F7)单步执行程序,从当前方法跳出。2、改变变量的值右击变量,在弹出的菜单中选择[change variable value],弹出修改画面。改变其值后,按下ok;这时

2013-07-13 13:15:02 243

原创 log4j入门

关于log4j的入门网上有很多,但是关于log4j.properties的路径却没有讲好。在找不到路径时就会有这个错误。log4j:WARN No appenders could be found for logger (com.xxx.HelloLog4j).log4j:WARN Please initialize the log4j system properly. impor

2013-06-30 20:19:47 414

转载 详解SVN文件冲突和树冲突解决方法(转)

当你从版本库更新、合并文件时,或者切换工作副本至一个不同的URL时你会遇到冲突。有两种冲突:SVN文件冲突当两名(或更多)开发人员修改了同一个文件中相邻或相同的行时就会发生文件冲突。SVN树冲突当一名开发人员移动、重命名、删除一个文件或文件夹,而另一名开发人员也对它们进行了移动、重命名、删除或者仅仅是修改时就会发生树冲突。SVN文件冲突当两名或更多开发人员修改了同一个文件中

2013-06-30 10:02:26 792

原创 用eclipse写一个java HelloWorld 并导出jar文件执行

定义一个HelloWorld类,有一个PrintHelloWorld函数。public class HelloWorld { public void PrintHelloWorld() { System.out.print("HelloWorld"); }}写一个HelloWorldRun类调用HelloWorld类的方法。public class HelloWorl

2013-06-11 20:54:28 587

原创 SVN Checkout 工程时未弹出要输入用户名密码,但被forbidden的情况

原来,SVN会将以前的密码和用户名传过去,而现在这个工程的密码和用户名不和原来的同: 直接checkout将原来的用户名和密码传了过去,被forbidden了。 可以将原来的鉴权信息删除。点击上图的settings,进入 将Authentication data  clear掉,就OK了。再进行checkout就有鉴权信息了。

2013-05-30 21:11:05 1642

转载 怎样判断机器为大端还是小端

关于大端小端的概念,小端:数据的高位字节存放在高地址内,数据的低位字节存放在低地址内。                                大端:数据的高位字节存放在低地址内,数据的低位字节存放在高地址内。    典型的体系结构中,一个字是4个字节,那么数据0x0A0B0C0D,在小端机器中从地址到高址的存放方式为:0x0D,0x0C,0x0B,0x0A;   在大端模式中从

2013-05-13 21:58:48 454

原创 判定一个字符串中的‘(’和‘)’是否匹配

#include int IsPiPei(char * pString,int pLen){ int a[32],i = 0,sum = 0,j = 0; while( * pString != '\0') { if( * pString == '(') { a[i] = -1; i++; } else if( * pString == ')') {

2013-05-04 10:50:41 326

原创 将一个整数转换成为字符串

#include void convertInttoString(int input,char * pString){ int a[32],temp,i = 0,j = 0; if(0 == input) //需要考虑0这种情况 { * pString = 0 + '0'; pString++; * pStr

2013-05-04 10:17:10 414

原创 判断一个数是否是2的幂

#includeint isermi(int n){ if(0 == (n&(n - 1))) { return 1; } return 0;}int main(){ int n = 8,i; i = isermi(n); printf("%d",i);}

2013-05-01 20:44:04 358

原创 判定一个数是否是素数

素数的定义:质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。 #include#includeint isPrime(int n){ int i; if(2 == n) //2也是素数 { return 1; } for(i = 2;i <= sqrt(n);i++) {

2013-05-01 16:51:02 341

原创 求两个整型数组的异集,即A+B-(A与B的交集)

#include#includeint isContain(int a[],int len,int b){ int index = 0; for(index = 0;index < len;index++) { if(a[index] == b) { return 1; } } return 0;}void arrayDifferentSet(int a[

2013-05-01 15:44:46 527

原创 编写函数, string deletestring(string str,string sub_str)从str中查找匹配的字符串sub_str,采用最左匹配,且输出形式为str+"_"+匹配的次数

#includevoid delSpecifiedSubString(char * str, int start, int end){ char * pStr = & str[start]; char * pWork = & str[end + 1]; while((* pStr ++ = *pWork ++) != '\0');}int delSubString(char *

2013-05-01 11:01:59 178

原创 统计一个数二进制表达式中0的个数(首位1之前0不计)

#includeint func(int a){ int count = 0,i = 0; while(a) { if(a&1) { count ++; } a = a>>1; i++; } return (i - count);}int main(){ int a = 1; int b; b = func(a);

2013-04-30 16:51:13 767

原创 字符逆序

#include#include#includeint main(){ char * p = "abcdefg"; char * q,* qTemp; int strlenth; q = malloc(sizeof(char)); //为指针初始化(分配地址空间),没有空间怎么能对其指向的地址赋值呢?*q = *p就不行了。 qTemp = q; st

2013-04-30 16:00:29 326

原创 求一个二维数组每列的最小值

一个二维数组每列的最小值C语言:#includevoid liemin(int input[3][4],int inputHangN,int inputLieN,int *output){ int inputLieIndex = 0; int inputHangIndex = 0; int i,j; int temp; for(inputLieIndex = 0;input

2013-04-30 15:17:15 1455

wifihotpot.bat

用于win7建立WIFI热点共享,可以共享无线资源。

2014-08-10

jsp 英文索引及相关简介

White Paper JavaServer Pages[tm] Technology JAVASERVER PAGESTM The JavaServer PagesTM (JSP) technology provides a simplified, fast way to create web pages that display dynamically-generated content. JSP technology was designed to make it easier and faster to build web-based applications that work with a wide variety of web servers, application servers, browsers and development tools.

2011-02-27

空空如也

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

TA关注的人

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