logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

子进程中getppid()返回值与父进程的不一致

老师要求使用fork创建一个子进程,并且在子进程中显示父进程的进程号和子进程的进程号,然后显示出当前目录下的内容,在父进程中显示出父进程的进程号和子进程的进程号。代码很简单,直接调用fork函数,然后根据其返回值判断在子进程还是父进程中即可。关于fork的知识点,可以参考linux中fork()函数详解(原创!!实例讲解)很快写出了程序,但是执行之后却发现了一个问题:程序代码:运行之后:按道理说应

#linux#c语言
linux 链接库文件出现“undefined reference to" 问题的解决方法

最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func'     关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1.  链接时缺失了相关目标文件(.o)    测试代

#linux
Centos7中Docker初体验

前段时间一直听群里大佬们讨论Docker,然后就挺好奇的。今天自己试了一下,没想到安装了弄了好久才搞明白。安装Docker。这个说起来其实挺容易的,我是使用的阿里云的Centos 7的镜像,而这个版本中的Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。所以我直接使用yum install docker,然后就直接安装完成了。其他版本的话,可以参考这里:安装Docker.

#centos#docker
Docker容器和本机之间的文件传输。

主机和容器之间传输文件的话需要用到容器的ID全称。获取方法如下:1.先拿到容器的短ID或者指定的name。2.然后根据这两项的任意一项拿到ID全称。有了这个长长的ID的话,本机和容器之间的文件传输就简单了。docker cp 本地文件路径 ID全称:容器路径进入容器之后就能够看到刚才上传进来的文件了。如果是容器传输文件到本地的话,反过来就好了:docker cp ID全称:容器文件路径 本地路径

#docker
kafka1.0完全分布式搭建。

kafka是一个分布式的消息系统,可以用来作为消息分发使用,也可以配合storm和flume使用,将其作为这两二者之间的一个缓冲区域。在这里记录一下搭建的过程,前提时机器上装有java环境和zookeeper环境,这两个配置起来都比较简单,不再累述,在这里主要介绍如何配置安装kafka。实验环境。搭建环境:ubuntu16.04.节点:node1、node2、node3。...

#大数据#kafka
到底了