书栈网 · BookStack 本次搜索耗时 0.037 秒,为您找到 241450 个相关结果.
  • 2. 简介

    简介 是什么 不是什么 简介 PHP 是一门复杂的语言,经过多年折腾,使其不同版本之间高度不一致,有时还有些 bug。 每个版本都有自己独有的特性、多余和怪异之处,也很难跟踪哪个版本有哪些问题。 这也就很好理解为什么有时它会遭到那么多的厌恶。 尽管如此,如今它还是 Web 开发方面最流行的语言。 因其悠久的历史,对...
  • Zookeeper基础

    几个用于协同的原语经常被跨多个应用所共享。因此,一种设计用于协同的服务就是提供一组原语,通过为每个原语创建实例来暴露调用接口,同时直接操作这些这些实例。比如,我们说分布式锁组成了一个重要的原语,并且提供了创建、获取和释放锁的调用。 然而,这样的设计有几个重要的缺陷。第一,我们要么在使用之前就列出一个原语的详细清单,要么继续扩展API来引入新的原语。第二,...
  • API 的稳定性

    API 的稳定性 什么是“稳定”? 稳定的 API 例外 安全修复 标记为内部的 API API 的稳定性 Django 致力于 API 的稳定性和向前兼容性。简而言之,这意味着你在一个 Django 版本开发的代码可以继续在未来的版本中使用。在升级你的项目使用的 Django 版本时,你可能需要做一些小的更改: 了解你要升级的一个或多个版本...
  • 前言

    前言 前言 如果您在某些方面算得上是有经验的 Debian 用户 [1] 的话,您可能遇上过这样的情况: 您想要安装某一个软件包,但是该软件在 Debian 仓库中尚不存在。 您想要将一个 Debian 软件包更新为上游的新版本。 您想要添加某些补丁来修复某个 Debian 软件包中的缺陷。 如果您想要创建一个 Debian 软件包来满足您的...
  • 简介

    简介 访问网格工具 菜单 简介 Blender提供了各种网格编辑工具,用于添加、 复制、 移动和删除网格元素。 这些工具可以通过3D视图标题栏上的菜单,3D视图中的上下文菜单访问,还有一些可以通过独立的快捷键调用。 Note 变换精度/吸附 快捷键 Ctrl 和 Shift 同样适用于这些高级操作… 然而,它们之中的大部分都没有 轴向锁定 ...
  • 简介

    简介 访问网格工具 菜单 简介 Blender提供了各种网格编辑工具,用于添加、 复制、 移动和删除网格元素。 这些工具可以通过3D视图标题栏上的菜单,3D视图中的上下文菜单访问,还有一些可以通过独立的快捷键调用。 Note 变换精度/吸附 快捷键 Ctrl 和 Shift 同样适用于这些高级操作… 然而,它们之中的大部分都没有 轴向锁定 ...
  • 简介

    简介 访问网格工具 菜单 简介 Blender提供了各种网格编辑工具,用于添加、 复制、 移动和删除网格元素。 这些工具可以通过3D视图标题栏上的菜单,3D视图中的上下文菜单访问,还有一些可以通过独立的快捷键调用。 Note “变换精度/吸附” 快捷键 Ctrl 和 Shift 同样适用于这些高级操作… 然而,它们之中的大部分都没有 轴向锁定...
  • 简介

    简介 访问网格工具 菜单 简介 Blender提供了各种网格编辑工具,用于添加、 复制、 移动和删除网格元素。 这些工具可以通过3D视图标题栏上的菜单,3D视图中的上下文菜单访问,还有一些可以通过独立的快捷键调用。 Note “变换精度/吸附” 快捷键 Ctrl 和 Shift 同样适用于这些高级操作… 然而,它们之中的大部分都没有 轴向锁定...
  • 简介

    简介 访问网格工具 菜单 简介 Blender提供了各种网格编辑工具,用于添加、 复制、 移动和删除网格元素。 这些工具可以通过3D视图标题栏上的菜单,3D视图中的上下文菜单访问,还有一些可以通过独立的快捷键调用。 Note “变换精度/吸附” 快捷键 Ctrl 和 Shift 同样适用于这些高级操作… 然而,它们之中的大部分都没有 轴向锁...
  • 6.4 本章总结

    6.4 本章总结 6.4 本章总结 本章开篇,我们讨论了设计并发数据结构的意义,以及给出了一些指导意见。然后,通过设计一些通用的数据结构(栈,队列,哈希表和单链表),探究了在指导意见在实现这些数据结构的应用,并使用锁来保护数据和避免数据竞争。那么现在,你应该回看一下本章实现的那些数据结构,再回顾一下如何增加并发访问的几率,和哪里会存在潜在条件竞争。 ...