E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
requests网络库源码分析
Flink 源码之OperatorChain
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录前言OperatorChain是Flink中一个很重要的优化措施,能够将尽可能多的满足条件的数据处理操作在一个slot中串联完成,从而最小化线程执行上下文切换和网络通信
AlienPaul
·
2024-01-13 20:35
【Linux 内核
源码分析
】进程调度 -CFS 调度器
Linux调度器Linux内核调度器是负责决定哪个进程在何时执行的组件。它管理着CPU资源的分配和任务的调度,以确保系统资源的合理利用和任务的高效执行。Linux内核中常见的调度器有多种,包括经典的O(1)调度器、CFS(CompletelyFairScheduler)调度器等。这些调度器根据不同的策略和算法来进行任务切换,如时间片轮转、优先级抢占等,以满足不同场景下的性能要求和公平性需求。通过合
攻城狮百里
·
2024-01-13 20:19
Linux
linux
服务器
redis
源码分析
--事件驱动模型
redis的服务器是一个事件驱动模型。驱动整个服务运转的关键技术就是IO多路复用,我认为,epoll(linux下的多路复用)是整个redis服务的"发动机"。既然是事件驱动,那redis中的事件是什么呢?分为两类事件:文件事件(socket可读或可写)和时间事件(定时任务),redis表示事件循环中的事件封装的结构体是structaeEventLoopae.h/*Stateofaneventba
小罗tongxue
·
2024-01-13 19:26
redis
redis
Redis
源码分析
:基础概念介绍与启动概述
Redis
源码分析
基于Redis-5.0.4版本,进行基础的
源码分析
,主要就是分析一些平常使用过程中的内容。
小屋子大侠
·
2024-01-13 19:51
服务端
redis
nosql
数据库
Redis
源码分析
:服务器编程模型
Base:redis2.4.4Update:redis2.8.7Reids基于事件驱动(Event-driven)构建服务。Event-driven,提到这个,很容易想到如雷贯耳的libevent库(libeven封装了以下三种事件的响应:IO事件,定时器事件,信号事件)。Redis的没有采用庞大的libevent库,而是自己写了一个,牺牲了一些平台通用性,但是性能非常强劲。memcache采用了
chushang0934
·
2024-01-13 19:47
数据库
epoll
操作系统
vue3 源码解析(3)— computed 计算属性的实现
前言本文是vue3
源码分析
系列的第三篇文章,主要介绍vue3computed原理。computed是vue3的一个特性,可以根据其他响应式数据创建响应式的计算属性。
Avicli
·
2024-01-13 18:54
vue.js
前端
javascript
前端框架
源码解析
vue3 源码解析(4)— createApp 源码的实现
前言本文是vue3
源码分析
系列的第四篇文章,在使用vue3时,我们需要使用createApp来创建一个应用实例,然后使用mount方法将应用挂载到某个DOM节点上。
Avicli
·
2024-01-13 18:53
vue.js
javascript
前端
前端框架
源码分析
【Java万花筒】通往高效通信的道路:揭秘Java
网络库
的奥秘
网络通信艺术:深入探索Java网络通信前言Java网络通信是构建分布式系统和构想强大网络应用的核心要素。本文将深入探讨几个重要的Java网络通信库,从基础的Socket到高性能的Netty、灵活的ApacheMINA、现代的gRPC,以及通用的OkHttp。通过对每个库的介绍和简单示例,读者将能够更好地理解它们的特性、适用场景和如何在实际项目中应用。欢迎订阅专栏:Java万花筒文章目录网络通信艺术
friklogff
·
2024-01-13 18:16
Java万花筒
java
网络
开发语言
Spring MVC
源码分析
SpringMVC
源码分析
本篇文章只讲
源码分析
,不讲springmvc基础的东西,文章中部分理论部分为转载。
piaoslowly
·
2024-01-13 18:31
spring
Spring
源码分析
(四)SpringMVC
文章目录ContextLoaderListenerDispatcherServlet初始化九大组件MultipartResolverLocaleResolverThemeResolverHandlerMapping初始化BeanNameUrlHandlerMappingRequestMappingHandlerMapping获取HandlerExecutionChainBeanNameUrlHan
万里墨香
·
2024-01-13 18:01
#
Spring源码分析
ConcurrentHashMap
源码分析
(01)-构造方法
前言ConcurrentHashMap作为并发工具集里面的一员,扮演着极其重要的角色。它支持HashMap的绝大多数功能,并且保证线程安全。为了线程安全,它内部的实现用到了锁、CAS和自旋等不同于HashMap的操作。ConcurrentHashMap在jdk8中的实现,又有别于jdk7及以前的版本。在jdk7中,ConcurrentHashMap的实现是基于Segment分段锁的方式。而jdk8
juconcurrent
·
2024-01-13 18:06
【spring
源码分析
】@Conditional的使用以及分析
@Conditional@Conditional一、基本信息二、注解描述三、注解源码四、主要功能五、最佳实践在@Bean上使用在@Configuration上使用自定义组合注解六、时序图七、
源码分析
八、
吴巴格
·
2024-01-13 17:24
spring源码
spring
数据库
mysql
spring
boot
【spring
源码分析
】@Autowired的使用以及分析
@Autowired@Autowired一、基本信息二、注解描述三、接口源码四、主要功能五、最佳实践六、时序图七、
源码分析
前置条件收集阶段注入阶段八、注意事项九、总结最佳实践总结
源码分析
总结一、基本信息转载自
吴巴格
·
2024-01-13 17:54
spring源码
spring
java
后端
【spring
源码分析
】@ComponentScan的使用以及分析
@ComponentScan@ComponentScan一、基本信息二、注解描述三、注解源码四、主要功能五、最佳实践六、时序图七、
源码分析
八、注意事项九、总结最佳实践总结
源码分析
总结一、基本信息转载自github
吴巴格
·
2024-01-13 17:19
spring源码
spring
java
后端
spring
boot
MyBatis和Spring整合的奥秘
本篇博客
源码分析
基于Spring5.1.16.RELEASE,mybatis-spring2.0.0,较高版本的mybatis-spring源码有较大区别。
java那点儿事
·
2024-01-13 17:34
33 - Guarded Suspension模式 等待唤醒机制的规范
GuardedSuspension模式等待唤醒机制的规范1.GuardedSuspension模式2.扩展GuardedSuspension模式3.Dubbo
源码分析
4.总结 前不久,同事小灰工作中遇到一个问题
坯子蔡
·
2024-01-13 16:41
并发编程
多线程
并发编程
多线程模式
保护性暂停
python实现API接口自动化
框架简介选用python3语言,使用库
requests
、unittest、HTMLTestRunner实现。
樱悦_eab0
·
2024-01-13 16:19
关于rewriteBatchedStatements的
源码分析
在之前的优惠券兑换码需求中,涉及批量写入问题,其中有一个关键的连接配置参数非常重要——rewriteBatchedStatements,当该值配置为true时,Statement将可能对批量插入sql进行重写。何谓重写?原来提交的批量执行语句(100条)如下:INSERTINTOdh_redeem_code(code,status,coupon_id,batch_id)VALUES('1','0'
萧十一郎君
·
2024-01-13 15:56
数据库
rewriteBatched
批量写入
源码
mybatisplus
mybatis
RxJava 2.x
源码分析
(一)
主要介绍Rxjava是如何利用观察者模式实现通信依赖implementation'io.reactivex.rxjava2:rxandroid:2.0.1'核心类和接口Observable(被观察者)被观察者必须继承的抽象类//T:`被观察者`发射的item的类型publicabstractclassObservableimplementsObservableSourceObserver(观察者)
zYoung_Tang
·
2024-01-13 13:55
python中表格读取的headers格式转换为字典(1)
python的
requests
.post()方法中,headers的传入参数类型应为字典格式,即{‘key1’:‘value1’,‘key2’:‘value2’,‘key3’:‘value3’}。
weixin_41655365
·
2024-01-13 13:46
python
关于协程gevent的monkey ssl警告
MonkeyPatchWarning:Monkey-patchingsslaftersslhasalreadybeenimportedmayleadtoerrors原因:Theproblemisthatyou'reimporting
requests
陆_志东
·
2024-01-13 12:54
How to disable certificate validations in the Java HTTP Client
Java11introducedtheHTTPClient,anAPIthatmadeiteasiertosendHTTP
requests
withvanillaJava.Bydefault,itthrowsanexceptioniftherearecertificatepathorhostnameverificationerrorsintherequest.Let
mmoooodd
·
2024-01-13 11:14
java
http
ssl
[总章]python 爬虫
守则不要爬取公民隐私、国家和企业机密、受权限保护的内容;请求数量和频率不可过高不要爬取网站robots里不允许爬取的数据安装环境
requests
HTTP请求库安装pycharm并创建项目在终端输入:pipinstall
requests
学者Miles
·
2024-01-13 10:09
python
python
[分章:代码知识]python BeautifulSoup用法
frombs4importBeautifulSoupsoup=BeautifulSoup(html_doc,"html.parser")BeautifulSoup将数据转换成指定格式,方便解析HTML示例:import
requests
frombs4importBeautifulSoupurl
学者Miles
·
2024-01-13 10:09
#
python
分章
python
beautifulsoup
开发语言
[分章:代码知识]python 爬虫,正则表达式解析数据
查找出所有目标数据listfor循环遍历list,提取目标url根据url从网站获取图片数据保存数据完整源码#爬虫实战3,正则表达式解析数据pass#这是分隔符#1、导入库importosimport
requests
importtimeimportret1
学者Miles
·
2024-01-13 10:39
#
python
分章
python
手把手教你学会接口自动化4系列-封装登录调用之后的代码展示
/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2024/01#@Author:Laopiimportjsonimport
requests
'''调用登录获取token
软件测试老痞
·
2024-01-13 10:36
接口自动化测试
自动化
运维
自动化测试
软件测试
python
手把手教你学会接口自动化系列九-封装调用之后的代码展示
/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2023/05#@Author:Liujingjingimport
requests
from
软件测试老痞
·
2024-01-13 10:01
接口自动化测试
数据库
测试工具
软件测试
自动化
爬虫实战丨基于
requests
爬取比特币信息并绘制价格走势图
文章目录写在前面实验环境实验描述实验内容写在后面写在前面本期内容:基于
requests
爬取比特币信息并绘制价格走势图下载地址:https://download.csdn.net/download/m0_
Want595
·
2024-01-13 10:55
《
Python实战项目100例
》
爬虫
python
OKHTTP
源码分析
关于OkHttp网上有很多分析的文章,本篇文章为个人对OkHttp的了解
源码分析
,自己复习使用,特此总结出来,okHttp为什么这么牛,为什么这么多人使用,以及框架有点,使用的到设计模式等等,从源码角度去分析
努力的小王同学
·
2024-01-13 10:58
OKHttp
源码分析
OKHttp是一个来自Square的HTTP客户端框架,用于Java和Android应用程序。它的设计是为了更快地加载资源并节省带宽。OKHttp源码地址:https://github.com/square/okhttpOKHttp的简单使用下面让我们从一个简单的Demo来开始OKHttp的源码阅读。classOKHttpGetDemo{privatevalclient=OkHttpClient(
星流星
·
2024-01-13 10:46
Python发送Post请求
#-*-coding:utf-8-*-importsysimportimpimportosimportlogging#导入
requests
包import
requests
importjsonimp.reload
Pluto_CSND
·
2024-01-13 08:25
python
开发语言
【异步爬虫】
requests
和aiohttp中代理IP的使用
requests
和aiohttp是两个非常常用的工具,本文将分别介绍如何在它们中使用代理IP,希望可以帮助大家更好地进行异步爬虫开发。
小文没烦恼
·
2024-01-13 08:51
爬虫
tcp/ip
网络协议
网络
安全
python
Python 爬虫:
requests
和 selenium 伪装 headers 和代理应对反爬机制
目录[1、
requests
伪装headers发送请求][2、selenium模拟使用浏览器伪装headers][3、
requests
使用ip代理发送请求][4、seleniumwebdriver使用代理
程序员王饱饱
·
2024-01-13 08:20
Python编程
python入门
Python爬虫
python
爬虫
selenium
python入门
python教程
python
requests
代理_python 的
requests
如何使用代理
headers.pyimportrandomfirst_num=random.randint(55,62)third_num=random.randint(0,3200)fourth_num=random.randint(0,140)classFakeChromeUA:os_type=['(WindowsNT6.1;WOW64)','(WindowsNT10.0;WOW64)','(X11;Lin
weixin_39618730
·
2024-01-13 08:19
python
requests
session设置代理
https://2.python-
requests
.org/en/master/user/advanced/#id1import
requests
url="http://www.cip.cc"headers
看见我书了吗
·
2024-01-13 08:18
爬虫
python
爬虫课程笔记(二)
Requests
、代理、cookie和session
爬虫课程笔记
Requests
使用入门
Requests
作用发送简单的请求content和text区别发送带header的请求发送带参数的请求发送POST请求贴吧爬虫案例使用代理cookie和session
M行者X
·
2024-01-13 08:47
爬虫
爬虫
requests
模块-代理proxies使用
了解代理以及proxy代理参数的使用代理是什么?代理是一种中间服务器,它在客户端和目标服务器之间充当桥梁的角色。代理服务器帮助转发客户端的请求,并将目标服务器的响应返回给客户端。代理ip是什么?代理ip是一个特定的IP地址,指向的是代理服务器的位置。通过设置proxy代理参数并指定代理ip,客户端的请求会被发送到代理服务器,而不是直接访问目标服务器。proxy代理参数的作用使用proxy代理参数,
鹅不糊涂
·
2024-01-13 08:14
爬虫自学笔记
开发语言
python
网络爬虫
网络协议
网络
【pytest】接口自动化:
Requests
如何设置代理,访问内网接口
requests
.exceptions.ConnectTimeout: HTTPSConnectionPool
引言:网络有代理时,使用
requests
.get()等请求,会提示超时。在请求中加入代理设置,则可以正常使用。
福多多的福
·
2024-01-13 08:41
pytest
pytest
自动化
运维
Mysql Connector/J
源码分析
(普通Connection)
构造连接2.1连接的实现类2.2连接的构造过程2.2.1Socket层面的握手2.2.2数据库管理软件层面的握手三、使用连接四、异常分析五、通讯异常对于连接的影响总结前言《MysqlConnector/J
源码分析
yyb_gz
·
2024-01-13 07:11
Java阵营
【Mysql
源码分析
】mysql协议分析(一)
前言 在近期的mysql学习过程中,一直想做的一件事就是分析下mysql的协议。了解Mysql协议也是深入了解Mysql的过程。本章的内容由于篇幅过大,会拆分成两章来讲述。Mysql版本:8.0.20抓包工具:Wireshark1.Mysql协议分析 在分析mysql之前我们首先要把mysql的ssl关掉,抓包过程中TLS解析比较麻烦。1.1关闭MysqlSSL 可以通过配置my.cnf文件
c-rain
·
2024-01-13 07:01
C++
Mysql
mysql
源码分析
Mysql源码
crain
mysql
源码分析
——插件Plugin架构
一、Mysql中的Plugin在程序设计的发展过程中,插件(Plugin)形式的设计存在的时间很长了,这种源于硬件的插件接口设计,优势在于可以很从容的进行不同场景应用的切换,甚至在运行时也可以通过动态的参数配置来实现整个功能应用场景的快速适配。从Eclipse到Idea等IDE开发工具,到实际的项目开发中,只要开发经验较多的程序员一定会遇到过类似的工程实践。插件一般是基于一定的插件协议,通过开放不
fpcc
·
2024-01-13 07:57
数据库开发
mysql
数据库
java
从
源码分析
MySQL 身份验证插件的实现细节
最近在分析ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:YES)这个报错的常见原因。在分析的过程中,不可避免会涉及到MySQL身份验证的一些实现细节。加之之前对这一块就有很多疑问,包括:一个明文密码,是如何生成mysql.user表中的authentication_string?在进行身份验证时,客户端是否
快乐非自愿
·
2024-01-13 07:23
mysql
adb
android
【深入学习51单片机】二、一个极简RTOS
源码分析
目录一、书接上回二、初始化过程三、任务的创建四、任务的切换五、任务的等待(系统延时)一、书接上回上回写了一个测试程序,可以直观的体会PC指针和堆栈指针的变化和影响。这章写下参考程序的过程原理。源码我已上传,免积分,贴在第一章末尾上回链接:【深入学习51单片机】一、基于8051的RTOS内核任务切换堆栈过程剖析二、初始化过程main函数:intmain(void){system_init();os_
来碗豆腐脑
·
2024-01-13 06:28
单片机
51单片机
RTOS
任务调度
SpringBoot3自动配置原理
自动配置-
源码分析
程序引入spri
冯宝宝^
·
2024-01-13 05:23
spring
boot
基于爬虫天气网的基本信息的采集
import
requests
frombs4importBeautifulSoupif__name__=='__main__':#请求头,模拟浏览器访问headers={'user-agent':'Mozilla
左岸2420
·
2024-01-13 05:59
python
python
爬虫
Spring Boot - Application Events 的发布顺序_ApplicationPreparedEvent
文章目录Pre概述Code
源码分析
PreSpringBoot-ApplicationEvents的发布顺序_ApplicationEnvironmentPreparedEvent概述SpringBoot
小小工匠
·
2024-01-13 04:12
【Spring
Boot2.X】
spring
boot
事件发布
K8s 是如何完成调度和权重调整?
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、调度流程二、kuble-scheduler调度原理1kubernetes1.23版本调度器filter阶段和score阶段
源码分析
LemonMadison
·
2024-01-13 03:26
kubernetes
容器
云原生
Qt
源码分析
:Qt程序是怎么运行起来的?
一、从exec()谈起一个标准的Qt-gui程序,在启动时我们会coding如下几行简洁的代码:#include"widget.h"#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);Widgetw;w.show();returna.exec();}在这里我们首先考虑第一个问题,如果主程序中没有调用a.exec(),在编译运行
键盘会跳舞
·
2024-01-13 03:46
Qt
qt
数据库
开发语言
python接口篇-项目实战
01测试登录接口importjsonimport
requests
importpytestfromjsonpathimportjsonpathfromcommon.excelimportread_excelfromsetting.pathimportcase_path
清微清微
·
2024-01-13 02:36
python之接口自动化测试
python
自动化
pytest
【大咖分享】python接口自动化测试框架环境使用
Timewilltell.正题本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+
requests
测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能
白码会说
·
2024-01-13 02:35
软件测试
python
软件测试
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他