书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 126706 个相关结果.
  • 代码可读性

    一、可读性的重要性 二、用名字表达代码含义 三、名字不能带来歧义 四、良好的代码风格 五、编写注释 六、如何编写注释 七、提高控制流的可读性 八、拆分长表达式 九、变量与可读性 十、抽取函数 十一、一次只做一件事 十二、用自然语言表述代码 十三、减少代码量 参考资料 一、可读性的重要性 编程有很大一部分时间是在阅读代码,不仅...
  • moduleScanner

    moduleScanner 概述 模块接口 scannerHandle params callback(ret) 示例代码 可用性 moduleScanner 来自于:开发者立即使用 scannerHandle 概述 扫码器简介 扫码器是一款用于APP进行条形码/二维码扫描的识别工具,支持摄像头扫描以及开启闪光灯进行夜间...
  • 为红队行动编写工具

    为红队行动编写工具 为红队行动编写工具 红队人员和渗透测试人员比较明显的区别之一就是红队人员能快速的适应并理解不同的防护。无论是理解低级语言(机器代码和汇编语言),编写shellcode ,创建自定义的 C2 二进制可执行文件,还是修改代码来隐藏恶意程序,它们都是我们(红队)日常工作的一部分。我总是遇到不会编程的渗透测试人员,虽然这不是一项硬性要求,...
  • 实例:消除魔术字符串

    实例:消除魔术字符串 实例:消除魔术字符串 魔术字符串指的是,在代码之中多次出现、与代码形成强耦合的某一个具体的字符串或者数值。风格良好的代码,应该尽量消除魔术字符串,改由含义清晰的变量代替。 function getArea ( shape , options ) { let area = 0 ; switch...
  • 2. 预备知识

    3090 2019-06-05 《动手学深度学习》
    2. 预备知识 2. 预备知识 在动手学习之前,我们需要获取本书的代码,并安装运行本书的代码所需要的软件。作为动手学深度学习的基础,我们还需要了解如何对内存中的数据进行操作,以及对函数求梯度的方法。最后,我们应养成主动查阅文档来学习代码的良好习惯。 2.1. 获取和运行本书的代码 2.1.1. 获取代码并安装运行环境 2.1.2. 更新代码和...
  • 监控、日志记录和调试

    监控、日志记录和调试 了解如何通过 DC/OS 监控数据中心运行的运行状况 入门 运行状态 系统运行状况 HTTP API 端点 聚合 已知问题 错误解释按单元的系统运行状况 缺少群集主机 故障排除 性能监控 日志记录 BETA 调试 BETA 监控、日志记录和调试 了解如何通过 DC/OS 监控数据中心运行的运行状况...
  • 4. Symbol

    4. Symbol 1. 唯一值 2. 魔术字符串 3. 私有变量 4. Symbol 1. 唯一值 // 例子 4-1     // bad // 1. 创建的属性会被 for-in 或 Object.keys() 枚举出来 // 2. 一些库可能在将来会使用同样的方式,这会与你的代码发生冲突 if ( element ....
  • 1.1.1 为什么是Python?

    1.1.1 为什么是Python? 1.1.1.1 科学家的需求 1.1.1.2 要求 1.1.1.3 现有的解决方案 编译语言:C、C++、Fortran等。 脚本语言:Matlab 其他脚本语言:Scilab、Octave、Igor、R、IDL等。 那Python呢? 1.1.1 为什么是Python? 1.1.1.1 科学家的...
  • 概述(Overview)

    安全(Security) 安全(Security) 良好的安全性对于任何应用的健康和成功都至关重要。不幸的是,许多开发人员在安全方面偷工减料,要么是由于缺乏理解,要么是由于实现过于困难。为了尽可能保证您的 Yii 应用程序的安全,Yii 包含了一些优秀且易于使用的安全功能。 认证 授权 使用密码 加密 视图安全 身份验证客户端 最佳实...
  • 监控、日志记录和调试

    监控、日志记录和调试 了解如何通过 DC/OS 监控数据中心运行的状况 运行状态 系统运行状况 HTTP API 端点 聚合 已知问题 错误解释按单元的系统运行状况 缺少集群主机 故障排除 性能监控 日志记录 BETA 调试 BETA 监控、日志记录和调试 了解如何通过 DC/OS 监控数据中心运行的状况 监控构成 DC...