Wesley13 Wesley13
3年前
java常见的 http 请求库比较
java常见的http请求库有httpclient,RestTemplate,OKhttp,更高层次封装的feign、retrofit1、HttpClientHttpClient:代码复杂,还得操心资源回收等。代码很复杂,冗余代码多,不建议直接使用。2、RestTemplateRestTemplate:是Spring提供的用于访问
Easter79 Easter79
3年前
tcp和socket和http的区别
又一次感觉到大学本科的基础知识没好好学习。估计光顾着泡妞找对象和睡觉了,后悔莫及啊。网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装
Easter79 Easter79
3年前
TCP、UDP、HTTP、HTTPS之前的区别
网络由下往上分为:物理层数据链路层网络层  IP协议传输层  TCP协议会话层表示层和应用层  HTTP协议!(https://oscimg.oschina.net/oscnet/aeb8a94598094caf8c377e1277ba95948ea.png)1、TCP/IP连接TC
Stella981 Stella981
3年前
GIT 本地仓库提交到码云,Linux仓库自动拉取
本地windows10,托管平台码云,另一个远程仓库环境Linux 1首先码云新建仓库!(https://oscimg.oschina.net/oscnet/21393ba6c4077647364780189a16ec41cb2.png)2windows本地拉取刚才项目 !(https://img2018.cnblo
Stella981 Stella981
3年前
Android史上最好的日历,是怎样设计开发的?
首先放出码云仓库地址(https://gitee.com/huanghaibin_dev/CalendarView"码云仓库地址")对于开源的UI库,最突出的特点莫过于以下三点UI方便自定义性能要优秀功能要强大记得2017年的时候,我从github、git上寻
Wesley13 Wesley13
3年前
URL请求中的HTTP协议分析
URL请求过程中,浏览器或程序会按照标准的HTTP协议进行处理,下面以百度访问为例,我们可以用curlvhttps://www.baidu.com(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.baidu.com%2F)来分析,会发现总共有4个处理阶段。1、
Stella981 Stella981
3年前
CentOS7.x Mailx 发送邮件
::纯真干货,不罗嗦1.判断是否有mailx用mailv若有则证明有mail输入quit退出即可,若没有安装mailx,yuminstallmailx。2.获取授权码,通过要发送的STMP邮箱设置内获取授权码用于发送邮件3.vim/etc/mail.rc增加\codelanager"shell"\set
马尚 马尚
1年前
python识别验证码
导入所需模块和库:导入了用于发送HTTP请求、处理正则表达式、Base64编码等功能的Python模块。pythonimportrequestsimporttimeimportjsonimportreimportbase64定义函数解析Cookie字符串:
崇恩圣帝 崇恩圣帝
1年前
滑动验证码识别
在本文中,我们将使用JavaScript语言结合Puppeteer库来实现极验滑动验证码的自动识别和验证过程。通过模拟用户的行为,我们可以有效地应对极验滑动验证码的挑战。准备工作在开始之前,请确保已经安装了Node.js环境,并通过npm安装了Puppet
曹训 曹训
1年前
1:Python开发:初识Python
1.开发语言:高级语言:Python,Java,PHP,C,Go,ruby,c字节码低级语言:C,汇编机器码2.开发语言的对比:PHP类:适用于写网页,局限性PYthonJava:可以写网页也可以写后台功能PYthon执行效率低,开发效率高Java执行