我们知道,在Unix和linux中,子进程是由父进程创建的,因为父进程不知道子进程什么时候结束,所以子进程的状态对于父进程来说是异步的。那么父进程如何知道子进程的状态呢?就需要调用wait() 或者waitpid()系统调用获取子进程的状态
查看详细五年前,我来北京参加面试, 一个面试官问我,你是做什么的,我说PHP全栈(年轻无畏,哈哈),然后面试官说,一个http的header都包含哪些信息你知道吗?然后我就怂了。。。。 那么今天,我们就来聊一聊http
查看详细Elasticsearch是一个基于Lucene库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有HTTP Web接口和无模式JSON文档。Elasticsearch是用Java开发的,并在Apache许可证下作为开源软件发布。Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr,也是基于Lucene。
查看详细内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。 通俗的讲,内网穿透其实就是两台计算机都处于不同的局域网之中,外网与内网的计算机节点需要连接通信,那么就需要借助内网穿透技术来解决这个问题,也叫NAT穿透。我们可能使用过的现有的软件,比如teamview,qq远程连接,都是基于内网穿透实现的。
查看详细