随笔分类 -  编程

摘要:什么是 Mock 测试 Mock 测试就是在测试过程中,对于某些不容易构造(如 HttpServletRequest 必须在Servlet 容器中才能构造出来)或者不容易获取比较复杂的对象(如 JDBC 中的ResultSet 对象),用一个虚拟的对象(Mock 对象)来创建以便测试的测试方法。 M 阅读全文
posted @ 2018-08-10 17:44 ThinkDiff 阅读(77852) 评论(3) 推荐(6) 编辑
摘要:什么是 Mockito Mockito 是一个强大的用于 Java 开发的模拟测试框架, 通过 Mockito 我们可以创建和配置 Mock 对象, 进而简化有外部依赖的类的测试.使用 Mockito 的大致流程如下: 创建外部依赖的 Mock 对象, 然后将此 Mock 对象注入到测试类中. 执行 阅读全文
posted @ 2018-08-10 17:38 ThinkDiff 阅读(4039) 评论(0) 推荐(0) 编辑
摘要:几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 阅读全文
posted @ 2018-05-14 11:15 ThinkDiff 阅读(1409) 评论(0) 推荐(0) 编辑
摘要:从JDK 6开始,Java就已经捆绑了JavaScript引擎,该引擎基于Mozilla的Rhino。该特性允许开发人员将JavaScript代码嵌入到Java中,甚至从嵌入的JavaScript中调用Java。此外,它还提供了使用jrunscript从命令行运行JavaScript的能力。如果不需 阅读全文
posted @ 2017-12-08 14:41 ThinkDiff 阅读(5623) 评论(0) 推荐(0) 编辑
摘要:test 阅读全文
posted @ 2017-01-10 10:44 ThinkDiff 阅读(309) 评论(0) 推荐(0) 编辑
摘要:1、生成core dump文件的方法: $ ulimit -c //查看是否为0 如果为0 $ ulimit -c unlimited 这样在程序崩溃以后会在当前目录生成一个core.xxxx的文件 2、调试core dump文件 生成了core.xxx文件以后 $ gdb ./应用程序 core. 阅读全文
posted @ 2016-11-18 11:42 ThinkDiff 阅读(8324) 评论(0) 推荐(0) 编辑
摘要:前面讲解了平衡查找树中的2-3树以及其实现红黑树。2-3树种,一个节点最多有2个key,而红黑树则使用染色的方式来标识这两个key。 维基百科对B树的定义为“在计算机科学中,B树(B-tree)是一种树状数据结构,它能够存储数据、对其进行排序并允许以O(log n)的时间复杂度运行进行查找、顺序读取 阅读全文
posted @ 2016-11-09 17:35 ThinkDiff 阅读(406) 评论(0) 推荐(0) 编辑
摘要:近年来,OAuth在各种开放平台的引领下变得非常流行,上图是OAuth协议认证的全过程,图本身已经比较详细,这里不再赘述。从上图中可以看出,OAuth协议中有三个角色: User, Consumer, ServiceProvide, OAuth协议要解决的问题是,Consumer代表User去访问S... 阅读全文
posted @ 2015-12-22 14:32 ThinkDiff 阅读(246) 评论(0) 推荐(0) 编辑
摘要:写在前面:本文是对OSCon09的《Linux System and Performance Monitoring》一文的学习笔记,主要内容是总结了其中的要点,以及加上了笔者自己的一些理解。通过总结,一方面是为了加深笔者自己的理解,另一方面也是希望能对有需要的朋友有所帮助。做为一名服务器开发工程师,... 阅读全文
posted @ 2015-12-22 14:30 ThinkDiff 阅读(547) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示