书栈网 · BookStack 本次搜索耗时 0.038 秒,为您找到 181223 个相关结果.
  • 冒泡排序

    1016 2020-06-07 《小浩算法》
    冒泡排序 1. 算法步骤 2. 动图演示 3. 最慢和最快 4. JavaScript 代码实现 5. Python 代码实现 6. Go 代码实现 7. Java 代码实现 8. PHP 代码实现 冒泡排序 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误...
  • 介绍

    基于Node.js的HTTPS MITM (中间人)代理的原理和实现 问题反馈 第〇节: 思路分析 第一节: HTTP中间人代理实现 第二节: 如何代理HTTPS请求 第三节: HTTPS数字证书和数字证书链 第四节: 一个简易的HTTPS代理 第五节: 总结 来源(书栈小编注) 基于Node.js的HTTPS MIT...
  • 归并排序

    964 2020-06-07 《小浩算法》
    归并排序 2. 算法步骤 3. 动图演示 4. JavaScript 代码实现 5. Python 代码实现 6. Go 代码实现 7. Java 代码实现 8. PHP 代码实现 归并排序 归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的...
  • 5. 归并排序

    归并排序 2. 算法步骤 3. 动图演示 4. JavaScript 代码实现 5. Python 代码实现 6. Go 代码实现 7. Java 代码实现 8. PHP 代码实现 归并排序 归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的...
  • 性能比较:循环对迭代器

    性能对比:循环 VS 迭代器 总结 性能对比:循环 VS 迭代器 ch13-04-performance.md commit 1fedfc4b96c2017f64ecfcf41a0a07e2e815f24f 为了决定使用哪个实现,我们需要知道哪个版本的 search 函数更快一些:是直接使用 for 循环的版本还是使用迭代器的版本。...
  • 安全与非安全代码的交互方式

    安全与非安全代码的交互方式 原文链接:https://doc.rust-lang.org/nomicon/safe-unsafe-meaning.html 安全与非安全代码的交互方式 安全与非安全代码之间的关系是什么?它们又如何交互呢? 安全与非安全代码是靠unsafe 关键字分离的,它扮演着两种语言之间接口的角色。这也是我们理直气壮地声称安全...
  • 迭代器和生成器

    迭代器和生成器 可迭代性 for..of 语句 for..of vs. for..in 语句 代码生成 目标为 ES5 和 ES3 目标为 ECMAScript 2015 或更高 迭代器和生成器 可迭代性 当一个对象实现了Symbol.iterator 属性时,我们认为它是可迭代的。 一些内置的类型如 Array ,Map ,Set...
  • 切面代理工具-ProxyUtil

    切面代理工具-ProxyUtil 使用 使用JDK的动态代理实现切面 使用Cglib实现切面 其它方法 原理 切面代理工具-ProxyUtil 使用 使用JDK的动态代理实现切面 我们定义一个接接口: public interface Animal { void eat (); } 定义一...
  • 改进之前的 I/O 项目

    改进 I/O 项目 使用迭代器并去掉 clone 直接使用 env::args 返回的迭代器 使用 Iterator trait 方法代替索引 使用迭代器适配器来使代码更简明 改进 I/O 项目 ch13-03-improving-our-io-project.md commit 2bcb126815a381acc3d46b0d6fc...