NetWork
NetWork
BusyMonkey
这个作者很懒,什么都没留下…
展开
-
序列化框架 JDK&MessagePack&ProtoBuf
名称 支持语言 性能 Jdk Serializable Java 速度快,文件大 MessagePack 市面上主流编程语言都支持 速度慢,文件小 Google ProtoBuf 市面上主流编程语言都支持 速度快,文件小 kryo 1、maven配置<propertie...原创 2019-12-07 14:49:20 · 390 阅读 · 0 评论 -
正向代理与反向代理
1、正向代理和反向代理正向代理:类似一个跳板机,代理访问外部资源反向代理:代理服务器可被外网访问,应用服务器不能被外网访问,可被代理服务器访问和负载2、nginx的反向代理nginx支持配置反向代理,通过反向代理实现网站的负载均衡。这部分先写一个nginx的配置,后续需要深入研究nginx的代理模块和负载均衡模块。nginx通过proxy_pass_http 配置代理站点,up...原创 2020-11-11 17:56:25 · 314 阅读 · 0 评论 -
秒杀业务的削峰场景
http://youzhixueyuan.com/how-to-realize-flow-peak-cutting.html1、消息队列解决削峰要对流量进行削峰,最容易想到的解决方案就是用消息队列来缓冲瞬时流量,把同步的直接调用转换成异步的间接推送,中间通过一个队列在一端承接瞬时的流量洪峰,在另一端平滑地将消息推送出去。消息队列中间件主要解决应用耦合,异步消息, 流量削锋等问题。...转载 2019-07-05 15:46:23 · 578 阅读 · 0 评论 -
Fiddler 基本使用及自动化测试
目录1、抓本地包:2、按URL过滤:3、拦截脚本:4、FiddlerScript:4.1、OnBeforeResponse:4.2、文件操作:4.3、添加菜单按钮4.4、csv文件的处理4.5、列表操作4.6、JSON操作4.7、JScript(C#)4.7.1、object[]转byte[]1、抓本地包:在IP地址后面加个点:1...原创 2019-04-22 16:39:25 · 1764 阅读 · 0 评论 -
Cookie、Session、Token
目录1、应用2、Cookie3、Session4、区别5、设置过期时间(Java)6、session的缺点7、不使用session的替换方式8、Token1、应用登录网站,今输入用户名密码登录了,第二天再打开很多情况下就直接打开了。这个时候用到的一个机制就是cookie; session一个场景是购物车,添加了商品之后客户端处可以知道添加了哪些商品,...原创 2019-04-17 17:52:53 · 148 阅读 · 0 评论 -
网络基础
https://blog.csdn.net/zhuyongxin_6688/article/details/78012975https://www.cnblogs.com/wxd0108/p/7597216.html目录1、TCP/IP是个协议组2、TCP和UDP区别:3、UDP包头:4、TCP包头:5、TCP三次握手:6、TCP四次挥手:7、长/短连接:...原创 2019-04-17 17:18:00 · 676 阅读 · 0 评论 -
TCP/UDP
目录1、参考文章:2、TCP 编程流程:2.1、端口状态:3、UDP 编程流程:3.1、端口状态:4、WSASocket()和socket()函数区别:5、SOCK_DGRAM和SOCK_STREAM:6、send/sendto和recv/recvfrom区别:7、select8、epoll8.1、理解8.2、数据结构9、TCP的阻塞机制...原创 2019-04-21 14:35:48 · 693 阅读 · 0 评论 -
网络传输加密技术(HTTPS)
https://blog.csdn.net/baidu_36327010/article/details/78659665https://blog.csdn.net/qq_1290259791/article/details/82145476目录1、公钥与私钥原理2、非对称加密3、HTTPS加密选择1、公钥与私钥原理1)、鲍勃有两把钥匙,一把是公钥,另一把是私钥...原创 2018-06-16 01:06:24 · 1774 阅读 · 0 评论 -
Socket 循环接收消息 粘包 半包(C#)
这两天在向同事学习socket收发消息的问题,学到了新知识,非常感谢 yss 的 hwh1、对于一次接收到大于接收缓存的消息,并且连续接收消息,两段消息可能同时被接受到一端缓存中,叫粘包;2、收到的消息不足一个接收缓存,交半包;程序的几个注意点:1、必须要循环接收消息;2、消息头必须要有长度标志字节(这里是用的前四个字节来保存实际消息体的长度);3、除了接收缓存rev...原创 2017-11-02 10:12:31 · 2973 阅读 · 3 评论 -
Linux 永久配置网络(重启不还原)
Linux 永久配置网络(重启不还原)原创 2016-02-15 09:01:29 · 1668 阅读 · 0 评论 -
linux socket TCP 服务器向客户端传文件(任意格式)
Server:#include<netinet/in.h> // sockaddr_in #include<sys/types.h> // socket #include<sys/socket.h> // socket #include<stdio.h> // printf #include<stdlib.h>...原创 2015-12-03 22:51:20 · 2282 阅读 · 3 评论 -
linux socket编程
linux socket编程原创 2015-12-02 11:38:57 · 654 阅读 · 0 评论 -
vs2013 MFC Socket UDP 简单聊天工具
在一个解决方案中新建两个MFC对话框界面,两个界面都同时为客户端和服务器,代码内容除了 bind 绑定端口必须要绑定在不同的端口上,并且发送信息的端口两个界面互补对应。除此之外其他代码一样。1、首先在对话框类添加一个成员函数,用于加载套接字库:int CmfcchatDlg::IniSOCKDLL(){ WORD wVersionRequested; WSADATA wsaD...原创 2015-11-26 17:36:08 · 8339 阅读 · 1 评论 -
Windows7上开启ftp服务器功能
Windows7上开启ftp服务器功能原创 2015-12-15 11:04:10 · 772 阅读 · 0 评论 -
Socket TCP/UDP windows
目录1、TCP Server2、TCP Server (Select)3、TCP Client4、UDP Server5、UDP Client首先可以用vs新建两个控制台项目,一个作为客户端,一个作为服务器,代码分别如下:1、TCP Server#include <winsock2.h> ///server#include <msws...原创 2015-11-18 17:09:37 · 1353 阅读 · 0 评论 -
Wireshark基本介绍和学习TCP三次握手
Wireshark基本介绍和学习TCP三次握手转载 2015-11-04 22:35:27 · 766 阅读 · 0 评论 -
以太网 IP TCP UDP数据包分析
以太网 IP TCP UDP数据包分析转载 2015-11-04 22:32:44 · 832 阅读 · 0 评论 -
Fiddler 教程
Fiddler 教程转载 2015-11-04 22:36:51 · 605 阅读 · 0 评论