1 概述 linux常见的五大进程间通信方式包括:共享内存、管道、消息队列、信号量、Socket。 2 共享内存 定义:将同一块物理内存映射到不同的进程的虚拟地址空间中,实现不同进程间对同一资源的共享。 特定:(1)不用从用户态到内核态的频繁切换和拷贝数据,直接从内存中读取就可以。 (2)共享内存是 ...
分类:
系统相关 时间:
2020-05-28 01:02:42
阅读次数:
79
<?php /** 这是一个swoole父进程和子进程之间通信的例子 */ //进程创建成功后回调处理 function handle(swoole_process $worker){ //从进程管道中读取数据 $data = $worker->read(); echo PHP_EOL."from ...
分类:
系统相关 时间:
2020-05-28 00:47:04
阅读次数:
74
技术博客 tzj: iview组件样式踩坑记录 lpx: http协议以及前后端实现 xwl: 用Monaco Editor打造接近vscode体验的浏览器IDE hfj: 使用iview的Tree组件写一棵文件树 hwz: 使用WebSocket与具名管道支持远程输入输出 wzf: iView实现 ...
分类:
其他好文 时间:
2020-05-28 00:46:32
阅读次数:
62
第一步环境准备: jdk安装,用户用组新建 useradd -m hadoop passwd hadoop 修改密码 添加用户hadoop到hadoop用户组 wget https://downloads.apache.org/hadoop/common/hadoop-3.2.1/hadoop-3. ...
分类:
其他好文 时间:
2020-05-27 20:47:07
阅读次数:
90
HTML:TR TD TH OL UL LI 什么是HTML 超文本标记语言(HyperText Markup Language),标准通用标记语言下的一个应用; 是网页制作必备的编程语 言 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 HTML 不是一种编程语言,而是一种 ...
分类:
Web程序 时间:
2020-05-27 18:46:21
阅读次数:
248
综合练习 下面将所学习到的Elasticsearch + Logstash + Beats + Kibana整合起来做一个综合性的练习,目的就是让学生们能够更加深刻的理解Elastic Stack的使用。 1.1 、流程说明 应用APP生产日志,用来记录用户的操作 [INFO] 2020-05-27 ...
分类:
其他好文 时间:
2020-05-27 18:42:03
阅读次数:
68
1. 随机生成一个五位以内的数,然后输出该数共有多少位,每位分别是什么 1 <script> 2 //拿到随机的五位数 3 var num = parseInt(Math.random() * 100000) 4 // 分别拿到每一位数 5 var a=parseInt(num/10000) 6 v ...
分类:
编程语言 时间:
2020-05-27 18:37:06
阅读次数:
91
本地搭建sql注入网站练习 ? 测试安全狗,输入不合法参数被安全狗拦截: ? 使用sqlmap: ? ? 检测到防护机制,失败; 先手工尝试绕过安全狗: ? 将空格替换为 “/*//\*//\*\/c*/” 成功绕过安全狗; 写个sqlmap脚本: #demo.py def tamper(paylo ...
分类:
数据库 时间:
2020-05-27 13:46:26
阅读次数:
123
game(賽事) id(編號)mdate(日期)stadium(場館)team1(隊伍1)team2(隊伍2) 1001 8 June 2012 National Stadium, Warsaw POL GRE 1002 8 June 2012 Stadion Miejski (Wroclaw) R ...
分类:
数据库 时间:
2020-05-27 12:28:37
阅读次数:
214
[导读] 一直以来VIM也用一些,但是用的不熟,最近看了些文章,发现这个东西有必要发大力气系统的练习一下。可以大大提高平时工作效率,工欲善其事,必先利其器。所以将学习的过程要点记录分享一下,希望大家喜欢。本文不介绍任何插件,只梳理基本VIM操作,将其尽量清晰的呈现。 题外,近期新到一些朋友,也欢迎大 ...
分类:
系统相关 时间:
2020-05-27 01:23:20
阅读次数:
97