书栈网 · BookStack 本次搜索耗时 0.023 秒,为您找到 205773 个相关结果.
  • 适时出现

    适时出现 适时出现 不久前,我看《纽约时报》时发现了下一页上的文字: 这是整个城市都休克的一周,两节期间,纽约的主要公共场所—学习、法院、媒体、华尔街、市政厅、皇后区的酒肆(bodegas)—全部放假或关门大吉。 我的第一反应就是:“什么是bodegas?”于是,我按照惯例用鼠标选中这个词,准备把它复制到google里,这时选区的后面出现一个问...
  • 测试驱动开发

    测试驱动开发 红-绿-重构 测试先行 测试驱动开发 测试驱动开发是一个很”古老”的程序开发方法,然而由于国内开发流程的问题——即开发人员负责功能的测试,导致这么好的一项技术没有在国内推广。 红-绿-重构 测试驱动开发的主要过程是: 红 —> 绿 -> 重构 先写一个失败的单元测试。即我们并没有实现这个方法,但是已经有了这个方法的测试...
  • 高效地使用你的 IntelliJ

    1005 2020-05-28 《Kotlin 基础教程》
    高效地使用你的 IntelliJ 回车 or Tab? Swap 一下位置? 想要不移动光标就换行? 快速迭代一个集合或者数组? 多行编辑,哎哟小心某些人的钛合金眼 查找替换也有说法? 最强快捷键,没有之一 为什么输入 main 就能打出完整的 main 方法? 小结 高效地使用你的 IntelliJ 这个世界上,有些人是奥义·真·...
  • 示例:实现 MLPOP 函数

    示例:实现 MLPOP 函数 示例:实现 MLPOP 函数 在了解了事务的使用方法之后,现在是时候用它来重新实现一个安全且正确的 mlpop 函数了:为此,我们需要使用事务包裹被执行的所有 LPOP 命令,就像代码清单 13-4 所示的那样。 代码清单 13-4 事务版本的 mlpop() 函数:/pipeline-and-transact...
  • Retro

    Retro Retro 的过程 三个维度 Retro Retro,又可以称为回顾,它的目的是对团队的激励、改进。它的模式的特点就是让我们更关注于 Less Well,即不好的地方。当我们无法变得更好的时候,它可以帮助我们反观团队自身,即不要让现状变得更差,避免让破窗效应^破窗 难以发生。 在敏捷团队里,Retro 通常会发生一个迭代的结束与下一...
  • 21.你管这破玩意叫mmap?

    21.你管这破玩意叫mmap? 简单的与麻烦的 要开脑洞了 魔术师操作系统 内存copy与系统调用 大文件处理 节省内存 总结 21.你管这破玩意叫mmap? 大家好,我是小风哥! 废话少说,这篇文章带你讲解下稍显神秘的mmap到底是怎么一回事。 简单的与麻烦的 用代码中读写内存对程序员来说是非常方便非常自然的, 但...
  • 你应该学 Kotlin 吗?

    3009 2020-05-28 《Kotlin 基础教程》
    你应该学 Kotlin 吗? Kotlin 是什么? 没有 Java 基础,我应该学 Kotlin 吗? 不学 Java 可以直接搞 Android 开发吗? Kotlin 会不会慢慢把 Java 取代了? 现在用 Kotlin 开发 Android 靠谱吗? 我该什么时候学 Kotlin ? 你应该学 Kotlin 吗? 作者: be...
  • 场景组织

    场景组织 如何有效地建立关系 选择节点树结构 场景组织 本文讨论与场景内容的有效组织相关的主题。应该使用哪些节点?应该把它们放在哪里?它们应该如何互动? 如何有效地建立关系 当Godot用户开始制作自己的场景时, 他们经常遇到以下问题: 他们创建了自己的第一个场景, 并将其内容填满, 但最终却将自己场景的分支保存为独立的场景, 因为他们应该拆...
  • 4. 了解工程

    第4篇 了解工程 需要了解什么 多端搭台,一起唱戏 第4篇 了解工程 目前基于npm的程序越来越多,那么package.json就显得十分必要了。前面两节已经强调了webpack.config.js和package.json的重要性。但是,往往有很多同学不清楚这些基础的配置,导致各种问题抛出。 需要了解什么 如果大...
  • 4.2.7. XSS保护

    4.2.7. XSS保护 4.2.7.1. HTML过滤 4.2.7.2. X-Frame 4.2.7.3. XSS保护头 4.2.7. XSS保护 4.2.7.1. HTML过滤 使用一些白名单或者黑名单来过滤用户输入的HTML,以实现过滤的效果。例如DOMPurify等工具都是用该方式实现了XSS的保护。 4.2.7.2. X-F...