UDP 是面向无连接的通讯协议,UDP 数据包括目的端口号和源端信息。 优点:UDP 速度快、操作简单、要求系统资源较少,由于通讯不需要连接,可以实现广播发送 缺点:UDP 传送数据前并不与对方建立连接,对接收到的数据也不发送确认信号,发送端不知道数据是否会正确接收,也不重复发送,不可靠。 TCP ...
分类:
其他好文 时间:
2019-12-24 11:55:21
阅读次数:
73
一、反爬策略 1、请求头 ——user-agent ——referer ——cookie 2、访问频率限制 ——代理池 ——再用户访问高峰期进行爬取,冲散日志。12-13 7-10 ——设置等待时长。time.sleep(3) 3、ajax异步请求,用接口获取数据 4、能一次性获取的数据,绝不发送第 ...
分类:
编程语言 时间:
2019-12-22 20:24:50
阅读次数:
127
概念:半消息:在原有队列消息执行后的逻辑,如果后面的本地逻辑出错,则不发送该消息,如果通过则告知rocketmq发送
分类:
其他好文 时间:
2019-12-03 09:12:49
阅读次数:
607
1、三次握手(1)三次握手的详述首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 最初两端的TCP进程都处于CLOSED关闭状态,A主动打开连接,而... ...
分类:
其他好文 时间:
2019-10-23 09:16:25
阅读次数:
77
随着网站的运行时间越来越长,日志文件也会随之越来越大需要对Nginx日志进行切割,下面是每周六晚上自动进行日志切割的shell脚本 脚本如下: [root@jrjs ~]# vim /usr/local/nginx/logbak.sh #新建脚本名为logbak.sh#!/bin/bash #解释器 ...
分类:
其他好文 时间:
2019-09-08 15:34:58
阅读次数:
126
一、背景介绍: 在平时的开发中,使用kafka来发送数据已经非常熟悉,但是在使用的过程中,其实并没有比较深入的探索kafka使用过程中 一些参数配置,带来的损失可能就是没有充分的发挥出kfka的优势,无法很好的满足业务场景。在意识这个问题后,专门腾出 时间来总结一下kakfa参数配置的调优,以充分发 ...
分类:
其他好文 时间:
2019-08-27 21:08:28
阅读次数:
105
一、集合点 用于实现所谓并发操作,如果集合点设定是10个人,那么所有的用户就会在同一条起跑线上等着后面的人,等10个人到齐了就哗地一下全部跑出去执行同一个动作。如果设置了超时,那么过了超时时间,有可能不用集合10个人就能起跑。 在性能测试的时候,设置集合点是为了实现绝对的并发,测试服务器的承载能力。 ...
分类:
其他好文 时间:
2019-08-06 17:11:11
阅读次数:
121
今日项目遇到一个问题,有一个功能会在浏览器的主窗口中新开一个窗口,然后业务要求:关闭新窗口的时候往后端发个请求,刷新的时候不发送。知道有个onbeforeunload事件是用于捕获关闭浏览器事件(包括刷新)的,但刷新也会走此方法,所以行不通,于是就网上找了找资料,网上回答的最多的大致是这样的 win ...
分类:
Web程序 时间:
2019-07-23 09:45:31
阅读次数:
164
1.问题 最近项目测试遇到个奇怪的现象,在测试环境通过 Apache HttpClient 调用后端的 HTTP 服务,平均耗时居然接近 39.2ms。可能你乍一看觉得这不是很正常吗,有什么好奇怪的?其实不然,我再来说下一些基本信息,该后端的 HTTP 服务并没有什么业务逻辑,只是将一段字符串转成大 ...
分类:
Web程序 时间:
2019-07-16 11:10:24
阅读次数:
183
1、ClientHello 中的参数 ClientHello { Random_C 、extension } 在 extension中的扩展中包含 ( supported_version 、 supported_groups、 signatureschemlist、key_shared ) 2、服务 ...
分类:
其他好文 时间:
2019-07-05 00:02:35
阅读次数:
212