书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 124902 个相关结果.
  • 3.5.2 结构化程序设计的基本内容

    3.5.2 结构化程序设计的基本内容 3.5.2 结构化程序设计的基本内容 简单问题的求解过程通常是直接了当的,可选择的执行路径不多;但对于复杂问题,一般能设计出多种求解过程。在各种求解过程中,有些过程会比其他过程“好”,当然这个“好” 的意义是依赖于具体问题的。打个比方,为了烧一壶开水,恐怕所有人都会按照“向壶中加 入冷水;壶放到炉子上;点火烧至沸...
  • OpenJDK with CLion 懒人包

    OpenJDK with CLion 懒人包 使用方法 编译镜像 其他 协议 OpenJDK with CLion 懒人包 一组快速环境构建、编译、修改、裁剪、调试 OpenJDK 的懒人包。 本工程是笔者在JetBrains Projector 项目基础上修改的 headlessly 集成开发环境。目标是客户端可以仅通过浏览器,实现在 CL...
  • 如何写一个好的插件

    Fastify 如何写一个好的插件 代码 文档 许可证 示例 测试 代码检查 持续集成 让我们开始吧! Fastify 如何写一个好的插件 首先,要感谢你决定为 Fastify 编写插件。Fastify 本身是一个极简的框架,插件才是它强大功能的来源,所以,谢谢你。Fastify 的核心原则是高性能、低成本、提供优秀的用户体验。...
  • Go中的内存顺序保证

    596 2021-08-10 《Go语言101 v1.16.b》
    Go中的内存顺序保证 关于内存顺序 Go内存模型(Memory Model) 一个协程的创建发生在此协程中的任何代码执行之前 通道操作相关的顺序保证 互斥锁相关的顺序保证 sync.WaitGroup 值做出的顺序保证 sync.Once 值做出的顺序保证 sync.Cond 值做出的顺序保证 原子操作相关的顺序保证  Go中的内...
  • if let 简洁控制流

    if let 简单控制流 总结 if let 简单控制流 ch06-03-if-let.md commit a86c1d315789b3ca13b20d50ad5005c62bdd9e37 if let 语法让我们以一种不那么冗长的方式结合 if 和 let ,来处理只匹配一个模式的值而忽略其他模式的情况。考虑示例 6-6 中的...
  • if let 简洁控制流

    if let 简单控制流 总结 if let 简单控制流 ch06-03-if-let.md commit 3f2a1bd8dbb19cc48b210fc4fb35c305c8d81b56 if let 语法让我们以一种不那么冗长的方式结合 if 和 let ,来处理只匹配一个模式的值而忽略其他模式的情况。考虑示例 6-6 中的程序...
  • 9.1 搜索引擎收录

    947 2021-02-02 《PWA 应用实战》
    搜索引擎收录 搜索引擎收录 搜索引擎作为 Web 的重要的流量入口,是每个 Web App 开发者或运营者需要重点关注的一个方向,而 PWA 作为 Web 的一种形式,自然是需要关注搜索引擎对它的抓取和收录情况。通常 PWA 多数是 SPA,有以下几个原因: SPA 天然具有 App Shell,也就是作为入口的 HTML。 App Shell ...
  • 采用发布配置自定义构建

    采用发布配置自定义构建 采用发布配置自定义构建 ch14-01-release-profiles.md commit ff93f82ff63ade5a352d9ccc430945d4ec804cdf 在 Rust 中 发布配置 (release profiles)是预定义的、可定制的带有不同选项的配置,他们允许程序员更多的控制代码编译的多种选...
  • 实验中可能使用的软件

    实验中可能使用的软件 实验中可能使用的软件 编辑器 (1) Ubuntu 下自带的编辑器可以作为代码编辑的工具。例如 gedit 是 gnome 桌面环境下兼容UTF-8的文本编辑器。它十分的简单易用,有良好的语法高亮,对中文支持很好。通常可以通过双击或者命令行打开目标文件进行编辑。 (2) Vim 编辑器:Vim是一款极方便的文本编辑软件,是...