大数据
-
C语言学习:指针
今天重温了C 语言指针相关的内容,简单的说指针也是变量,可以是 int,char,float等类型,指针存储的是地址,下面的这段代码能充分说明指针的特性,记录下: Point.c 代码 123456789101112131415161718192021 /*Pr…
-
Linux: 字体安装
今天接触了 Linux 下字体安装方面的内容,本实验以安装宋体( simsun.ttf ) 为例,记录下安装过程。 下载字体 可以在网上下载,也可以在 windows 目录下找到对应字体,这里是从另一套系统上 copy simsun.ttf 文件。 …
-
Ubuntu:Unrar 的使用
由于工作需要,有时需要解压 rar 文件, 在 ubuntu 系统上安装 unrar 工具即可. 安装 Unrar 工具 1 sudo apt-get install unrar 解压到当前目录 12345 francs@francs:~/Desktop/冒泡助手$ unrar e update.rarUNRAR…
-
PostgreSQL: psql 命令 ON_ERROR_STOP 选项讲解
psql是连接 PostgreSQL 库的命令行交互式工具,相当于 oracle 的 sqlplus ,其中特性非常丰富,今天无意间查看到 ON_ERROR_STOP 特性,简单演示下。 ON_ERROR_STOP 属于 psql 的高级特性设置,更改后会影响 psql 的…
-
C 语言学习:使用寻址运算符
程序中的变量会占用一定量的内存,不同变量占用的类存大小(字节)不同,今天学习计算变量类型占用内存量的方法以及如何获得不同变量在内存中的地址。 获取 Int,Double 变量地址 1.1 程序 mem_addr.c 123456789101…
-
PostgreSQL:如何查询表的字段信息?
今天 PostgreSQL bbs里有人问到如何通过查询数据字典获得表字段信息的问题,虽然比较基础,依然总结下。 首先,在 PostgreSQL 中,提供一种称为元子命令的命令,可以方便的查看数据库对像信息,包括表结构,表索引…
-
PostgreSQL 流复制:Archive_mode 参数设置问题
今天PostgreSQL bbs群里有人问到在做流复制环境时 archive_mode 的设置问题,贴子的意思是:将 archive_mode 设置成 off 时,依然能搭建成功流复制环境,而网上大多数资料都是将该参数设置成 on。 的确,在配置 Pos…
-
MongoDB:锁机制 (Concurrency)
今天了解了 MongoDB 的锁机制,与传统 RDMBS MVCC 机制相差较大,它在一些方面的特性比较特殊,下面简单介绍下: 1 MongoDB 使用的锁 MongoDB 使用的是“readers-writer”锁,可以支持并发但有很大的局限性,当一个读…
-
Sharding:Balancer 操作
在 sharded cluster 体系结构中,Balancer 进程的作用是转移数据,当一个 shard 中的数据比其它 shard 的数据多并达到一定条件时,Balancer 进程触发。为了减少 Balancer 进程对性能的消耗,当拥有最多 Chunks 的 s…
-
Sharding:Shard Cluster 删除 Shard 节点
上篇Blog学习了给 Shard Cluster 增加 shard 节点,接下来学习下删除节点。 一 删除 Shard 节点基本思路 移走要删除 Shard 节点的数据; 确保要删除的 shard 节点不是任何库的 Primary 节点,如果是,将这些库的 Pr…