书栈网 · BookStack 本次搜索耗时 0.018 秒,为您找到 59162 个相关结果.
  • 本章小结

    本章小结 本章小结 分布式系统是计算机学科中十分重要的一个领域。随着集群规模的不断增长,所处理的数据量越来越大,对于性能、可靠性的要求越来越高,分布式系统相关技术已经变得越来越重要,起到的作用也越来越关键。 分布式系统中如何保证共识是个经典问题,无论在学术上还是工程上都存在很高的研究价值。令人遗憾地是,理想的(各项指标均最优)解决方案并不存在。在现...
  • WebSocket

    WebSocket WebSocket WebSocket 是一种网络通信协议,很多高级功能都需要它。 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处? 答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务...
  • 框架特点

    1144 2020-01-04 《getty 使用手册》
    说说getty的特点: 说说getty的特点: 1、完全基于java nio2封装,整体代码代码结构很轻量,也非常简单易用。 2、借鉴了netty和其他框架的部分优秀设计思想,如责任链、内存池化、零拷贝等优秀的设计模式。拥有媲美netty的高效性能(有自卖自夸嫌疑 :joy: )。 3、提供了常用的多个插件(String处理器,protobuf消...
  • 八、现场面试

    1919 2018-05-09 《Gainlo 面试指南》
    八、现场面试 现场面试流程 电话面试 VS 现场面试 “问题比我想象的要容易得多” 白板 沟通 总结 八、现场面试 原文:Chapter 8: On-site Interviews 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 这是我们的“谷歌面试准备系列完整指南”的第八章。 在讨论电话面试...
  • 无名师的双路论

    无名师的双路论 无名师的双路论 无名师如是教导学生: “达摩教义有条准线,这在尊者McIlroy的符咒“做一件事并做好”中得到体现。它强调软件应当具有简单一致的行为,这符合Unix惯例,人和其它程序便都很容易想象其心理模型。 “但达摩教义还有另一条准线,体现在尊者Thompson的符咒“有怀疑,用穷举”中,很多经文都教导我们现在得到的90%,比等...
  • 哈希表

    哈希函数 冲突解决 链地址法 参考资料 哈希表(Hash Table,也叫散列表),是根据关键码值 (Key-Value) 而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。哈希表的实现主要需要解决两个问题,哈希函数和冲突解决。 哈希函数 哈希函数也叫散列函数,它对不同的输出值得到一个固定长度...
  • 教程

    教程¶ 教程¶ Contents: 项目布局 应用设置 定义和操作数据库 蓝图和视图 模板 静态文件 博客蓝图 项目可安装化 测试覆盖 部署产品 继续开发! 本教程中我们将会创建一个名为 Flaskr 的具备基本功能的博客应用。应用用户可以注册、登录、发贴和编辑或者删除自己的帖子。可以打包这个应用并且安装到其他电脑上。本文...
  • 五节点高可用部署方案

    一、高可用分级 二、设计初衷 三、高可用升级思路 四、服务层级的划分 五、部署结构图 六、架构优缺点 七、操作流程 一、高可用分级 我们以用户应用不受影响为标准,将云帮的高可用分为三个等级: 第一级 : 随机计算节点宕机,用户的应用不受影响,或只受到一小段时间的影响。 第二级 : 管理节点全部宕机,用户的应用不受影响。 第三级 : 云...
  • 7.2.5 类与模块化

    7.2.5 类与模块化 7.2.5 类与模块化 我们在第 4 章讨论过模块化编程的思想。对于复杂程序,通常需要用分解的方法将程序 划分成若干模块,使每个模块仅针对有限的数据执行有限的操作。模块化能够使复杂程序的 设计更加可控。 对复杂程序一般有两种分解方法:功能分解和数据分解。功能分解是面向过程编程的基 础,依赖于子程序(如函数)概念,以过程为中心...
  • 79. Word Search

    题目描述(中等难度) 解法一 DFS 总 题目描述(中等难度) 意思就是从某个字符出发,然后它可以向左向右向上向下移动,走过的路径构成一个字符串,判断是否能走出给定字符串的 word ,还有一个条件就是走过的字符不能够走第二次。 比如 SEE,从第二行最后一列的 S 出发,向下移动,再向左移动,就走出了 SEE。 ABCB,从第一行第一列...