首页 > 其他
编写测试用例
成功是一种观念,致富是一种义务,快乐是一种权力。  本讲内容:测试用例 测试用例通常是带有期望的运行结果的程序代码,测试者可以根据最终的运行结果来判断程序是否正常工作。 一、测试用例的好处 譬如你正在维护一个很庞大的工程,里面有许多的功能,某天,根据需求你对其中一个功能进行修改,几天后,突然有人发现其他功能出现了问题,最终定位出来的原因是你之前修改的那个功能所导致的。所...
分类:其他   时间:2015-07-02 10:19:22    收藏:0  评论:0  赞:0  阅读:264
黑马day11 装饰类
如果要修该一个类中的某个方法一共有三种方法:继承,写一个装饰类,动态代理 这里我主要介绍装饰类: 1.写一个interface Animal package com.itheima.pool; public interface Animal { public void eat(); public void bite(); } 2.写一个Dog类继承Animal接口: pack...
分类:其他   时间:2015-07-02 10:19:12    收藏:0  评论:0  赞:0  阅读:181
UI基础:UIButton.UIimage
UIButton是ios中用来响应用户点击事件的控件.继承自UIControl...
分类:其他   时间:2015-07-02 10:19:12    收藏:0  评论:0  赞:0  阅读:112
[精华]Hadoop,HBase分布式集群和solr环境搭建
机器准备 准备了2台机器,安装win7系统(64位) 两台windows物理主机: 192.168.131.44 administrator/(密码是一个空格) 192.168.131.67 administrator/(密码是一个空格) 每台机器上安装VMwareWorkstation8.0.3 VMwareWorkstation8.0.3序列号:JG2TD-DJL95-FZZZ8-DU1...
分类:其他   时间:2015-07-02 10:17:52    收藏:0  评论:0  赞:0  阅读:195
用protractor测试canvas绘制(二)
上一篇写了通过webdriver在浏览器环境下异步调用js代码。 今天进入正题。 其实有了executeAsyncScript,一切就呼之欲出了。 直接上代码: var compareImage=function(){ return function(){ eval(arguments[0]); var canvasBase64=argume...
分类:其他   时间:2015-07-02 10:17:42    收藏:0  评论:0  赞:0  阅读:129
JVM调优系列:(一)什么是JVM
SUN的JDK从1.3.1开始使用HotSpot虚拟机技术,主要使用C++实现,JNI接口部分用C实现. JAVA原先是把源代码编译为字节码在虚拟机执行,这样执行速度较慢.而HotSpot编译器将常用的部分代码编译为本地(native)代码,这样显著高了性能. HotSpot包括一个解释器和两个编译器,解释与编译混合执行模式,默认启动解释执行。 编译器:java源代码被编译器编译成class...
分类:其他   时间:2015-07-02 10:17:17    收藏:0  评论:0  赞:0  阅读:105
JVM调优系列:(二)JVM运行时数据区域
1) Method Area 2) Heap 3) Java Stacks 4) PC Registers 5) Native Method Stacks   JAVA的JVM的内存模型大致可分为3个区: 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放...
分类:其他   时间:2015-07-02 10:17:16    收藏:0  评论:0  赞:0  阅读:179
JVM调优系列:(三)类加载机制
JVM的类加载是通过ClassLoader及其子类来完成的,类的层次关系和加载顺序可以由下图来描述: 每个ClassLoader加载Class的过程是: 1.检测此Class是否载入过(即在cache中是否有此Class),如果有到8,如果没有到2 2.如果parent classloader不存在(没有parent,那parent一定是bootstrap),到4 3.请求parent c...
分类:其他   时间:2015-07-02 10:16:02    收藏:0  评论:0  赞:0  阅读:154
JVM调优系列:(四)GC垃圾回收
跟踪收集算法: 复制(copying): 将堆内分成两个相同空间,从根(ThreadLocal的对象,静态对象)开始访问每一个关联的活跃对象,将空间A的活跃对象全部复制到空间B,然后一次性回收整个空间A。因为只访问活跃对象,将所有活动对象复制走之后就清空整个空间,不用去访问死对象,不需要标记骤,所以遍历空间的成本较小,但需要巨大的复制成本和较多的内存。 标记清除(mark-sweep): ...
分类:其他   时间:2015-07-02 10:15:48    收藏:0  评论:0  赞:0  阅读:233
JVM调优系列:(五)JVM常用调试参数和工具
JVM常用调试用参数: –verbose:gc在虚拟机发生内存回收时在输出设备显示信息 -Xloggc:filename把GC相关日志信息记录到文件以便分析 -XX:-HeapDumpOnOutOfMemoryError当首次遭遇OOM时导出此时堆中相关信息 -XX:OnError=";" 出现致命ERROR之后运行自定义命令 -XX:-PrintClassHistogram遇到Ctrl...
分类:其他   时间:2015-07-02 10:15:46    收藏:0  评论:0  赞:0  阅读:198
Add Binary
有三点收获: 第一:string类型的变量可以直接相互赋值。 第二:begin()-1在本地VS2012会出现运行时错误迭代器错误,而在leetcode在先提交时并没有出现错误。 第三:反转string类型变量,直接如下使用即可: reverse(reversedResult.begin(), reversedResult.end());头文件并不需要添加。 下面是程序代码#include...
分类:其他   时间:2015-07-02 10:12:52    收藏:0  评论:0  赞:0  阅读:156
高效实现整型数字转字符串int2str
将数字转换成字符串有很多方法,现在给出一种高效的实现方法。开阔眼界。 char* int2str(unsigned int values) { const char digits[11] = "0123456789";     char* crtn = new char[len+1];     crtn += len;     *crtn = '\0';     do   ...
分类:其他   时间:2015-07-02 10:12:42    收藏:0  评论:0  赞:0  阅读:107
国创的几句感触
今天国创终于把所有材料都补齐,答辩结束。煽情的不想说太多,只想说一些技术上的感触。 MATLAB用了快两年了,而放弃已有的保研名额决定工作后,估计就很少有机会再能用到MATLAB了,MATLAB的强大确实无可厚非,但今后还是会接触更多便捷、可拓展、可开源的编程语言,比如Python,毕竟决定走上编程这条道路,不仅仅需要强大的学习能力,还需要足够的创造能力,能够自拓展是一件很兴奋的事,这也是我慢慢...
分类:其他   时间:2015-07-02 10:12:33    收藏:0  评论:0  赞:0  阅读:125
二叉树创建及遍历
声明:这篇文章是抄袭http://blog.csdn.net/sjf0115/article/details/8645991 请大家自己查看原博客#include #include #include using namespace std;//二叉树结点数据结构 typedef struct BiTNode { char data;...
分类:其他   时间:2015-07-02 10:12:12    收藏:0  评论:0  赞:0  阅读:202
计算机专业英语教程(第二版)
http://yunpan.cn/cQ93VXsqupAYD  访问密码 bd47 推荐计算机专业常用英语词汇1695个...
分类:其他   时间:2015-07-02 10:11:22    收藏:0  评论:0  赞:0  阅读:200
UVa - 1347 - Tour
动态规划,主要还是状态的定义,首先题目要求是走过去再走回来,等价命题:两个人同时从最左边的点除法,沿着两条不同的路走到最右边的点。这样就好处理了。 因为输出的格式问题WA了两次,心痛。。。刚开始用了 cout.setf(ios::fixed); cout << setprecision(2) << dist[1][2] + d[2][1] << endl; // 输出格式注意 然后就出问题,它是先把dist[1][2]和d[2][1]分别变成小数点后两位的精度,然后加起来,直接答案就错误了。。。...
分类:其他   时间:2015-07-02 10:11:12    收藏:0  评论:0  赞:0  阅读:183
定时刷新视图,写的一个小小的程序,一年前
// //  ViewController.m //  手机网易2 // //  Created by BreazeMago on 15/1/7. //  Copyright (c) 2015年 BreazeMago. All rights reserved. // #import "rootViewController.h"...
分类:其他   时间:2015-07-02 10:10:52    收藏:0  评论:0  赞:0  阅读:803
《开源框架那点事儿20》:自己动手写前端框架
以前发表过一篇文章:TinyAdmin前端展现框架,其在线演示路径为:http://www.tinygroup.org/tinyadmin/,应该说有许多人还是感觉兴趣的,但是由于这个是基于SmartAdmin框架改写的,虽然我们自己买了SmartAdmin的授权,但是广大用户如果要用的时候,就会有授权相关的问题,这会大大影响一些人的使用决策--尤其是会再发行的朋友。 再一个原因是SmartA...
分类:其他   时间:2015-07-02 10:10:42    收藏:0  评论:0  赞:0  阅读:146
227 Basic Calculator II
227 Basic Calculator II链接:https://leetcode.com/problems/basic-calculator-ii/ 问题描述: Implement a basic calculator to evaluate a simple expression string.The expression string contains only non-negat...
分类:其他   时间:2015-07-02 10:10:32    收藏:0  评论:0  赞:0  阅读:225
224 Basic Calculator
224 Basic Calculator链接:https://leetcode.com/problems/basic-calculator/ 问题描述: Implement a basic calculator to evaluate a simple expression string.The expression string may contain open ( and closin...
分类:其他   时间:2015-07-02 10:10:12    收藏:0  评论:0  赞:0  阅读:168
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!