岚天逸见

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 77 下一页

2019年11月13日 #

C++标准库中的std::endl究竟做了什么?

摘要: 先抓出std::endl的源代码: /** * @file ostream * @brief Write a newline and flush the stream. * * This manipulator is often mistakenly used when a simple newli 阅读全文

posted @ 2019-11-13 16:15 岚天逸见 阅读(2900) 评论(0) 推荐(0)

2019年11月9日 #

在Hadoop-3.1.2上安装HBase-2.2.1

摘要: 目录 目录 1 1. 前言 3 2. 缩略语 3 3. 安装规划 3 3.1. 用户规划 3 3.2. 目录规划 4 4. 相关端口 4 5. 下载安装包 4 6. 修改配置文件 5 6.1. 修改策略 5 6.2. 修改conf/regionservers 5 6.3. 修改conf/hbase- 阅读全文

posted @ 2019-11-09 10:58 岚天逸见 阅读(2575) 评论(0) 推荐(0)

2019年11月8日 #

C++ CGI报“资源访问错误”问题分析

摘要: 一线上CGI偶发性会报“资源访问错误”,经过分析得出是因为CgiHost没有读取到CGI的任务输出,即CGI运行完成后连HTTP头都没有一点输出。 然而实际上,不可能没有任何输出,因为CGI至少有无条件的HTTP头部分输出,因此问题是输出丢失了。CGI和CgiHost间是通过重定向CGI的标准输出到 阅读全文

posted @ 2019-11-08 10:45 岚天逸见 阅读(677) 评论(0) 推荐(0)

2019年11月2日 #

基于zookeeper-3.5.5安装hadoop-3.1.2

摘要: 目录 目录 1 1. 前言 3 2. 缩略语 3 3. 安装步骤 4 4. 下载安装包 4 5. 机器规划 4 6. 设置批量操作参数 5 7. 环境准备 5 7.1. 修改最大可打开文件数 5 7.2. 修改OOM相关参数 6 7.3. 免密码登录设置 6 7.4. 修改主机名 6 7.4.1. 阅读全文

posted @ 2019-11-02 18:37 岚天逸见 阅读(1190) 评论(0) 推荐(0)

2019年10月22日 #

HBase快照迁移数据失败原因及解决办法

摘要: 目录 目录 1 1. 背景 1 2. 环境 1 3. 执行语句 1 4. 问题描述 1 5. 错误信息 2 6. 问题原因 3 7. 解决办法 4 1. 背景 机房裁撤,需将源HBase集群的数据迁移到目标HBase集群,采用快照迁移方式。 2. 环境 Hadoop-3.1.2 + HBase-2. 阅读全文

posted @ 2019-10-22 14:28 岚天逸见 阅读(1777) 评论(0) 推荐(0)

2019年9月8日 #

一个死锁分析过程

摘要: 一小伙说他的程序死锁了,让帮忙看看。对死锁问题,首先祭出GDB这一神器。 (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xf7fa790e in __lll_mutex_lock_wait () from /lib/libpthread.so. 阅读全文

posted @ 2019-09-08 16:30 岚天逸见 阅读(349) 评论(0) 推荐(0)

2019年9月5日 #

进一步理解指针:一维数组和二维数组转换

摘要: 先看下列代码的输出是什么?int main(){ int m[5] = { 0,1,2,3,4 }; int* p = (int*)(&m+1); printf("%d,%d\n", *(m+1), *(p-1)); return 0;}要知道这个输出,最关键的是要理解指针操作的“加”和“减”,假设 阅读全文

posted @ 2019-09-05 21:27 岚天逸见 阅读(1346) 评论(0) 推荐(0)

进一步理解指针2:双指针、指针数组和数组指针

摘要: 目录 目录 1 1. 概念 1 1.1. 双指针 1 1.2. 指针数组 1 1.3. 数组指针 1 2. 区别 2 3. 兼容性 2 4. 为何列数须相等? 2 5. 初始化 3 6. 转化 4 7. 双指针 6 8. 关系图 8 8.1. 数组、指针和双指针关系图 8 8.2. 数组和双指针关系 阅读全文

posted @ 2019-09-05 21:24 岚天逸见 阅读(1213) 评论(0) 推荐(0)

彻底理解C++指针

摘要: 目录 目录 1 1. 概念 1 1.1. 双指针 1 1.2. 指针数组 1 1.3. 数组指针 1 1.4. 常见指针定义解读 1 2. 区别 2 3. 兼容性 2 4. 为何列数须相等? 2 5. “1”的含义 3 6. 回归本质 3 7. “*”和“[]” 7 1. 概念 1.1. 双指针 指 阅读全文

posted @ 2019-09-05 21:20 岚天逸见 阅读(8367) 评论(0) 推荐(0)

如何安全地使用redis的pop命令

摘要: Redis的list经常被当作队列使用,左进右出,一般生产者使用lpush压入数据,消费者调用rpop取出数据。 这是很自然的行为,然而有时会发现lpush成功,但rpop并没有取到数据,特别是一些客户端库封装了rpop操作,添加了调用者无感知的自动重试。数据凭空消失,找不到问题所在。 实际上,这是 阅读全文

posted @ 2019-09-05 14:29 岚天逸见 阅读(5760) 评论(0) 推荐(0)

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 77 下一页

导航