注意事项:
安装前,把所有的杀毒软件和防火墙关闭。特别是360
若以前安装过LoadRunner,则将其卸载。
安装路径不要带中文字符。
如果系统为WIN7,旗舰版才能安装。
安装完毕,需破解。
一. 下载
在HP的官方网站上下载LoadRunner11 的安装程序[T7177-15013.iso] 和破解包
备注:压...
分类:
其他好文 时间:
2016-04-26 20:47:21
阅读次数:
203
由于在使用泛型的时候,将会擦除类型参数,而只保留原始类型。所以在使用泛型时,我们不能使用new T(),也不能使用instanceof, 因为这两类操作要知道确切的类型。此问题的解决方案有三种(设计模式的使用):简单工厂(最简单),工厂方法(最灵活),模板方法(最简捷)。
1.简单工厂
在此方法中,将类型作为参数,以一个万能的工厂类(其中有一个返回具体类型类的实例的泛型方法)用类的newInst...
分类:
其他好文 时间:
2016-04-26 20:47:23
阅读次数:
98
序列化是干什么的
简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。
什么情况下需要序列化
当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;当你想用套接字在网络上传送...
分类:
编程语言 时间:
2016-04-26 20:47:39
阅读次数:
255
学习Android源码,这次学习KeyboardView.class类。
* A view that renders a virtual Keyboard. It handles rendering of keys and detecting key presses and touch movements....
分类:
移动开发 时间:
2016-04-26 20:47:49
阅读次数:
203
在公司的电脑上用习惯了snipping 这个截图工具,可是发现自己的电脑上居然没有这个工具,同是win7系统,难道是盗版原因,anyway ! 记录一下这次的安装经历吧这是官网:http://snippingtoolpluspl.us/ , 进去之后页面灰常的简约,感觉也灰常棒:
看到只需要three steps, 感觉很easy ! ,but !
接着就通过Chocolatey ! 去安装了...
分类:
其他好文 时间:
2016-04-26 20:48:52
阅读次数:
179
sed工具全称为流式编辑器,它可以被使用作为行过滤器(顾名思义sed是按照行查找进行操作的),它的工作原理可以描述为:把前一个程序的输出引入到sed的输入,经过一系列编辑命令转换为另外一种格式输出。(形象的解释如下图所示)
以前学习到grep默认是在Basic模式下工作,这里的sed工具如grep一般,也是默认在Basic模式下工作,sed也支持正则表达式的使用,使用正则表达式是在"/"...
分类:
其他好文 时间:
2016-04-26 20:47:04
阅读次数:
160
guava是
google 几个java核心类库的集合,包括集合、缓存、原生类型、并发、常用注解、基本字符串操作和I/O等等。
大家平时经常遇到某些相同的问题,自己写代码也都能解决。但是久而久之会感觉到很痛苦,因为我们一而再,再而三的重复发明轮子。为了不再忍受痛苦,也许我们可以总结自己的类库,但是新的问题来了。自己总结的类库很难与大家分享,不能帮助到更多人。同时自己的类库要...
分类:
其他好文 时间:
2016-04-26 20:48:01
阅读次数:
253
创建点击事件:
findViewById(R.id.button1).setOnClickListener(new View.OnClickListener){
public void onClick(View view){
//点击事件
}
}:
-----------------------------------------------------------------...
分类:
移动开发 时间:
2016-04-26 20:47:53
阅读次数:
244
一天一道LeetCode系列(一)题目
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length.
Do not allocate extra space for another array, you mus...
分类:
其他好文 时间:
2016-04-26 20:46:36
阅读次数:
108
首先,这里是在Windows8.1的环境下搭建的,假如是其它系统的也可以参考一下,因为cocos2d-x的环境搭建大致相同。接下来一步一步的开始:
第一步:
python下载:
记得要下载 2.x 版本的,不要下载 3.x 版本的,否则以下的步骤将无法进行
官方网址: https://www.python.org/downloads/
笔者下载的网址: https://www....
分类:
其他好文 时间:
2016-04-26 20:47:37
阅读次数:
216
1,概述:
(1) 这个模式是类与类之间的关系,不涉及到继承,观察者模式很好理解,类似于邮件
订阅和RSS订阅,当我们浏览一些博客或者wiki(维基百科)时,经常会看到RSS图标,这就
是说,当你订阅了该文章,如果后续有更新,会及时通知你,其实,简单一句话就是说:当
一个对象变化时,其他依赖该对象的对象都会收到通知,并且随着变化,对象之间是一种
一...
分类:
编程语言 时间:
2016-04-26 20:46:24
阅读次数:
190
为了自己学习方便,对Android的部分源码原样粘贴在这里,然后自己编辑,用中文注释了一下。不是原创代码。
/**
* Loads an XML description of a keyboard and stores the attributes of the keys.
* A keyboard consists of rows of keys....
分类:
移动开发 时间:
2016-04-26 20:45:26
阅读次数:
189
本文翻译自《Motion Design for iOS》,讲解iOS动画设计指南...
分类:
移动开发 时间:
2016-04-26 20:44:59
阅读次数:
185
对于很多刚刚接触linux的朋友来说,如何设置linux系统的IP地址,作为第一步,下面小编以centos系统为例,给大家演示如何给centos设置IP地址,如何修改linux 系统IP地址?
linux系统,centos
查看IP地址
登陆连接centos系统,输入 ifconfig 可以查看到当前本机的IP地址信息,如下图
临...
分类:
系统相关 时间:
2016-04-26 20:47:08
阅读次数:
259
中介者模式
我的理解:
在多对多关系下的交互处理,在随着交互者的增加,复杂程度急剧增加,这时候如果还是使用一般模式,将无法维护,所以这时候就需要使用中介者模式。其中,交互者(同事类)除了本身的属性方法外,必须有一个访问中介者的接口,进行与中介者进行交互,而。中介者有着对所有交互者进行修改的方法(当然中介者中保存着所有的交互者对象,可以使用容器进行的);
这样,...
分类:
其他好文 时间:
2016-04-26 20:45:59
阅读次数:
242