书栈网 · BookStack 本次搜索耗时 0.035 秒,为您找到 173637 个相关结果.
  • 系统命令:调用grep

    1790 2018-02-06 《RustPrimer 中文版》
    系统命令:调用grep 系统命令:调用grep 我们知道,Linux系统中有一个命令叫grep,他能对目标文件进行分析并查找相应字符串,并该字符串所在行输出。今天,我们先来写一个Rust程序,来调用一下这个 grep 命令 use std :: process ::*; use std :: env :: args ; // 实现调...
  • 7.4 map:赋值和扩容迁移

    1002 2020-01-17 《跟煎鱼一起学Go》
    7.4 深入理解 Go map:赋值和扩容迁移 概要 哈希函数 链地址法 桶/溢出桶 前言 赋值 函数原型 源码 第一阶段:校验和初始化 第二阶段:寻找可插入位和更新既有值 第三阶段:申请新的插入位和插入新值 第四阶段:写入 小结 扩容 什么时候扩容 什么时候受影响 因子关系 源码剖析 第一阶段:确定扩容容量规则 第二阶段:...
  • 练习 1:流程

    练习 1:流程 挑战练习 研究性学习 深入学习 练习 1:流程 原文:Exercise 1: On Process 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 软件开发世界中有两种类型的流程。首先是团队流程,这是 Scrum,敏捷或者极限编程。这些流程旨在帮助一群人合作开发大型代码库,而不会相互干...
  • MySQL · 社区见闻 · Percona Live 2016 见闻

    1324 2020-08-13 《数据库内核月报》
    前言 主题 Percona Booking Facebook Alexey 总结 前言 今年的 Percona Live 时间很凑巧,正好夹在 Oracle Open World 和 MariaDB 开发者大会之间,而且跟 MariaDB 开发者大会一样在阿姆斯特丹,因此蹭了 MariaDB Foundation 的免费票去参加了 Per...
  • 如何决定什么时候使用奇妙的计算机科学

    如何决定什么时候使用奇妙的计算机科学 如何决定什么时候使用奇妙的计算机科学 有这样一些,例如算法,数据结构,数学,还有其他极客范的大多数程序员知道但很少使用的东西。实践中,这种奇妙的东西太复杂了,通常是不需要的。例如,当你花费大多数时间在低效的数据库调用上时,提高算法是没有什么用的。不幸的大量编程由让系统相互交流以及使用非常简单的数据结构去构建漂亮的...
  • 2.1.2 Socket.io不是什么

    Socket.IO 不是什么 Socket.IO 不是什么 Socket.IO 不是WebSocket实现。 尽管Socket.IO 确实在可能的情况下使用WebSocket作为传输,但它会为每个数据包添加一些元数据:数据包类型,命名空间和需要消息确认时的确认ID。 这就是为什么WebSocket客户端无法成功连接到Socket.IO 服务器,而S...
  • 场景组织

    场景组织 如何有效地建立关系 选择节点树结构 场景组织 本文讨论与场景内容的有效组织相关的主题。应该使用哪些节点?应该把它们放在哪里?它们应该如何互动? 如何有效地建立关系 当 Godot 用户开始制作自己的场景时,他们经常遇到以下问题: 他们创建了自己的第一个场景并填满内容,但随着应该把事情分解的烦人感觉开始积累,他们最终把场景的分支保存为...
  • 缓存一致性

    缓存一致性 概述 问题与方案 DB与缓存操作的原子性 方案一:较短的缓存时间 方案二:消息队列保证一致 方案三:订阅 binlog 方案四: dtm 二阶段消息方案 从库延时 防缓存击穿 更新缓存 删除缓存 标记删除法 防缓存穿透与缓存雪崩 应用能否做到强一致? 先更新缓存还是DB 写入DB成功缓存失败情况 缓存降级升级中的...
  • Vue2.x源码解析系列五:数据响应之Watcher

    1189 2021-09-17 《Vue 2.x 源码解析》
    从 computed 说起 深入 Watcher 类 回到 initComputed 从 computed 说起 为了弄懂 Watcher 我们需要选择一个切入点,这次我们选择从 computed 为切入点来讲解。这个是大家非常常用的功能,而且他能比较好的解释我们是如何检测到状态变化并获取最新值的。我们先假设我们有如下组件: export...
  • 加密原理

    这是一个很笨的加密器 这是一个很笨的加密器 我们可以经常在某些经过加密文件的php文件代码格式大体如下: xxx_loader_lable <? php if (! function_exists ( "xxx_loader" )){ die ( 'xxx_loader not install' ); } //encry...