自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Instein98

蜗牛流极客

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 【文章阅读】Ekstazi: Practical Regression Test Selection with Dynamic File Dependencies

这个东西就是一个用来做RTS的工具。它的目标是整个RTS的过程越快越好。RTS是什么呢:Regression Test Selection:一个工程项目,每次更新之后要做的事就是把之前的测试用例跑一遍,看看是否会出现退化(Regression),即之前的版本通过的test在新版本上反而通不过的情况。但是如果我把所有的测试用例全都跑一遍,尤其对于比较大的项目,是需要非常高的成本的。既然我新版本只改了部分的代码,内容,我是否还有必要把所有用例都跑一遍呢?如果有的用例涉及到的源码全都没变,它还有必要跑吗?R

2020-05-25 17:50:07 261

原创 【文章阅读】Fuzzing JavaScript Engines with Aspect-preserving Mutation(S&P 2020)

这篇文章是老师推荐的,说是很有意思。想看看它到底有意思在哪里。很明显这是软工的文章,S&P 2020这个会还是第一次听说。这篇文章是基于已有的单元测试,以及POC exploits来找JS引擎中的bug(主要是JIT的bug)。它假设了一个前提,如果程序在一种input下出了bug,那么它会很有可能在相似的input下出现新的bug(文中特意拿黑客举例,黑客特别喜欢去找和已有的缺陷类似的缺陷)。啥是POC exploit:A proof of concept (PoC) exploit i

2020-05-18 22:31:29 724

原创 Hash Table,Hash Map是怎么来的?

原教程地址:https://www.youtube.com/watch?v=KyUTuwz_b7QHash Table,Hash Map是怎么来的?Introduction问题引入尝试解决Hashing AlgotithmCollision ResolutionOpen AddressingClosed AddressingDesign Hash FunctionsIntroduction问...

2020-03-03 22:19:45 143

原创 《The C Programming Language》 第一章总结

这本书第一章主要是对C语言整体的introduction。分为十个小节: 1.1 Getting Started ; 1.2 Variables and Arithmetic Expressions ; 1.3 The for Statement ; 1.4 Symbolic Constant ; 1.5 Character Input and Output ; 1.6 Arrays ; 1.7

2018-01-28 23:13:26 278

Algorithm Design (Kleinberg Tardos 2005) - Solutions 《算法设计》习题答案

Algorithm Design (Kleinberg Tardos 2005) - Solutions 《算法设计》习题答案

2018-05-04

Computer Organization and Design(计算机组成与设计)第五版 习题答案

计算机组成与设计——硬件/软件接口(Computer Organization and Design——The Hardware/Software Interface)原书第五版的习题答案

2018-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除