关于WebSocket学习记录(三)
数据传递: 一旦WebSocket客户端、服务端建立连接后,后续的操作都是基于数据帧的传递。 WebSocket根据opcode来区分操作的类型。比如0x8表示断开连接,0x0-0x2表示数据交互。 1、数据分片 WebSocket的每条消息可能被切分成多个数据帧。当WebSocket的接收方收到一 ... 查看全文
图解kubernetes调度器SchedulerExtender扩展
在kubernetes的scheduler调度器的设计中为用户预留了两种扩展机制SchdulerExtender与Framework,本文主要浅谈一下SchdulerExtender的实现, 因为还有一篇Framework, 所以本文的k8s代码切到1.18版本 1. 设计思路 1.1 实现机制 S ... 查看全文
[SUCTF 2019]EasyWeb
0x00 知识点 本题知识量巨大,把我给看傻了。。盯着网上师傅们的博客看了好久。。 知识点1 构造不包含数字和字母的webshell 思路来自p牛 参考链接: https://www.leavesongs.com/PENETRATION/webshell without alphanum.html ... 查看全文
IntelliJ IDEA 部署 Web 项目,终于搞懂了!
https://blog.csdn.net/Aria_Miazzy/article/details/102676783 IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。 最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclips ... 查看全文
3.SpringBoot学习(一)——第一个Web应用
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 ... 查看全文
Capistrano + Puma + Apache
系统中的80端口已经因为使用lampp被占用,故不能再次使用nginx来做解析: deploy/staging server "yan.com", user: "root", roles: %w{app db web}, my_property: :my_value set :branch, 'ma ... 查看全文
初级入门 --- web GL绘制点
“ 万丈高楼平地起。”01基础知识一、相关术语图元 :WebGL 能够绘制的基本图形元素,包含三种:点、线段、三角形。片元:可以理解为像素,像素着色阶段是在片元着色器中。裁剪坐标系:裁剪坐标系是顶点着色器中的 gl_Position 内置变量接收到的坐标所在的坐标系。设备坐标系:又名 NDC 坐标系... ... 查看全文
01-前言&WEB标准
其实前端的工作,大体的概括就是:根据美工给的设计稿,变成web网页,使用后天的接口实现数据的渲染,要是高端一些就使用前端三大框架去快速的开发,再NB一点,你也可以用前端的技术去开发手机app(混合app),总之前端技术能做很多事很多事,不过主要还是看你有么有这个本事了! ... 查看全文
Docker Swarm和Kubernetes在大规模集群中的性能比较
Contents 这篇文章主要针对Docker Swarm和Kubernetes在大规模部署的条件下的3个问题展开讨论。在大规模部署下,它们的性能如何?它们是否可以被批量操作?需要采取何种措施来支持他们的大规模部署和运维?我们需要使用侧重于用例的基准测试来对所有容器平台进行比较,这样采用者才可以做出... ... 查看全文
c# WebService SOAP及Rest调用
SOAP及Rest的调用区别参照如下: 创建服务http://localhost:15383/WebService1.asmx,如下: SOAP1.1 与 SOAP1.2 区别: WebService服务的具体调用均可参照服务提供的说明。 一、使用SOAP1.1调用示例,以HelloWorld为例: ... 查看全文
Zabbix监控PHP-FPM、Tomcat、Redis应用实战案例
一、Zabbix监控PHP-FPM应用实战Nginx+PHP-FPM是目前最流行的LNMP架构,在基于PHP开发的系统下,对这些系统性能的监控,主要是关注PHP-FPM的运行状态,那么什么是PHP-FPM呢?PHP-FPM是一个PHPFastCGI管理器,它提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置,对于ZPHP5.3.3之前的PHP来说,它是一个补丁包,而从P 查看全文
计算机网络10_HTTP协议
1、什么是HTTP HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。 它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文 ... 查看全文
python测试开发django-81.dwebsocket实现websocket
前言 HTTP 协议有一个缺陷:通信只能由客户端发起,做不到服务器主动向客户端推送信息。 WebSocket 协议它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。 websocket简介 随着互联网的发展,传统的HT ... 查看全文
Expo大作战(二十六)--expo sdk api之Video和WebBrowser
简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,讲全部来与官网 我猜去全部机翻+个人修改补充+demo测试的形式,对expo进行一次大补血!欢迎加入expo兴趣学习交流群:597732 ... 查看全文
Windows配置Apache服务器
下载的Apache版本:httpd-2.4.32-o102n-x64-vc14 简单粗暴式配置: 1、打开\conf\httpd.conf修改第60行和第224行,其中8081是电脑上没有被使用的端口号: 注释掉第171、524行 配置第38行SRVROOT为Apache服务器文件所在路径,注意路径 ... 查看全文
基于云开发开发 Web 应用(一):项目介绍 & 初始化
从这篇文章开始,我将会从 0 开始,介绍如何基于云开发开发一个 Vue 应用程序。 ... 查看全文
浅谈无字母数字构造webshell
0x00 问题 读一下代码,我们要对code进行传参,code的参数在经过变换后以不含字母数字的形式构造任意字符,并且字符串的长度小于40, 然后再利用 PHP允许动态函数执行的特点,拼接处一个函数名,这里我们是 查看全文
HTTPS:让数据传输更安全
浏览器安全主要划分为三大块内容:页面安全、系统安全和网络安全。前面我们用四篇文章介绍了页面安全和系统安全,也聊了浏览器和 Web 开发者是如何应对各种类型的攻击,本文是我们专栏的最后一篇,我们就接着来聊聊网络安全协议 HTTPS。 我们先从 HTTP 的明文传输的特性讲起,在上一个模块的三篇文章中我 ... 查看全文
2020/2/2 PHP代码审计之反序列化
0x00 序列化与反序列化 序列化: serialize()把对象转换为字节序列的过程称为对象的序列化 反序列化: unserialize()把字节序列恢复为对象的过程称为对象的反序列化 0x01 序列化 这里就是转化成7个字节序列 s:strings类型,7:7个字节。 a:数组类型 i:int型 ... 查看全文