RCE remote command/code execute 远程系统命令/ 代码执行 系统从设计上需要给用户提供指定的远程命令操作的接口。可以测试一下自动运维平台。 在PHP中,使用system、exec、shell_ exec、passthru、pcntl_exec、popen、proc_po ...
分类:
其他好文 时间:
2020-02-14 20:38:37
阅读次数:
110
作者:蓝形参链接:https://www.zhihu.com/question/20122137/answer/14049112来源:知乎 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。之后 ...
分类:
其他好文 时间:
2020-02-14 19:02:41
阅读次数:
64
计算机指令集结构 指令集结构的分类 区别不同指令集结构的主要因素:CPU中用来存储操作数的存储单元类型 CPU中用来存储操作数的存储单元的主要类型: a) 堆栈 b) 累加器 c) 通用寄存器组 将指令集结构分为三种类型 a) 堆栈结构 b) 累加器结构 c) 通用寄存器结构: i. 寄存器-寄存器 ...
分类:
其他好文 时间:
2020-02-14 18:43:10
阅读次数:
75
UNIX编程第10章 信号是软件中断。很多比较重要的应用程序都需处理信号。信号提供了一种处理异步事件的方法,例如,终端用户键入中断键,会通过信号机制停止一个程序,或及早终止管道中的下一个程序。 每个信号都有一个名字,这些名字都以SIG开头,例如SIGABRT是夭折信号,当进程调用abort函数时产生 ...
分类:
其他好文 时间:
2020-02-13 22:57:55
阅读次数:
97
一、拼多多一面 1、给一个函数,返回 0 和 1,概率为 p 和 1-p,请你实现一个函数,使得返回 01 概率一样。 2、10 亿个 url,每个 url 大小小于 56B,要求去重,内存 4G。 3、把一个 bst 转化成一个双向链表。 4、http 和 https 区别,https 在请求时额 ...
分类:
编程语言 时间:
2020-02-13 09:58:58
阅读次数:
81
简单的管道模拟 using System; using System.Collections; using System.Collections.Generic; using System.Threading.Tasks; using static ConsolePipeline.Program; ...
分类:
其他好文 时间:
2020-02-13 09:24:25
阅读次数:
56
作者 | 陈洁、高相林 业界要闻 1. "CNCF TOC 2020 年选举结果公布" 2020 年 2 月 3 日,CNCF 进行了 TOC(技术监督委员会)选举,确定了 5 名新增的 TOC 成员,其中 3 名的提名者和投票者来自于 Governing Board,1 名的提名者和投票者来自于维 ...
分类:
其他好文 时间:
2020-02-12 12:59:03
阅读次数:
62
1. 队列和栈 队列:就像管道,排队在,先进先出(FIFO); 栈:就像桶,先进后出。 2. 阻塞队列(BlockingQueue) A. 阻塞队列:由于队列有容量限制,故当队列元素已满时,新增加的元素必须等待,或当队列元素取出已空时,也会阻塞等待新的元素; B. ArrayBlockingQueu ...
分类:
编程语言 时间:
2020-02-11 18:54:16
阅读次数:
72
当文件内容较多时,从头开始显示文件内容(enter往后看一行,空格往下翻页B往回翻页按q键退出) 管道 把左边返回的数据交给右边处理 grep命令:文本搜索(相当于ctrl+F) 1.查找带有指定文本的内容 2.查找指定文本在哪一行 grep -n 搜索文本 指定文件 3.不区分大小写搜索 grep ...
分类:
系统相关 时间:
2020-02-11 11:31:12
阅读次数:
136
原文:《ASP.NET Core 高性能系列》ASP.NET Core的启动过程(1) 一、一切从头开始 简述:知道事情的真相就应该从头 开始,下面我们代码先行 ?1234567891011121314public class Program { public static void Main(st... ...
分类:
Web程序 时间:
2020-02-10 22:26:34
阅读次数:
146