从Python 2.4开始,Python引入subprocess模块来管理子进程,以取代一些旧模块的方法:如 os.system、os.spawn、os.popen、popen2.、commands.不但可以调用外部的命令作为子进程,而且可以连接到子进程的input/output/error管道,获 ...
分类:
其他好文 时间:
2019-12-14 19:07:52
阅读次数:
146
前提:今天要做网站迁移,把A服务器上的网站迁移到B服务器上,A服务器当时的环境是.NET 4.0 ,而B服务器是.NET2.0,A服务器IIS为6.0,B服务器IIS版本为7.0 第一步,先在B服务器上安装.NET4.0框架。 第二步,备份A服务器的数据库并还原至B服务器。 第三步,在默认文档里添加 ...
分类:
Web程序 时间:
2019-12-14 16:08:06
阅读次数:
95
swoole结构说明和运行流程 主要分为三个部分: 1.Master:swoole的主进程 处理swoole核心的事件驱动, 它包含多个线程(蓝色Reactor), 所有事件的监听都在Reactor实现,如 客户端链接,本地通讯管道,异步操作文件都会在这里注册 2.Manager: 管理进程 用于w ...
分类:
Web程序 时间:
2019-12-14 10:10:30
阅读次数:
129
更多gulp常用插件使用请访问: "gulp常用插件汇总" gulp plumber 这是一款防止因gulp插件的错误而导致管道中断,plumber可以阻止 gulp 插件发生错误导致进程退出并输出错误日志。 "更多使用文档请点击访问gulp plumber工具官网" 。 安装 使用 API 返回S ...
分类:
其他好文 时间:
2019-12-13 23:52:34
阅读次数:
296
一、什么是中间件 中间件是汇集到以处理请求和响应的一个应用程序管道的软件。 每个组件: 可以选择是否要将请求传递到管道中的下一个组件。 可以在请求管道的下一个组件调用之前和之后执行相关业务操作。 二、使用 IApplicationBuilder 创建中间件管道 ASP.NET Core请求管道由一系 ...
分类:
Web程序 时间:
2019-12-12 23:58:10
阅读次数:
187
总结 I/O流 File类 在java.io包下 File file = new File("路径") file.exists(),判断文件是否存在 file.createNemFile();创建文件 file.delete;删除文件 file.isDirectory();判断是否是文件夹 file ...
分类:
其他好文 时间:
2019-12-12 21:12:52
阅读次数:
99
一、认识/etc/passwd和/etc/shadow 1, /etc/passwd(head前面的符号|,它成为管道符,作用是吧前面的命令的输出在输入给后面的命令再输入给后面的命令) /etc/shadow 2,命令groupadd:新增组 如果不加-g选项,则按照系统默认的gid创建组,跟uid ...
分类:
其他好文 时间:
2019-12-12 19:34:20
阅读次数:
294
1 历史命令 1)历史命令的查看[root@localhost ~]# history [选项] [历史命令保存文件]选项:-c: 清空历史命令-w: 把缓存中的历史命令写入历史命令保存文件。如果不手工指定历史命令保存文件,则放入默认历史命令保存文件~/.bash_history 中 [root@1 ...
分类:
系统相关 时间:
2019-12-11 23:41:43
阅读次数:
173
grep -v、-e、-E 转帖: https://www.cnblogs.com/franjia/p/4384362.html 发现 一些工具虽然一直在用 但是知道的还是少 哎. 概述 在Linux的grep命令中如何使用or,and,not操作符呢? 其实,在grep命令中,有or和not操作符 ...
分类:
其他好文 时间:
2019-12-11 23:40:06
阅读次数:
150
一,认识/etc/passwd和/etc/shadow 1. /etc/passwd :文件中保存系统中所有的用户和用户的主要信息. 在命令行输入 cat /etc/passwd | head (‘ | ’ 为管道符,作用是把前面的的命令输出在输入给后面的命令 ) 由图所示 /etc/passwd/ ...
分类:
系统相关 时间:
2019-12-11 21:06:00
阅读次数:
99