- 博客(13)
- 资源 (53)
- 收藏
- 关注
原创 nohup、&、setsid、fork和fg、bg究竟有啥区别?
目录目录 11. 名词解释 12. 什么是守护进程? 22.1. 后台运行 22.2. 解释关系 23. 以“&”方式运行有何问题? 24. fork 25. setsid&setuid 35.1. setuid应用场景 35.2. 案例 35.3. 用户ID 45.4. chmod 56. fg&bg 67. abc.cpp 7 1
2015-11-27 17:12:47 21781
原创 编译hadoop的libhdfs.a
进入hadoop-hdfs-project/hadoop-hdfs/src目录,执行cmake以生成Makefile文件。如果遇到如下的错误:~/hadoop-2.7.1-src/hadoop-hdfs-project/hadoop-hdfs/src]$ cmake .JAVA_HOME=, JAVA_JVM_LIBRARY=/data/jdk/jre/lib/amd64/se
2015-11-27 10:45:53 13194 1
转载 cron.c
/* $OpenBSD: cron.c,v 1.39 2007/02/18 23:59:03 jmc Exp $ *//* Copyright 1988,1990,1993,1994 by Paul Vixie * All rights reserved *//* * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("
2015-11-25 14:41:58 754
原创 Zookeeper客户端cli_st为何在crontab中运行不正常?
实践中,发现直接在命令行终端运行cli_st时,能够得到预期的结果,但一将它放到crontab中,则只收到:bye 相关的一段clit_st源代码如下: if (FD_ISSET(0, &rfds)) { int rc; int len = sizeof(buffer) - bufoff -1;
2015-11-25 13:07:00 20681
原创 Hadoop-2.7.2分布式安装手册
目录目录 11. 前言 22. 部署 32.1. 机器列表 32.2. 主机名 32.2.1. 临时修改主机名 42.2.2. 永久修改主机名 42.3. 免密码登录范围 43. 约定 53.1. 安装目录约定 53.2. 服务端口约定 64. 工作详单 75. JDK安装 75.1. 下载安装包 75.2. 安装步骤 76. 免密码
2015-11-25 09:10:20 15463
原创 两个openssh间免密码登录
以下针对的是openssh,而不是ssh,也不是ssh2。配置分两部分:一是对登录机的配置,二是对被登录机的配置,其中登录机为客户端,被登录机为服务端,也就是解决客户端到服务端的无密码登录问题。下述涉及到的命令,可以直接拷贝到Linux终端上执行,已全部验证通过,操作环境为CentOS Linux release 7.0。如何确定是OpenSSH还是SSH2?执行命令“ssh -V”,通过它的
2015-11-24 15:43:17 21673
原创 HBase的FlushLargeStoresPolicy多例族支持
众所周知,HBase的一个例族flush时,会导致所有例族都跟着被flush。在HBase-0.94的官方说明(http://hbase.apache.org/0.94/book/number.of.cfs.html)也明确HBase不能很好的支持一个以上的例族。 HBase-2.0.0和HBase-1.1.0(https://issues.apache.org/jira/browse/H
2015-11-18 11:40:29 12083
原创 “undefined JNI_GetCreatedJavaVM”和“File format not recognized”错误原因分析
如果编译时,报如下所示错误:../../third-party/hadoop/lib/libhdfs.a(jni_helper.c.o): In function `getGlobalJNIEnv':/root/hadoop-2.4.0-src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/libhdfs/jni_helper.c:446:
2015-11-13 17:11:42 11507
原创 C/C++编程可用的Linux自带工具
GNU Binary Utilities或binutils是一整套的编程语言工具程序,用来处理许多格式的目标文件。当前的版本原本由在Cygnus Solutions的程序员以Binary File Descriptor library(libbfd)所撰写。这个工具程序通常搭配GCC、make、和GDB这些程序来使用。相关网址:https://www.gnu.org/software/binu
2015-11-13 16:41:45 8114
原创 安装gcc及其依赖
在gcc-4.8.2和gcc-4.1.2基础上编译gcc-5.2.0,有可能会遇到一些问题。要想成功编译gcc,则在编译之前需要安装好它的至少以下三个依赖:gmpmpfrmpc而mpc又依赖gmp和mpfr。1) 安装gmp./configure --prefix=/usr/local/gmp-6.0.0makemake install2) 安装mpfr./configure...
2015-11-13 11:51:46 16440
原创 Linux上编译hadoop-2.7.1的libhdfs.so和libhdfs.a
hadoop提供了CMake来编译libhdfs,因此在编译之前需要先安装好CMake工具。然后进入libhdfs的源代码目录,如:/data/hadoop-2.7.1-src/hadoop-hdfs-project/hadoop-hdfs/src执行cmake以生成Makefile文件(假设jdk的安装目录为/data/jdk1.7.0_55):cmake -DGEN
2015-11-13 11:00:25 9685
原创 gcc链接参数--whole-archive的作用
// a.hextern void foo(); // a.cpp#include void foo(){ printf("foo\n");} // x.cpp#include "a.h" int main(){ foo(); return 0;} // Makefileall:
2015-11-12 15:53:43 13683
原创 jdb调试程序
1) jdb调试正在运行的进程:先使用jps先确定进程号,然后让jdb连接上目标进程(23549换成实际的进程号):jdb -connect sun.jvm.hotspot.jdi.SAPIDAttachingConnector:pid=23549接着,可以使用thread N切换线程,如:thread 1,然后就可以使用where命令查看调用栈了(jdb中的where相当于g
2015-11-04 09:04:06 10755
ejstatd一个增强型的jstatd
2018-12-05
开源C++版本CGI库CGICC入门
2018-12-04
Redis-5.0.0集群配置
2018-11-01
SSH2免密码登录OpenSSH
2018-10-11
两个openssh间免密码登录
2018-10-11
OpenSSH登录SSH2
2018-10-11
两个SSH2间免密码登录
2018-10-11
Hadoop-2.8.0分布式安装手册
2018-09-11
ZooKeeper-3.4.6分布式安装指南
2018-09-10
磁盘文件读性能测试
2018-09-10
快速上手,协程剖析
2018-09-10
madvise、fadvise、posix_madvise和posix_fadvise函数的使用
2018-09-10
Redis-4.0.11集群配置
2018-09-10
Thrift结构分析及增加取客户端IP功能实现
2018-09-10
再议GCC编译时的静态库依赖次顺问题
2018-09-10
C++鲜为人知的符号
2018-09-10
__lll_mutex_lock_wait的错误原因
2018-09-10
nohup、&、setsid、fork和fg、bg究竟有啥区别?
2018-09-09
零停重启程序工具Huptime研究
2018-09-09
mooon_ssh和mooon_upload使用示例
2018-09-09
Kafka常用命令收录
2018-09-09
性能测试进阶指南——LoadRunner 9.1实战(扫描版)
2012-11-01
深入多线程编程
2012-11-01
iwlwifi-9000-pu-b0-jf-b0-34.618819.0.tar.gz
2020-02-04
Linux后台开发工具箱-葵花宝典.pdf
2020-01-15
Docker入门之安装Docker.pdf
2020-01-14
服务网格代理Envoy入门.pdf
2020-01-07
rapidjson常见使用示例.pdf
2019-12-02
车世界-车的知识大全
2019-11-12
基于zookeeper-3.5.5安装hadoop-3.1.2.pdf
2019-11-09
在hadoop-3.1.2上安装hbase-2.2.1.pdf
2019-11-09
Linux后台开发工具箱-葵花宝典.pdf
2019-11-08
REdis命令处理流程处理分析
2019-04-01
严格别名规则“-fstrict-aliasing”和“-fno-strict-aliasing”及类型双关
2019-01-30
源码解读Linux的limits.conf文件
2019-01-30
x86_64汇编调试程序初步
2018-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人