自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 红黑树

红黑树排序二叉树虽然可以快速检索,但在最坏的情况下:如果插入的节点集本身就是有序的,要么是由小到大排列,要么是由大到小排列,那么最后得到的排序二叉树将变成链表:所有节点只有左节点(如果插入节点集本身是大到小排列);或所有节点只有右节点(如果插入节点集本身是小到大排列)。在这种情况下,排序二叉树就变成了普通链表,其检索效率就会很差。为了改变排序二叉树存在的不足,Rudolf Baye

2016-07-31 19:23:56 1888

原创 Session和Cookie的区别

注:整理来自点击打开链接二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的使用很普遍,许多有提供个人化

2016-07-26 20:59:32 345

原创 SQL 中的左连接和右连接

1.SQL INNER JOIN 关键字与 JOIN 是相同的2.SQL LEFT JOIN 关键字:SELECT column_name(s)FROM table_name1LEFT JOIN table_name2 ON table_name1.column_name=table_name2.column_nameLEFT JOIN 关键字会从左表 (tabl

2016-07-25 22:22:44 288

原创 LoadRunner笔记

1.设置关联步骤:下面的菜单栏Correlation Results中选择一个关联后点击Correlate按钮进行关联,脚本里就会生成关联的函数。2.参数化如果用户在录制脚本过程中,用户和密码都是常量,当多个虚拟用户运行脚本时,都会提交相同的用户名和密码,这样不符合实际的运行情况,而且有可能引起冲突。为了更加真实的模拟实际环境,需要各种各样的输入。参数化在脚本中用参数取代常量值

2016-07-25 22:13:36 391

原创 白盒测试:覆盖方式

语句覆盖(statement coverage):语句覆盖是指程序的每一行代码是否都被覆盖到;语句覆盖是最常用的一种代码覆盖率指标,也非常简单。但是对一些控制结构的代码而言,它不能真正表示是否完全覆盖到。决策覆盖(decision coverage):又叫分支覆盖,决策覆盖是指在控制结构的代码块,如if, while中的整个bool表达式是否在false和true条件下,各被执行一次。决策覆盖

2016-07-25 10:42:47 2169

原创 Android四大组件

Android四大组件:activity,service,broadcast receiver,content provider一、Activity详解Activty的生命周期的也就是它所在进程的生命周期。 一个Activity的启动顺序:onCreate()——>onStart()——>onResume()当另一个Activity启动时:

2016-07-24 21:27:37 625

原创 JAVA实现观察者模式

package com.观察者模式;public interface Observer { public void update(Product p); public void unRegist(Product p);}package com.观察者模式;public class MailObserver implements Observer{ @Overrid

2016-07-24 21:07:05 346

原创 JAVA实现单例模式

public class Singleton { private Singleton(){} private static Singleton instance=null; public static synchronized Singleton getInstance(){ if(instance == null) instance=new Singleton(); retu

2016-07-24 20:42:49 254

原创 数据库事务及其特征

2016-07-24 20:27:50 332

原创 Mysql数据库原理

Mysql是一个单进程的服务,对于每一个请求都是用线程来相应的。这就需要一个连接器来处理新用户的请求、相应,以及销毁。mysql的执行流程: 1.客户端请求,服务端(连接器)开辟线程相应用户 2.用户发起SQL语句查询数据库 3.查询缓存:记录用户的SQL查询语句。如果再次查询同样内容。就返回缓存 4.如果缓存没有进入分析器。(分析器也可能借鉴缓存)

2016-07-24 20:26:16 5056

转载 fitnesse使用

一、安装1、去官网下个jar包,www.fitnesse.org,我下载的是fitnesse-standalone.jar,将该jar包放到一个空白文件夹当中,打开命令窗口,执行命令java -jar fitnesse-standalone.jar或者java -jar fitnesse-standalone.jar -p 8001,后者是指定端口的,防止默认的80端口被占用后没法打开fitn

2016-07-21 15:42:59 677

原创 java中类名.class, class.forName(), getClass()区别

1.类名.class说明: JVM将使用类装载器, 将类装入内存(前提是:类还没有装入内存),不做类的初始化工作.返回Class的对象 2.Class.forName("类名字符串")  (注:类名字符串是包名+类名)  说明:装入类,并做类的静态初始化,返回Class的对象3.实例对象.getClass()  说明:对类进行静态初始化、非静态初始化;返回引用o运行

2016-07-20 20:37:38 471

原创 JAVA和C++数组初始化

JAVA一维数组TestD.java(动态):public class TestD { public static void main(String args[]) { int a[] ; a = new int[3] ; a[0] = 0 ; a[1] = 1 ;

2016-07-07 10:25:26 383

原创 【转载】简单工厂模式,工厂模式,抽象工厂模式

简单工厂模式,工厂模式,抽象工厂模式一、简单工厂模式突然有一天,在梦里拥有了阿拉丁神灯.灯神说: "我可以给你创造一个女朋友哦"这时候我的心里...嘿嘿嘿..."但是只能满足你一个地理条件,目前只有三个选项: 四川, 河北, 山东. 你挑一个? " 灯神又说."那我选: 四川...或者..."没等我说完,嘭的一下,出来个一个火辣的

2016-07-06 19:42:30 347

tiny210用SD卡刷android系统

嵌入式开发板tiny210用SD卡刷android系统

2015-10-22

空空如也

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

TA关注的人

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