书栈网 · BookStack 本次搜索耗时 0.045 秒,为您找到 175934 个相关结果.
  • 34.为什么抽象在计算机科学中如此重要?

    34.为什么抽象在计算机科学中如此重要? 没有抽象的世界 计算机使用层面 编程语言层面 系统设计层面 34.为什么抽象在计算机科学中如此重要? All problems in computer science can be solved by another level of indirection. 没有抽象的世界 想象这样一种场景,...
  • 内存分配

    内存分配 原文链接:https://doc.rust-lang.org/nomicon/vec-alloc.html 内存分配 使用Unique给Vec(以及所有的标准库集合)造成了一个问题:空的Vec不会分配内存。如果既不能分配内存,又不能给ptr 传递一个空指针,那我们在Vec::new 中能做什么呢?好吧,我们就胡乱往Vec里塞点东西。 ...
  • 参数序号引用

    简化与非简化 参数序号总结 id title sidebar_label refer_index 参数序号引用 参数序号引用 直接在${} 中填入从0 开始的数字,其中的数字代表方法参数的序号,比如${0} 代表方法的第一个参数,${1} 代表第二个参数,第n个参数引用用${n-1} 表示(这里的n是数字,并不是变量名) :::info 友...
  • 第51章:Go问答101

    506 2023-01-19 《Go语言101 v1.19.e》
    Go问答101 编译器错误信息non-name *** on left side of := 意味着什么? 编译器错误信息unexpected newline, expecting { ... 意味着什么? 编译器错误信息declared and not used 意味着什么? Go运行时是否维护映射条目的遍历顺序? Go编译器是否会进行字节填充以确...
  • Go问答101

    842 2021-08-10 《Go语言101 v1.16.b》
    Go问答101 编译器错误信息non-name *** on left side of := 意味着什么? 编译器错误信息unexpected newline, expecting { ... 意味着什么? 编译器错误信息declared and not used 意味着什么? Go运行时是否维护映射条目的遍历顺序? Go编译器是否会进行字节填充以确...
  • 09. Lists and Keys (列表和键)

    792 2018-05-27 《React使用文档》
    Lists and Keys (列表和键) Basic List Component(一个基础的列表组件) Keys(如何设置的key属性值) Extracting Components with Keys(当我们提取一个组件到另一个组件的时候,需要注意怎么管理key) Keys Must Only Be Unique Among Siblings(...
  • Android推送技术解析

    Android推送服务的几种实现方式 轮询 SMS通知 长连接 XMPP, MQTT等不算推送技术 细说TCP长连接与心跳 什么是长连接 NAT超时 网络状态切换 DHCP的租期 心跳包的作用 心跳包的时间间隔 服务器如何处理心跳包 心跳包和轮询的区别 TCP唤醒Android 移动网络下的耗电 Android推送服务的...
  • MySQL · RocksDB · 数据的读取(一)

    1647 2020-08-13 《数据库内核月报》
    概述 源码分析 memtable 概述 简而言之,在RocksDB中的读取需要处理的最核心的一个问题就是如何读取最新的数据,这是由于RocksDB是基于LSM,因此在RocksDB中,对于数据的delete以及update,它并不会立即去执行对应的动作,而只是插入一条新的数据,而数据的最终更新(last-write-win)以及删除是在compa...
  • MySQL · 最佳实践 · 什么时候该升级内存规格

    前言 追根溯源 查看表结构和索引 查看实例性能数据 查看内存内容 查看实例是如何用的 解决问题 结言 前言 在平时的工作中,会碰到用户想升级规格的case,有一些其实是没有必要的,这些通过优化设计或者改写SQL语句,或者加加索引可以达到不升级的效果,而有一些确实是需要升级规格的,比如今天讲的case。 追根溯源 查看表结构和索...
  • 安全

    安全 前言 一般准则 安全是所有人的共同责任 隔离不受信任的内容 清单:安全建议 1. 只加载安全的内容 为什么? 怎么做? 2. 不要为远程内容启用 Node.js 集成 为什么? 怎么做? 3. 上下文隔离 4. 启用进程沙盒化 5. 处理来自远程内容的会话许可的请求 为什么? 怎么做? 6. 不要禁用 webSecurit...