rspec学习02】的更多相关文章

元数据 RSpec-core存储元数据哈希每实例和组,其中包含他们的描述,声明的位置等等,这个hash控制很多RSpec核心的功能,包括输出格式化程序(访问描述和位置),和before,after钩子. describe_class方法 当一个class中存在describe方法,您可以从一个例子使用的described_class方法,他是对example.metadata[:described_class]这个方法的一个封装.用法如下 rspec命令 安装了rspec后,当你要用它的时候rs…
JavaScript学习02 基础语法 JavaScript中很多基础内容和Java中大体上基本一样,所以不需要再单独重复讲了,包括: 各种算术运算符.比较运算符.逻辑运算符: if else语句.switch语句: for循环.while循环.do while循环: 标签.break.continue: try catch throw语句. 可以查看文后的参考链接. 后面的内容都是JavaScript中不同的部分. 本文先说上面内容中的几个细节不同. 1.全等判断 JavaScript的比较运…
Java虚拟机JVM学习02 类的加载概述 类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构. 加载.class文件的方式: 1.从本地系统中直接加载 2.通过网络下载.class文件 3.从zip,jar等归档文件中加载.class文件 4.从专有数据库中提取.class文件 5.将Java源文件动态编译为.class文件 类的加载的最终产品是位于堆区中…
Python学习02 列表 List Python列表 List Python中的列表(List)用逗号分隔,方括号包围(comma-separated values (items) between square brackets). 一个Python列表例子: movies = ['Hello', 'World','Welcome'] 在Python中创建列表时,解释器会在内存中创建一个类似于数组的数据结构来存放数据,数据项自下而上堆放(形成一个堆栈). 列表数据的访问 一般访问索引 可以像访…
Android Testing学习02 HelloTesting 项目建立与执行 Android测试,分为待测试的项目和测试项目,这两个项目会生成两个独立的apk,但是内部,它们会共享同一个进程. 下面,新建一个Android待测试的项目,即普通的Android工程,这里起名为:MainProject: 新建测试工程 再建一个测试项目,叫MainProjectTest,对MainProject进行测试. 可以直接右键New->Project…->Android Test Project: 项目…
Java学习02 1.导入内部的包 一.在包的下面加入下面一句话: import    java.util.Scanner; 二.在类中 Scanner input=new     Sanner(System.in); 三.可以使用进行手工输入 int num=input.next.Int();//手工输入一个整型数字 2.循环语句 注意:一般遵循原则 一.先定义初始值           二.设计循环条件   三.初始值的累加减等 do…while循环 do{ 代码内容 }while(布尔表达…
原文:ThinkPhp学习02 一.什么是MVC                M -Model 编写model类 对数据进行操作 V -View  编写html文件,页面呈现 C -Controller 编写类文件(UserAction.class.php)二.ThinkPHP的MVC特点        三.ThinkPHP的MVC对应的目录    M 项目目录/应用目录/Lib/Model V 项目目录/应用目录/Tpl C 项目目录/应用目录/Lib/Action四.url访问C     …
JVM学习02:GC垃圾回收和内存分配 写在前面:本系列分享主要参考资料是  周志明老师的<深入理解Java虚拟机>第二版. GC垃圾回收和内存分配知识要点Xmind梳理 案例分析1-(GC日志分析示例) package com.hs.jvm; import java.sql.Time; import java.sql.Timestamp; import java.text.SimpleDateFormat; public class Test { public Object instance…
Spring学习02 1.使用注解配置Spring 1.1 为主配置文件引入新的命名空间(约束) 添加约束文件xxx-xxx-context.xml 添加到主配置文件中 选择刚才的context.xml文档 记住:一个xml文档只能有一个命名空间(昨天的命名空间是空的) 只需要写最后一个单词作为命名空间就可以了 1.2 开启使用注解代理配置文件 1.3 在类中使用注解完成配置 1.4 编写测试类进行Junit测试 解决办法 重新运行 1.5 将对象注册到容器中 1.6 如何指定对象的作用范围 (…
天脉2(ACoreOS653)操作系统学习02 一.分区内通信方法 分区内通信指同一分区内进程之间的通信.ARINC 653定义的分区内进程通信机制,包括:缓存队列(Buffers-Queue).黑板(Blackboards).信号量(Semaphores)和事件(Events).其中缓存队列和黑板用于进程间通信,信号量和事件用于进程间同步与互斥. 缓存队列允许其中的消息以队列形式存储,消息不允许覆盖: 黑板在任何时刻最多只保留一个消息,消息允许覆盖. 信号量提供对资源的受控访问: 事件通过通知…