Firebird Null Guide: NULL behaviour and pitfalls in Firebird SQL0 码力 | 69 页 | 479.63 KB | 2 年前3
Django CMS 2.4.x Documentation0 码力 | 104 页 | 709.98 KB | 1 年前3
curvefs client删除文件和目录功能设计## 存在两个问题: 一是删除时nlink字段未考虑: 文件的nlink用于实现hard link。hard link使用nlink字段表示文件的link的引用计数,第一次创建文件是nlink字段为1。每创建一个新的指向该文件的hard link时,nlink字段+1,每删除一个hard link或指向的原文件时,nlink字段-1。 当nlink字段减到0时,才真正删除inode。所以在实现u nlink接口或rmdir接口时,需要判断unlink字段的当前值,当nlink字段大于1时,只减nlink字段就可以了,当nlink字段减到0时,才真正的执行删除inode。目录的nlink字段与文件的nlink字段不同,目录的nlink字段初始值为2,并且在目录下,每创建一个新目录,nlink字段也会+1,删除目录nlink相应的减1。 目录不支持硬链接。 ## 二 是删除时lookup count未考虑:0 码力 | 15 页 | 325.42 KB | 1 年前3
Scrapy 0.9 Documentation0 码力 | 204 页 | 447.68 KB | 2 年前3
Object Lifetime: From Start to Finish0 码力 | 214 页 | 9.34 MB | 1 年前3
Code generation for Vulkan Initialization0 码力 | 13 页 | 963.32 KB | 1 年前3
Back to Basics: Concurrency0 码力 | 58 页 | 333.56 KB | 1 年前3
Some Things C++ Does Right0 码力 | 228 页 | 2.47 MB | 1 年前3
Greenplum 编译安装和调试## Greenplum 编译安装和调试 本文先介绍如何从源代码编译安装Greenplum、初始化Greenplum集群。然后介绍SQL在Greenplum中的典型执行路径,最后介绍一些调试技巧。 源代码使用 Greenplum 开源社区最新源代码 6X_STABLE 分支: https://github.com/greenplum-db/gpdb,内核代码基于PostgreSQL 9. buntu 等 Linux 系统。大量开发人员包括我自己使用 Mac 系统,但是不在官方支持列表中。 ### 1.1 在 Mac 系统上编译 首先需要关闭苹果操作系统的 SIP 特性,否则无法初始化集群。 1. 重启操作系统 2. 重启过程中按下 command+R 进入恢复模式 3. 从 Utilities 菜单选择 Terminal 4. 执行 crutil disable 5. 重启操作系统 --disable-gpcloud \ --disable-gpfdist --prefix=$HOME/gpdb.master $ make [-j4] $ make install 在苹果系统上初始化Greenplum单节点集群时,需要做些准备工作: - 添加export PGHOST=localhost至~/.bash_profile - 将本机的hostname与127.0.0.1的map写到/etc/hosts中。例如0 码力 | 15 页 | 2.07 MB | 2 年前3
Spring Boot 1.1.7.RELEASE Reference Guide0 码力 | 192 页 | 1017.81 KB | 2 年前3
共 968 条
- 1
- 2
- 3
- 4
- 5
- 6
- 97













