Mockito 进行Mock单元测试入门 个人理解: 单元测试:对程序中最小的运行单元就行测试,java中通常是一个类 Mock的作用是在JUnit的基础上,对于依赖进行模拟,人为的将集成测试封闭成黑盒的单元测试。 其他的具体用发和概念可以自行google,网上已经有很多解释,这里只给像我这样刚刚入 ...
分类:
编程语言 时间:
2018-09-13 14:25:25
阅读次数:
188
https://leetcode.com/problems/smallest-range/description/ 给你k个数组,找一个最小区间[a,b],可以包含k个数组中的数字各至少一个。 滑动窗口题。 对于要求“最短”的题目很适用。 points: 1.在扩张右界的时候,一旦碰到合法就停止,但 ...
分类:
其他好文 时间:
2018-09-13 14:25:14
阅读次数:
155
题目链接 https://leetcode.com/problems/add two numbers/description/ 题目描述 You are given two non empty linked lists representing two non negative integers. ...
分类:
其他好文 时间:
2018-09-13 14:25:06
阅读次数:
186
1 class Solution { 2 public int[] plusOne(int[] digits) { 3 int n = digits.length; 4 int[] res = new int[n+1]; 5 int carry = 0; 6 for(int i = n - 1; i... ...
分类:
其他好文 时间:
2018-09-13 14:24:36
阅读次数:
101
以太坊代币 在以太坊系统中,存在作为基础货币的 Ether(以太),以及同样可以作为货币使用的 Token(代币)。 以太坊与其他加密货币的主要不同在于,以太坊不是单纯的货币,而是一个环境/平台。在这个平台上,任何人都可以利用区块链的技术,通过智能合约来构建自己的项目和DAPPS(去中心化应用)。 ...
分类:
其他好文 时间:
2018-09-13 14:24:26
阅读次数:
148
电话号码的字母组合 电话号码的字母组合 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23" 输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "c ...
分类:
其他好文 时间:
2018-09-13 14:24:11
阅读次数:
177
抽象类: 1.抽象类必须声明标识关键字(abstract) 2.抽象类中的抽象属性和方法也得声明关键字 3.抽象类中可以有非抽象属性和方法,但子类无法重写;抽象方法没有方法体 4.抽象类中的属性和方法不可以用private修饰符;当然非抽象除外 5.子类继承抽象类后,抽象类中的方法必须实现,并且只可 ...
分类:
其他好文 时间:
2018-09-13 14:24:04
阅读次数:
207
step1:导入必须的包,如果是maven项目,直接在pom.xml文件里加入以下依赖包: step2:在src/main/java下建测试类 step2.1:测试action step2.2:测试service step2.3:测试dao 最后,点击鼠标右键--》run as >JUnit Tes ...
分类:
编程语言 时间:
2018-09-13 14:23:53
阅读次数:
185
注解含义 @Component 最普通的组件,可以被注入到spring容器进行管理 @Repository 作用于持久层 @Service 作用于业务逻辑层 @Controller 作用于表现层(spring-mvc的注解) ...
分类:
其他好文 时间:
2018-09-13 14:23:45
阅读次数:
326
职场人士高效学习手册(《哈佛商业评论》增刊) 《哈佛商业评论》6篇职场学习相关的文章。几个重要的信息:1:学习能力可以后天培养;2:学习能力强的人的4大鲜明特质:志向、自省能力、好奇心和容错能力;3:成功了是自己能力强,失败了是运气太差,这一有碍于学习的现象被称为归因偏差;4:拥有成长型思维模式的管 ...
分类:
其他好文 时间:
2018-09-13 14:23:35
阅读次数:
136
一道很有意思的神题~ 暴力平衡树的复杂度很对(并不),但是$2^{30}$的空间一脸屎 这题的正解是一个类似线段树的数据结构,我觉得很有创新性Orz 首先可以想到一种暴力就是用一个点代表一个区间,然后用链表维护这些点的集合,每次alloc操作就相当于割开未分配的区间,即增加了一个点,free操作就相 ...
分类:
其他好文 时间:
2018-09-13 14:23:25
阅读次数:
126
iscroll的dom元素的结构是固定的,swiper是容器,scroll是需要滚动的容器,list是滚动的内容 tips: 1、swiper定位必须为relative,并且高度设置固定值,overflow:hidden; 2、swiper的高度一定要小于scroll的高度 3、初始化uiscrol ...
分类:
其他好文 时间:
2018-09-13 14:23:13
阅读次数:
206
1.使用 create-react-app 快速构建 React 开发环境 create-react-app 是来自于 Facebook,通过该命令我们无需配置就能快速构建 React 开发环境。 create-react-app 自动创建的项目是基于 Webpack + ES6 。 执行以下命令创 ...
分类:
其他好文 时间:
2018-09-13 14:23:03
阅读次数:
594
JSP技术 jsp脚本和注释 jsp脚本: 1)<%java代码%> 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> 会被翻译成service方法内部out.print() 3)<%!java代码%> 会被翻译成servlet的成员的内容(用来写成员变量) jsp ...
分类:
Web程序 时间:
2018-09-13 14:22:53
阅读次数:
237
#include using namespace std; /* start of Enclosing class declaration */ class Enclosing { private: int x; /* start of Nested class declaration */ cla... ...
分类:
其他好文 时间:
2018-09-13 14:22:44
阅读次数:
127
1、默认的项目都在目录:apache-tomcat-9.0.0.M22\webapps\ROOT下 2、该目录下有一个index.jsp是tomcat的默认主页,如下 3、现在需要修改这个默认主页,改成自己的主页 (1)修改配置文件server.xml(在conf目录下),找到如下代码: 修改第三行 ...
分类:
其他好文 时间:
2018-09-13 14:22:37
阅读次数:
153
1、数组定义 2、数组操作 3. 数组的类型转换? 4 Hash可以直接转换成二维数组 5 数组转Hash 案例1: a = [[:a, "apple"], [:b, "bear"]] 需求结果:{:a=>"apple", :b=>"bear"} 方式1: h = a.inject({}){|dic ...
分类:
编程语言 时间:
2018-09-13 14:22:27
阅读次数:
216