书栈网 · BookStack 本次搜索耗时 0.031 秒,为您找到 100150 个相关结果.
  • 143. Reorder List

    题目描述(中等难度) 解法一 存储 解法二 递归 解法三 总 题目描述(中等难度) 给一个链表,然后依次头尾头尾头尾取元素,组成新的链表。 解法一 存储 链表的缺点就是不能随机存储,当我们想取末尾元素的时候,只能从头遍历一遍,很耗费时间。第二次取末尾元素的时候,又得遍历一遍。 所以先来个简单粗暴的想法,把链表存储到线性表中,然后用...
  • Cow 及其在 String 和 &str 上的应用

    1504 2018-02-06 《RustPrimer 中文版》
    Cow 举例 Cow 在函数返回值上的应用实例 Cow 直译为奶牛!开玩笑。Cow 是一个枚举类型,通过 use std::Cow; 引入。它的定义是 Clone-on-write ,即写时克隆。本质上是一个智能指针。 它有两个可选值: Borrowed ,用于包裹对象的引用(通用引用); Owned ,用于包裹对象的所有者; Co...
  • 一致性问题

    一致性问题 挑战 要求 带约束的一致性 一致性问题 在分布式系统中,一致性(Consistency,早期也叫 Agreement)是指对于系统中的多个服务节点,给定一系列操作,在协议(往往通过某种共识算法)保障下,试图使得它们对处理结果达成某种程度的一致。 如果分布式系统能实现“一致”,对外就可以呈现为一个功能正常的,且性能和稳定性都要好很多...
  • 测试

    单元测试 功能测试 在功能测试出写死URL 测试JavaScript功能 深入学习功能测试 概言之,测试分为两种。单元测试(unit testing)让你能测试特定方法的输入和输出。功能测试(function testing)让你模拟一个浏览器来访问程序页面、点击链接、填充表单以及断言你在页面上看到的特定内容。 单元测试 单元测试,被用来测...
  • 练习 50:vi

    练习 50:vi 挑战练习 研究性学习 练习 50:vi 原文:Exercise 50: vi 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 你有一个模块,实现了ed 和sed 中使用的功能。显然,下一步是实现世界历史上最讨厌和实用的文本编辑器:vi 。如果你知道 Lisp 可以实现 Emacs,...
  • 群簇

    群簇 移动 战场 杂项 关系 偏转 力场 群集行为逻辑 目标规则 避免规则 避免碰撞规则 分离规则 聚集规则 跟随引导规则 平均速度规则 战斗规则 群簇 参考 面板 粒子系统 ‣ 物理 类型 群簇 Boids粒子系统由有限的人工智能控制,可以编程以遵循基本规则和行为。它们非常适合模拟鸡群,群体,群体以及各种动物...
  • 配置

    配置 配置文件 配置作用域 站点配置 主题配置 配置 配置文件 如果没有任何配置,你的 VuePress 站点仅有一些最基础的功能。为了更好地自定义你的网站,让我们首先在你的文档目录下创建一个 .vuepress 目录,所有 VuePress 相关的文件都将会被放在这里。你的项目结构可能是这样: ├─ docs │ ├─ ...
  • 动态热更新

    资源热更新教程 前言 使用场景和设计思路 Manifest 文件 在 Cocos Creator 项目中支持热更新 使用 Version Generator 来生成 Manifest 文件 热更新组件 部署远程服务器 打包原生版本 运行范例工程 结语 参考 资源热更新教程 前言 本篇文档基于 Cocos Creator v0...
  • 云原生Devops最佳实践(2):GitOps + OpenKruise CloneSet

    云原生Devops最佳实践(2):GitOps + OpenKruise CloneSet 什么是GitOps? GitOps + OpenKruise CloneSet实践 前置条件 Install OpenKruise(Enable: TemplateNoDefaults) CloneSet部署无状态应用 Argo-cd CloneSet Hea...
  • 云原生Devops最佳实践(2):GitOps + OpenKruise CloneSet

    云原生Devops最佳实践(2):GitOps + OpenKruise CloneSet 什么是GitOps? GitOps + OpenKruise CloneSet实践 前置条件 Install OpenKruise(Enable: TemplateNoDefaults) CloneSet部署无状态应用 Argo-cd CloneSet Hea...