
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言最近,因为需要在前端使用ajax调用后端接口,但是由于ajax是异步方式工作的,所以遇到了一些问题。我本身是一个Java程序员,所以使用Java的同步思维来处理这些问题,就遇到了麻烦。(PS:虽然Java也有异步编程,但是毕竟平时还是使用的同步方法来编程的。)举一个例子:三个ajax函数:fun1()、fun2()、fun3()假设它们是互相依赖的,必须是顺序执行的,即fun1、fun2、fu
为了做这个东西,倒是花费了不少时间,学习了几个技术,不过做出来的东西还是感觉很丑。不过逻辑上是没有什么问题了,如果大家感兴趣的话,可以去看看视频演示的效果。

这个东西网上已经有很多相关的内容了, 我只是对这个过程感兴趣, 所以自己来做了一个. 网上, 大多数纯粹计算的, 对于我这种视觉型的人来说, 还是要看一下比较好. 这里我加入了 matplotlib 绘制散点图 (临时学的简单用法), 把这个过程用图片表示出来. 虽然已经理解了它计算的原理, 但是真的看到自己画出来的图示, 还是感觉满有意思的. 果然一图胜千言, 哈哈.

前言:最近写了几篇博客,讲解了几个HTTP首部,感觉自己对于知识的理解还行。现在让我们来了解以下分块传输和持久连接的概念吧。本来,我是不准备写关于持久连接的部分的,因为我都是使用socket模拟的短连接,基本用不上持久连接。但是当我使用分块传输的时候,它有一个特点。因为不适用分块连接的话,默认是有一个Content-Length首部的,但是使用了分块传输的话,就没有这个首部了。这样我的程序就很难终
前言:最近看了几天的WebSocket,从以前的只闻其名,到现在也算是有一点点的了解了。所以就准备用博客记录一下自己的学习过程,希望也能帮助其它学习的人,因为我本人学习的过程中也是参考了很多其它人的博文。 这里主要是想了解一下WebSocket传输的协议帧,并使用java来模拟一个WebSocket客户端向服务端发送、接收数据。注:对于网络协议的学习,通过自己编程实现一些简单的功能是一种很有效的方
什么是 MD5 ?MD5(Message Digest Algorithm,信息摘要算法),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。它后面这个数字 5 是因为它是为了取代 MD4 而发明的。简单的理解,它的作用就是给文件一个唯一标识。 如果我们修改了一个文件的扩展名,文件可能会打不开,但是对于 MD5 来说,并没.
昨天在探索用 Gin 实现 HTTPS 代理,学习到了很多新的知识点,感觉可以把以前的内容串联起来了。然后在睡觉的时候,想到了怎么通过代理共享网络的问题。这个问题已经思考过了好几次,但是还是有一点模糊,昨天不知道怎么的,感觉有点想通了,事不宜迟得赶紧记录下来。我在电脑上面安装了 Fiddler,一个抓包软件,它算是一个 HTTP 代理软件。我使用它主要是用来学习 HTTP 协议,很多问题,要是可以

今天安装环境时碰到了这个问题,一脸懵逼,经过查阅得知是因为某个.whl文件和python的版本不兼容导致了这个问题。我看了很多人的回答,把别人的成果总结起来发现其实解决这个问题也很简单,但是这里不保证可以适用所有人的环境。造成这个问题的原因是因为版本的兼容性问题,通常解决方法是:1.下载一个可以兼容版本的.whl文件(适用于Windows系统)2.切换python版本(适用于Linux系统)查看w
Fluent APIAs of version of 4.2 HttpClient comes with an easy to use facade API based on the concept of a fluent interface. Fluent facade API exposes only the most fundamental functions of HttpClient..







