1、什么是I/O多路复用?? I/O复用无非就是多个进程共同使用一个I/O输入输出流。一旦发现进程指定的一个或者多个描述符可进行无阻塞IO访问时,它就通知该进程。 2、IO多路复用适用以下场合: (1) 当客户处理多个描述字时(一般是交互式输入和网络套接口),必须使用I/O复用。 (2) 当一个客户 ...
分类:
系统相关 时间:
2019-08-06 14:14:36
阅读次数:
127
``` GNU Wget 1.20.3,非交互式的网络文件下载工具。 用法: wget [选项]... [URL]... 长选项所必须的参数在使用短选项时也是必须的。 启动: -V, --version 显示 Wget 的版本信息并退出 -h, --help 打印此帮助 -b, --backgrou... ...
分类:
其他好文 时间:
2019-08-06 01:05:37
阅读次数:
114
AJAXPHP示例AJAX用于创建更多交互式应用程序。以下示例演示了当用户在输入字段中键入字符时,网页如何与Web服务器通信:<!DOCTYPEhtml><html><metacharset="utf-8"><title>ajax</title><body><h2>XMLHttpRequest对象</h2&g
分类:
编程语言 时间:
2019-08-05 13:54:43
阅读次数:
102
1,启动容器的命令docker run -it centos7 /bin/bash #启动容器 i交互式 t表示打开shell终端yum install -y net-tools ifconfig #看下容器的ip 2,在宿主系统查看容器docker ps #查看正在运行的容器docker ps - ...
分类:
其他好文 时间:
2019-08-04 15:10:44
阅读次数:
98
UML 是一种开放的方法用于说明,可视化,构建和编写一个正在开发的面向对象的,软件密集系统的制品的开放方法 特点展现了一系列最佳工程实践对大规模,复杂系统进行建模方面特别是在软件架构层次已被验证有效 uml 2.2结构式图形:强调的是系统式的建模行为式图形:强调系统模型中触发的事件交互式图形:属于行 ...
分类:
其他好文 时间:
2019-08-04 10:46:33
阅读次数:
110
1、 通过在https://visualstudio.microsoft.com/zh-hans/downloads/ 下载VS2019, 之后会下载vs_enterprise__78682482.1526458798.exe visual studio 2019激活码密钥key: Visual S... ...
分类:
其他好文 时间:
2019-08-02 20:30:08
阅读次数:
407
全称为 ,是 项目中的标准构建工具,类似于 下的 中的 。 项目的构建 项目依赖自动化管理 提供统一的工程结构 提供交互式的 在使用过程中的一些奇怪问题 作者在编译某个项目时,需要用到 工具,结果在编译过程中报出错误,如下所示. Error during sbt execution: No Scal ...
分类:
其他好文 时间:
2019-08-02 13:09:47
阅读次数:
205
一、Python (一)介绍 Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。IPython是一种基于Python的交互式解释器。相较于原生的Python Sh ...
分类:
编程语言 时间:
2019-07-30 21:39:39
阅读次数:
166
反弹shell 1.bash反弹 攻击机监听端口 -n: 不反向解析dns,即不通过ip解析域名 no dns -v: 详细信息输出 verbose -l: 监听 listen -p: 指定端口 port 靶机执行shell命令 bash -i:交互式shell >& :输入输出重定向:0 stdi ...
分类:
系统相关 时间:
2019-07-29 19:02:53
阅读次数:
333
[toc] Mininet自定义拓扑三种实现方式:命令行创建、Python脚本编写、交互式界面创建。 Mininet 是一个轻量级软件定义网络和测试平台;它采用轻量级的虚拟化技术使一个单一的系统看起来像一个完整的网络运行想过的内核系统和用户代码,也可简单理解为 SDN 网络系统中的一种基于进程虚拟化 ...
分类:
Web程序 时间:
2019-07-28 15:51:13
阅读次数:
193