java中的异常处理机制你真的理解了吗?掌握了吗?

摘要: catch 体里遇到 return 是怎么处理? finally 体遇到 return 怎么办?finally 体里有 System.exit() 方法怎么处理?当 catch 和 finally 体里同时遇上 return 怎么办? 相信你在处理异常的时候不是每次都把它 throws 掉就完事了, 阅读全文
posted @ 2021-04-15 22:26 执伞青衣袖 阅读(77) 评论(0) 推荐(0)

什么是specification说白了就是相关的RFC

摘要: 我们通常在讨论 GET vs POST 的时候,实际上讨论的是 specification,而不是 implementation。implementation 则是所有实现了 specification 中描述的代码/库/产品,比如 curl,Python 的 requests 库,或者 Chrom 阅读全文
posted @ 2021-04-13 21:31 执伞青衣袖 阅读(431) 评论(0) 推荐(0)

Monkey随机脚本生成工具与优势

摘要: 1. Monkey 脚本生成工具架构 1.1 Monkey 脚本生成工具架构 问题导向,工具限制: •无法跳出测试应用,交互如何测试?•部分页面无法使用Monkey测试?•随意跳转页面,不受限制•脚本容易实现,简单快速•事件更多,比如长按•事件可定制调整,比如可以指定一些区域不点击•更容易测试交互影 阅读全文
posted @ 2021-04-03 23:39 执伞青衣袖 阅读(214) 评论(0) 推荐(0)

Java中的WEB应用程序开发基础知识

摘要: 一、WEB应用程序B/S ( browser/server ,浏览器/服务器)架构 基于HTTP传输协议(超文本传输协议,回忆HTML的名字:超文本标记语言) WEB程序必须要运行在web容器上,如Tomcat /Jboss/WebLogic等 二、HTTP协议HTTP使用TCP作为它的支撑运输层协 阅读全文
posted @ 2021-04-03 22:57 执伞青衣袖 阅读(573) 评论(0) 推荐(0)

JavaScriptCore内部原理从JS源码到字节码的追踪

摘要: 一、概述 事实证明,在Fuzzing Webkit的过程中,使用Fuzzilli对JavaScriptCore(JSC)进行Fuzzing会非常成功,随着时间的推移,会产生大量崩溃。但是,一旦出现崩溃,由于不熟悉WebKit代码库,同时又缺少代码库相关的查询文档,要验证一处崩溃是否可以被漏洞利用,往 阅读全文
posted @ 2021-03-17 16:02 执伞青衣袖 阅读(825) 评论(0) 推荐(0)

Shellcode编写技术和原理

摘要: 1.shellcode原理 Shellcode实际是一段代码(也可以是填充数据),是用来发送到服务器利用特定漏洞的代码,一般可以获取权限。另外,Shellcode一般是作为数据发送给受攻击服务的。 Shellcode是溢出程序和蠕虫病毒的核心,提到它自然就会和漏洞联想在一起,毕竟Shellcode只 阅读全文
posted @ 2021-03-16 21:32 执伞青衣袖 阅读(539) 评论(0) 推荐(0)

Elasticsearch基础介绍及索引原理分析

摘要: Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作: 分布式实时文件存储,并将每一个字段都 阅读全文
posted @ 2021-03-16 17:41 执伞青衣袖 阅读(279) 评论(0) 推荐(0)

Java高级应用之通过反射操作泛型和Class类

摘要: 学习完《Java泛型详解》一节中我们了解到,从Java 1.5 版本开始,Java 的 Class 类增加了泛型功能,从而允许使用泛型来限制 Class 类。例如,String.class 的类型实际上是 Class<String>。如果 Class 对应的类暂时未知,则使用 Class<?>。通过 阅读全文
posted @ 2021-03-15 14:58 执伞青衣袖 阅读(2392) 评论(0) 推荐(1)

分享30个java编程技巧最佳实践的初学者

摘要: 1.return 一个空的集合,而不是 null 如果一个程序返回一个没有任何值的集合,请确保一个空集合返回,而不是空元素。这样你就不用去写一大堆 ”if else” 判断null元素。 Java 的标准库设计者已经在 Collections 类中放了一个空的 List 常量 EMPTY_LIST, 阅读全文
posted @ 2021-03-12 13:14 执伞青衣袖 阅读(561) 评论(0) 推荐(0)

Java8的新引入包含函数式的设计

摘要: 在java.util.function包含了几大类函数式接口声明。这里第一篇主要研究一下Function相关的接口。 FunctionalInterface注解 接口都有@FunctionalInterface的注解。就像这个注解的注释说明一样,它注解在接口层面,且注解的接口要有且仅有一个抽象方法。 阅读全文
posted @ 2021-03-12 13:00 执伞青衣袖 阅读(173) 评论(0) 推荐(0)