书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 173565 个相关结果.
  • 复习

    复习 在你的软件体系结构中,类和继承是你可以 选用 或 不选用 的设计模式。多数开发者理所当然地认为类是组织代码的唯一(正确的)方法,但我们在这里看到了另一种不太常被提到的,但实际上十分强大的设计模式:行为委托 。 行为委托意味着对象彼此是对等的,在它们自己当中相互委托,而不是父类与子类的关系。JavaScript 的 [[Prototype]] 机...
  • 漏洞篇 提权

    米斯特白帽培训讲义 漏洞篇 提权 基本 Dos 命令、常识 突破限制 端口转发 Windows Exp 提权 上帝之门 Linux Exp 提权 附录 米斯特白帽培训讲义 漏洞篇 提权 讲师:gh0stkey 整理:飞龙 协议:CC BY-NC-SA 4.0 提权,顾名思义就是提高自己在服务器中的权限,就比如在 Wind...
  • 全错误堆栈设计

    一、项目错误处理痛点 1、缺少统一错误处理方案,代码中随处可见的日志打桩 2、请求执行报错后缺少错误堆栈,难以快速定位问题 3、第三方组件执行返回的错误,本身不带有堆栈信息 4、错误组件多样,自身项目往往还想当然再封装一层 二、框架全错误堆栈设计 1、统一错误组件 2、统一错误处理方案 3、全组件支持堆栈错误 4、关键组件支持错误堆栈打印 ...
  • 非对称加密算法

    非对称加密算法 练习 小结 读后有收获可以支付宝请作者喝咖啡: 非对称加密算法 从DH算法我们可以看到,公钥-私钥组成的密钥对是非常有用的加密方式,因为公钥是可以公开的,而私钥是完全保密的,由此奠定了非对称加密的基础。 非对称加密就是加密和解密使用的不是相同的密钥:只有同一个公钥-私钥对才能正常加解密。 因此,如果小明要加密一个文件发送给小...
  • 16. 优先级,左递归以及相关性

    4357 2018-04-19 《ANTLR 4简明教程》
    16. 优先级,左递归以及相关性 16. 优先级,左递归以及相关性 用自顶向下的语法指定和通过手工的递归下降语法分析器识别表达式一直是个麻烦。首先是因为大部分自然语法是模糊的,其次是因为大部分自然语法规格使用一种被称为左递归的特殊类型递归。所以自顶向下的语法和语法分析器不能处理传统形式上的左递归。 为了阐明这个问题,设想一个算术表达式语言,它只有乘法...
  • •手机抓包工具流程

    •手机抓包工具流程 简介 电脑端配置 手机端配置 手机端设置代理 •手机抓包工具流程 简介 手机抓包流程 • 本文介绍手机抓包工具的使用,是为了解决在模拟器上不能通过debug来定位问题的所在。让大家多一种途径来定位问题。 下面介绍一下关于抓包工具Charles 的使用,首先需下载一个Charles 工具(下载地址:https://w...
  • CukeTest APIs

    CukeTest APIs “cuketest”包 “leanpro.*“包 CukeTest APIs CukeTest中提供了多个内置的npm包,其中的各种API实现了自动化的功能。在不同平台上API支持能力不同,下表列出不同平台上提供包的能力: 名称 功能 Windows Mac Linux cuketest 操作CukeTest自己 支...
  • 认识上的误区

    认识上的误区 认识上的误区 目前,区块链作为一种相对年轻的技术,自身仍在飞速发展中,在相关概念上仍有一些值得探讨之处。 下面总结一些常见的认知误区。 区块链是完全创新的,是颠覆性的 作为融合多项已有技术而出现的事物,区块链跟现有记账科技和信息体系是一脉相承的。区块链在解决多方合作和可信计算问题上向前多走了一步,但并不意味着它就是万能的(从来不会...
  • 认识上的误区

    认识上的误区 认识上的误区 目前,区块链作为一种相对年轻的技术,自身仍在飞速发展中,在相关概念上仍有一些值得探讨之处。 下面总结一些常见的认知误区。 区块链是完全创新的,是颠覆性的 作为融合多项已有技术而出现的事物,区块链跟现有记账科技和信息体系是一脉相承的。区块链在解决多方合作和可信计算问题上向前多走了一步,但并不意味着它就是万能的(从来不会...
  • Servlet开发

    Servlet开发 练习 小结 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论: Servlet开发 在上一节中,我们看到,一个完整的Web应用程序的开发流程如下: 编写Servlet; 打包为war文件; 复制到Tomcat的webapps目录下; 启动Tomcat。 这个过程是不是很繁琐?如果我们想在IDE中断点调试,还需要...