- 博客(32)
- 收藏
- 关注
原创 排序算法
//快速排序private static void Quick(int[] a,int low,int high) {if(low{int position=Partition(a,low, high);Quick(a,low,position-1);Quick(a,position+1,high);}}private static int Partit
2015-11-15 21:27:43
378
原创 LoadRunner安装过程的小问题
自己在安装LoadRunner的过程中遇到的一些问题,及其解决方法:LoadRunner 的安装包与破解包网上很多可以自己去下载,安装包比较大有3G多1、运行setup.exe安装LoadRunner 之前会让安装5个组件,在组件安装过程中可能会遇到 ,安装Microsoft Visual c++2005 sp1运行时组件,就会提示命令行选项语法错误,键入“命令/?”可获取帮肋
2015-11-05 15:17:19
524
原创 C++ STL(标准模板类) 学习笔记
Vector 动态数组 迭代器相当于一个指针 对容器的元素进行遍历 vector 的添加和删除在尾部void testVector(){ vector v1; v1.push_back(1); v1.push_back(2); v1.push_back(3); v1.front(); /*从后往前输出 while(v1.
2015-09-22 19:07:54
513
原创 junit 单元测试
测试目的 系统更加完善单元测试 集成测试 系统测试 用户验收测试单元测试 对象是类中一个方法 保证该方法没有问题 直接测试某个方法junit 不是J2SE 的一部分 需要导包 myeclipse 自带junit有不同的版本 3.x 4.x 单元测试方法的时候,方法命名规则 public void 方法名(){} 没有参数
2015-09-21 14:11:12
422
原创 dom4j
SAX解析原理 一行一行 Jaxp可以使用SAX来解析XML文档 SAXParserFactory spf=SAXParserFactory.newInstance(); SAXParser sp=spf.newSAXParser(); sp.parse("src/dom4j/01.xml", new MyDefault())
2015-09-21 09:29:26
310
原创 两个字符串的最长公共子串
package String.Demo;public class LongSub {public static void main(String[] args){ LongSubString();}private static void LongSubString() { String s1="adgrtf"; String s2="dgrth
2015-09-20 19:02:35
369
原创 获取类字节码文件 .class 文件的3种方法
package fanxin;public class RefectDemo { public static void main(String[] args) throws ClassNotFoundException{ getClassObj_1() ;}public static void getClassObj_1(){ Person p
2015-09-19 16:21:42
1245
原创 jaxp解析器 使用DOM对象来解析XML
XML 的解析方式有两种 DOM 和saxDOM 会产生内存溢出问题 删除添加 遍历方便sax 边读边解析 不会产生内存溢出 不能删除添加解析器有 jaxp dom4jpackage jaxp.demo;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuild
2015-09-17 20:46:28
458
原创 JAVA 常用API String 对象 学习笔记
package String.Demo;public class StringDemo {public static void main(String[] args){ /* * String 类的特点 * 对象一旦被初始化 就不会被改变 */ String s="abc";//abc 没有变 s是个变量 可以指向别的字符串
2015-09-17 14:51:37
381
原创 JAVA 常用API Date 类
package Date.Demo;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateDemo {public static void main(Str
2015-09-16 10:47:32
530
原创 XML学习
XML 可扩展性标记语言 标签可·自己定义 XML 主要用来存储数据 传输数据 是W3C 组织发布的技术 1.0 版本 1.1 版本不能兼容1.0不同系统之间传递数据 用来表示生活中相关的数据 经常用在文件配置
2015-09-14 21:51:37
343
原创 JavaScript学习笔记
1、JS 交互性 安全性 跨平台性2、JS的组成------ECMAScript JS的语法-------BOM 浏览器对象模型------DOM 文档对象模型3、JS与HTML的结合1、 js代码2、 引入外部文件 4、JS 的原始类型string var s="ddd"numberboolean:null 对象的引用为空
2015-09-14 09:45:33
363
原创 html学习笔记
1 、html特殊字符转义 > 空格 & : &2、 水平线标签 换行标签 3、font 大小 1-7 h标签 h1-h6 4、颜色表示 英文单词 十六进制 rgb 6个16进制 #EEEEEE 可简写为#EEE
2015-09-13 21:31:07
343
原创 替换空格
#include#include#includechar *getS(char *arr,int n){ int i=0,b=0; while(arr[i]!='\0') { if(arr[i]==' ') b++; i++; } int newlen=i+1+b*2;
2015-09-08 19:29:47
383
1
原创 赋值运算符的重载
赋值运算符的重载#include#include#includeclass A{private: char *p;public: A operator=(const A &a) { free(p); p=NULL; p=(char *)malloc
2015-09-07 21:46:54
388
原创 显示定义copy构造函数实现
copy构造函数实现对象的深拷贝#include#include#includeclass A{private: char *p;public: A(const A &a) { p=(char *)malloc(sizeof(10)); memset(p,0,sizeof(p));
2015-09-07 15:47:20
770
原创 排序与查找
查找分为:1、静态表查找 2、 动态表的查找静态表的查找有 1) 顺序表的查找 2)有序表的查找 3)索引表的查找顺序表的查找就是 按照顺序一个一个的与关键字进行比较 平均查找长度 1+2+3+......n有序表的查找:二分查找 平均查找长度的计算 利用二叉判定树索引表的查找:表分成b块,每块s个元素 提取每块最大的元素建立索引 索引是有序的 标明最大元素在表中的
2015-09-03 19:35:43
362
原创 HTML/CSS border
border是div的边框,在div外面加边框 1、 border:10px solid black;//dashed2、 border-top:10px solid black; border-right:10px solid black; border-bottom:10px solid black; border-left:
2015-09-01 11:23:18
512
原创 HTML/CSS margin
margin 是不同div之间的距离一个div上下左右距离其他div多远1、margin:10px 15px 10px 15px;2、margin:10px ;3、margin:10px 15px ;4、margin-top:10px ; margin-right:15px; margin-bottom:10px; margin
2015-09-01 10:41:03
461
原创 HTML/CSS 简单布局01
刚开始学习HTML/CSS 第一节简单的布局布局01#container{ width:1300px; background:gray;}#header{ height:120px; background:red;}#main{ height:600px; back
2015-09-01 10:14:59
380
原创 常见的设计模式
设计模式是软件工程的基础 多态是设计模式的基础设计模式有创建型、结构型、行为型创建型比较常见的有:单例模式、简单工厂模式、工厂模式、抽象工厂模式结构型比较常见的:适配器模式、享元模式行为型模式常见的:观察者模式。单列模式//一个类只有一个对象//懒汉式class Single{private:Single(){} pu
2015-08-31 21:49:18
314
原创 struct与union内存对齐方式
#includeusing namespace std;union B{long i;int k[5];char c;}B1;struct A{int a;union B b;double dog;}A1;void main(){cout}输出结果 52B 中最长是int k[5] : 20字节si
2015-08-31 19:49:59
357
原创 C、C++基础知识一
const define 都能定义常量 不同场合使用不同的定义const 定义的变量由编译器处理,提供类型检查和作用域检查 const 修饰的常量有数据类型,可以被调用传递define 宏定义 预处理阶段处理,简单的文本替换 C 语言中的const是冒牌货 const int a=10;int *p=&a;*p=30;a的值就改变了C
2015-08-31 09:22:08
371
原创 单链表的插入、删除、遍历操作
自己写的简单的单链表的创建,插入,删除,遍历操作#includestruct list{int data;struct list *next;};//遍历链表void show(struct list *li){while(li){printf("%d ",li->data);li=li->next;}printf("\n");}
2015-08-29 09:29:19
761
原创 计算机网络基础二
1、TCP/IP协议簇采用分层协议,每层有相对应的协议如下图2、互联网上的IP地址5类IP地址格式如下:3、域名系统尽管通过I P地址可以识别主机上的网络接口,进而访问主机,但是人们最喜欢使用的还是主机名。域名系统( D N S)提供I P地址和主机名之间的映射信息。任何应用程序都可以调用一个标准的库函数来查看给定名字的主机的I P地址。类似地,系统还提
2015-07-25 21:04:18
381
原创 计算机网络基础知识一
网络由结点和链路组成。结点:计算机、交换器、路由器、集线器等3个计算机通过3个链路连接到一个集线器上,构成一个网络。一朵云代表一个网络,多个网络直接通过路由器连接构成互联网(网络的网络)因特网 世界上最大的互联网络 计算机网络:互联网、因特网因特网的组成:边缘部分、核心部分边缘部分:连接在因特网上的主机(端系统),计算机之间的通信指的是主机A的某个进程和主机B的另一个进程
2015-07-25 20:24:17
462
原创 Java 内存的划分
内存的划分:1,寄存器。2,本地方法区。3,方法区。 数据共享区 静态变量存放在方法区4,栈内存。存储的都是局部变量。而且变量所属的作用域一旦结束,该变量就自动释放。5,堆内存。存储是数组和对象(其实数组就是对象) 凡是new建立在堆中。特点:1,每一个实体都有首地址值。2,堆内存中的每一个变量都有默认初始化值,根据类型的不同而不
2015-07-25 17:57:01
321
原创 JAVA学习笔记三
运算符1、算术运算符+ - * %+也可用作连接符System.out.println("5+5="+5+5); //输出5+5=55System.out.println("5+5="+(5+5)); //输出5+5=10----------------------------------------------------------------%: -5%
2015-07-25 10:39:20
266
原创 Java 学习笔记二
自动类型提升强制类型转换int x=3;byte b=5;x=x+b;//b进行类型自动提升,低类型提升为高类型---------------------------------------------------------------- byte b=3;b=(byte)(b+4);//强制转换,慎用,精度丢失,如果b+4超出byte的大小-27~27-1 则会丢失
2015-07-25 10:20:38
326
原创 Java学习笔记一
Java语言基础1、关键字关键字要小写类名 :多个单词,每个单词首字母大写2、标识符字母、数字、下划线 美元符号数字不能开头3、注释1)单行注释 //2) 多行注释 /* */3) 文档注释 /** */javadoc.exe 用来对代码中的文档注释进行提取,生成该代码的帮助文档写代码要养成写注释的好习惯注释是一种思想,思路分析,
2015-07-24 20:15:40
336
原创 Java 语言环境配置
编写Java程序,需要的环境为JRE,JDKJRE: JVM+类库JDK: JRE+Java开发工具只需要安装JDK就可以了,JDK安装成功后就可以写程序,然后在命令行中进行编译和运行。(JDK需要配置环境变量)在编辑器中编写一个简单的java 程序如下:public class demo{public static void main( String[] args)
2015-07-23 20:56:29
768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人