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
第三方库源码分析
RecyclerView
源码分析
(二)测绘流程上篇
说到安卓的测绘流程,肯定会想到安卓View绘制三大流程,measure、layout、draw。通过分析View的这三大流程,就可以大概洞悉一个View是怎么从无到有的。万变不离其踪,所以分析RecycleView也按照这个思路进行。Measure分析Measure过程,我们直接查看OnMeasure方法。这里我们由高层到低层逐步分析每一个部分。@OverrideprotectedvoidonMe
ZSACH
·
2023-10-17 00:22
【iOS】——用单例类封装网络请求
文章目录一、JSONModel1.JSONModel的简单介绍2.JSONModel的使用二、单例类和Block传值一、JSONModel1.JSONModel的简单介绍JSONModel一个
第三方库
,
不会敲代码的VanGogh
·
2023-10-17 00:08
ios
Python使用镜像安装pip、
第三方库
【操作】Python安装pip、
第三方库
【常见报错】ThereadoperationtimedoutReadtimedout【解决方案】使用国内镜像:pipinstallxxxx-ihttps://pypi.douban.com
Joey_GZ
·
2023-10-16 22:03
抓包工具之mitmproxy
今天给大家分享一个非常实用抓包工具,不需要安装软件,直接可以在浏览器上进行抓包,mitmproxy其实是基于python的
第三方库
,并且配合python脚本可以篡改请求和响应数据,使用起来相对于简单,易于上手
测试要用手
·
2023-10-16 22:51
职场经验
软件测试工程师
软件测试
单元测试
职场和发展
程序人生
软件测试
自动化测试
AQS
源码分析
锁的分类悲观锁和乐观锁在Java里使用的各种锁,几乎全都是悲观锁。synchronized从偏向锁、轻量级锁到重量级锁,全是悲观锁。JDK提供的Lock实现类全是悲观锁。其实只要有“锁对象”出现,那么就一定是悲观锁。因为乐观锁不是锁,而是一个在循环里尝试CAS的算法。乐观锁是atomic包下的原子类。公平锁、非公平锁多个线程申请一把公平锁,那么当锁释放的时候,先申请的先得到,非常公平。显然如果是非
风月寒
·
2023-10-16 22:46
深入理解React
的设计理念React是一个View层的组件库,核心是组件化的编程思想,通过定义不同的组件,给组件的实例传入不同的属性,实现不同的渲染效果,达到组件的高度复用,设计很简单,没有很多高级的功能,因此要配合许多
第三方库
renye_lpl
·
2023-10-16 21:26
React
YOLOv3反向传播原理 之 全流程
源码分析
YOLOv3反向传播原理之全流程
源码分析
1.YOLOv3网络训练中反向传播主体流程1.1初始化1.2batch内梯度累加1.3network和layer中的关键变量2.YOLO层反向传播
源码分析
3.卷积层
北溟客
·
2023-10-16 20:42
笔记
深度学习
网络
神经网络
机器学习
pytest中文文档教程(一)用例编写和前后置方法
一、入门使用一、环境安装pytest是python中的
第三方库
,使用之前需要先安装,在命令行中运行以下安装命令:pipinsatllpytest检查安装是否成功以及安装的版本,命令行命令如下:pytest
测试人Musen
·
2023-10-16 19:33
Python+Jsonpath Json解析工具详解
Jsonpath是Python中的一个
第三方库
,用于从JSON数据中提取数据。它支持多种操作符和内置函数,可以进行高级查询和过滤。以下是JSONPath的详细介绍:安
Mrlijie00
·
2023-10-16 17:35
python学习笔记
python
json
开发语言
【转】Android
源码分析
-Dex优化 类加载
本课只以Dalvik类加载为解说,至于ART类加载,课后自行解决,实际上,从本质和函数来看,基本还是一样的,只是把dexopt过程换成dex2oat过程,在类加载中关键函数名进行变更。http://androidxref.com/1.DEX文件优化与验证:run_dexopt:staticconstchar*Dex_OPT_BIN="/system/bin/dexopt"\dexopt\Optma
曾经灬
·
2023-10-16 17:23
Android usb广播 ACTION_USB_DEVICE_ATTACHED流程
源码分析
整体流程图大概意思就是UsbHostManager启动监控线程,monitorUsbHostBus会调用usb_host_run函数(使用inotify来监听USB设备的插拔)不停的读取bus总线,读取到以后,当1、设备插入:发送广播ACTION_USB_DEVICE_ATTACHED2、设备拔出:发送广播ACTION_USB_DEVICE_DETACHED本篇只分析插入广播的发送,拔出广播类似,
Tinghua_M
·
2023-10-16 17:52
Android
android
spring bean创建过程
源码分析
(下)
这篇文章是接上篇文章springbean创建过程
源码分析
(上)_@zzyang的博客-CSDN博客来讲springbean实例化之后的其它生命周期。更多技术干货,请扫描下图二维码关注公众号。
@zzyang
·
2023-10-16 17:53
spring
java
后端
spring
源码分析
文章目录核心注解整体架构核心接口基础接口Resource+ResourceLoaderBeanFactoryBeanDefinitionBeanDefinitionReaderBeanDefinitionRegistryApplicationContextAware接口生命周期后置处理BeanFactoryPostProcessorInitializingBean、DisposableBeanBe
野心与梦
·
2023-10-16 17:53
主流框架源码深研
spring
Spring
源码分析
(九)Bean实例化(中)
目录1.1后置处理1.1.1调用父类方法1.1.2获取元数据1.1.3注解元信息检查1.1.4Member、InjectedElement、InjectionMetadata官网:Home参考书籍:Spring源码深度解析-郝佳编著-微信读书上一节我们详细的解释了Bean的创建过程,工厂,构造器等等,但是Bean创建后的处理我们还没有详细讲解,下面我们来看看Bean在创建之后做了那些处理Abstr
长安不及十里
·
2023-10-16 17:23
#
Spring源码分析
spring
java
后端
源码分析
学习
Spring
源码分析
之BeanDefinition
在spring容器启动的时候,会将Bean解析成Spring内部的BeanDefinition结构。源码如下:publicinterfaceBeanDefinitionextendsAttributeAccessor,BeanMetadataElement{StringSCOPE_SINGLETON="singleton";StringSCOPE_PROTOTYPE="prototype";int
Rick1993
·
2023-10-16 17:51
spring
spring源码分析
BeanDefinition
Spring5
源码分析
三
4.4、基于XML的依赖注入1、依赖注入发生的时间当SpringIOC容器完成了Bean定义资源的定位、载入和解析注册以后,IOC容器中已经管理类Bean定义的相关数据,但是此时IOC容器还没有对所管理的Bean进行依赖注入,依赖注入在以下两种情况发生:(1).用户第一次通过getBean方法向IOC容索要Bean时,IOC容器触发依赖注入。(2).当用户在Bean定义资源中为元素配置了lazy-
llsydn
·
2023-10-16 16:48
java
开发语言
spring
源码解析
Spring
源码分析
之Bean的生命周期(二)
文章目录前言
源码分析
总结前言前面我们简单的讲解了一下Spring中Bean的生命周期,并且写了测试代码测试了一下,没有深入的去研究Bean的生命周期在源码中怎么实现的,今天就写个文章来说明下Bean的生命周期在源码中的实现
浪子阿志
·
2023-10-16 16:17
源码原理
Java
源码
bean
生命周期
Spring
源码分析
之 bean 实例化原理 【硬核科普】
本次主要想写springbean的实例化相关的内容。创建springbean实例是springbean生命周期的第一阶段。bean的生命周期主要有如下几个步骤:创建bean的实例给实例化出来的bean填充属性初始化bea通过IOC容器使用bean容器关闭时销毁bean在实例化bean之前在BeanDefinition里头已经有了所有需要实例化时用到的元数据,接下来spring只需要选择合适的实例化
我不想熬夜学Java
·
2023-10-16 16:46
spring
java
bean
ioc
spring
boot
【Spring
源码分析
】Bean的元数据和一些Spring的工具
Bean的元数据和一些Spring工具一、BeanDefinition1、认识BeanDifinition2、AbstractBeanDefinition3、GenericBeanDefinition测试二、BeanDefinition注册器三、加载BeanDefinition四、包扫描过程分析包扫描过程总结五、内省API六、反射工具Bean的创建批量构造ResolvableType七、类型转换1
假正经的小柴
·
2023-10-16 16:13
Java源码分析
spring
java
后端
RocketMQ
源码分析
之消息ACK机制(消费进度)
1、消息消费进度概述首先简要阐述一下消息消费进度:消费者订阅消息消费队列(MessageQueue),当生产者将消息负载发送到MessageQueue中时,消费订阅者开始消费消息,消息消费过程中,为了避免重复消费,需要一个地方存储消费进度(消费偏移量)。消息模式主要分为集群模式、广播模式:集群模式:一条消息被集群中任何一个消费者消费。广播模式:每条消息都被每一个消费者消费。广播模式,既然每条消息要
qq_33291299
·
2023-10-16 16:46
java-rocketmq
rocketmq
java
两种方式封装Retrofit+协程,实现优雅快速的网络请求
目的简单调用、少写重复代码不依赖
第三方库
(只含Retrofit+Okhttp+协程)完全不懂协程也能立马上手(模板代码)用Kotlin的方式写Kotlin代码,什么意思呢?
ldlywt
·
2023-10-16 15:55
vue
源码分析
(二十四)Vue之指令(v-for)
我们打开文件src/core/instance/render-helpers/render-list.js/*@flow*/import{isObject,isDef,hasSymbol}from'core/util/index'/***Runtimehelperforrenderingv-forlists.*/exportfunctionrenderList(val:any,render:(va
vue爱好者
·
2023-10-16 15:23
Python学习六
文章使用到的的工具Python:一种编程语言,只能进行后端数据的处理和管理前端HTML文件,不能用来处理HTTP请求Nginx:web服务器,用于处理HTTP请求uWsgi:Python的
第三方库
,建立
爱吃小猪的小码农
·
2023-10-16 15:17
python
前端
http
数据结构篇
堆栈(Heap)树(Tree):C#没有内置的树数据结构,可以自己实现二叉树、二叉搜索树或其他类型的树图(Graph):C#没有内置的图数据结构,可以自己实现图,或者使用
第三方库
。
大衍神君小迷弟
·
2023-10-16 14:30
数据结构
delphi java jni 互通_Delphi XE调用
第三方库
Jni详细过程
标签:1.有.so库2.有.Jar库jar库其实是一个zip格式的压缩包,里面放META-INF目录,目录下一个MANIFEST.MF文件,Manifest-Version:1.0Created-By:1.7.0_25(OracleCorporation).so文件在Development中加载,路径需要设置为Libary\lib\armeabi-v7a\.jar文件在库中添加.so文件类似与wi
小小鹊
·
2023-10-16 13:12
delphi
java
jni
互通
RN
第三方库
手动迁移AndroidX
对于一些老版本的库可能维护者并没有更新支持AndroidX,又或者是一些新的库在老的项目里,需要将AndroidX的类改为低版本。可以通过以下网址手动查询所需api的变更日志react-native库常见引入的类如下:android.support.annotation.NonNull=>androidx.annotation.NonNullandroid.support.annotation.N
华健_4106
·
2023-10-16 13:10
Linux库概念,动态库和静态库的制作,如何移植
第三方库
一、什么是库?在windows平台和linux平台下都大量存在着库。一般是软件作者为了发布方便、替换方便或二次开发目的,而发布的一组可以单独与应用程序进行compiletime或runtime链接的二进制可重定位目标码文件。本质上来说库是一种可执行代码的二进制形式,这个文件可以在编译时由编译器直接链接到可执行程序中,也可以在运行时由操作系统的runtimeenviroment根据需要动态加载到内存
一口Linux
·
2023-10-16 13:46
Flink 源码之 SQL 执行流程
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录前言本篇为大家带来Flink执行SQL流程的分析。它的执行步骤概括起来包含:解析。
AlienPaul
·
2023-10-16 13:02
Java
源码分析
-【HashMap】深入浅出的
源码分析
(JDK1.8版本)
【每日一句】一个人最大的挑战,是如何去克服自己的缺点。【基本原理】HashMap是一个基于map接口实现的散列表,存储内容是键值对(key-value)映射,并且键和值都可以使用null,因为key不允许重复,因此只能有一个键为null。HashMap使用hash算法进行数据的存储和查询。HashMap的实现用的是数组+链表+红黑树的结构,也叫哈希桶。在jdk1.8之前都是数组+链表的结构,因为在
洛神灬殇
·
2023-10-16 09:15
RF-robotframework-RIDE 安装
第三方库
AutoItLibrary
前言:RF-robotframework是一款框架也是一种工具在用selenium2library做web测试的时候,上传、下载等弹出操作有时候是不能准确的定位到,这个时候autoitlibrary就可以完美的解决这个问题。AutoItLibrary是一个Python关键字库,它通过向AutoIt提供基于COM接口的关键字来扩展RobotFramework,AutoIt是一个用于自动化Window
sssstudying
·
2023-10-16 08:08
python
自动化
测试工具
RF-robotframework-RIDE UI自动化环境安装
一、RF介绍1.RF是一款用的较多的一款自动化框架,也是一种工具,可以做UI/API/APP(IOS.Android)自动化测试2.有本地库和
第三方库
library主要是python的类或对象,用关键字驱动
sssstudying
·
2023-10-16 08:38
自动化
功能测试
测试工具
java中的reference(四): WeakReference的应用--ThreadLocal
源码分析
[toc]实际上,在分析整个Reference包源码之前,重点关注的问题就是ThreadLocal的源码。这也是学习Reference这个系列的初衷。一开始的想法就是将ThreadLocal源码好好理解一遍。毕竟这这也是目前大多数大厂面试的高频考点。但是在打开ThreadLocal之后,发现最关键的是巧妙应用了WeakReference。虽然ThreadLocal的其他代码的巧妙程度也让人印象深刻
冬天里的懒喵
·
2023-10-16 07:23
Android Framework通信:Handler
文章目录前言一、Handler
源码分析
1、创建Handler2、发送消息3、取消息4、消息处理5、线程切换的方法(Handler异步消息处理机制流程)handler.sendMessage()handler.post
kqli
·
2023-10-16 07:47
android
android
Megatron-LM GPT
源码分析
(二) Sequence Parallel分析
引用本文基于开源代码https://github.com/NVIDIA/Megatron-LM,延续上一篇Megatron-LMGPT
源码分析
(一)TensorParallel分析通过对GPT的模型运行示例
HaoBBNuanMM
·
2023-10-16 07:42
gpt
人工智能
深度学习
语言模型
Megatron-LM GPT
源码分析
(一) Tensor Parallel分析
TensorParallel
源码分析
HaoBBNuanMM
·
2023-10-16 07:39
gpt
人工智能
语言模型
深度学习
Python Faker库造伪数据,使用CSV文件数据管理,faker数据唯一性
Python的
第三方库
Faker可以很好的帮我们处理相关问题场景。官方文档:https://faker.readthedocs.io/en/master/index.htm
软件测试大空翼
·
2023-10-16 06:57
python
开发语言
深入理解 python 虚拟机:GIL
源码分析
——天使还是魔鬼?
深入理解python虚拟机:GIL
源码分析
——天使还是魔鬼?
一无是处的研究僧
·
2023-10-16 06:41
python
linux
网络
xlwings使用教程,让excel飞起来!----Python读写Excel工具
python有很多支持操作excel的
第三方库
,xlwings是其中一个。关于xlwingsxlwings开源免费,能够非常方便的读写Excel文件中的数据,并且能够进行单元格格式的修改。
落花人独立_微雨燕双飞
·
2023-10-16 06:47
Lucene
源码分析
- queryparser > flexible
FlexibleThisprojectcontainsthenewLucenequeryparserimplementation,whichmatchesthesyntaxofthecoreQueryParserbutoffersamoremodulararchitecturetoenablecustomization.ThisprojectcontainsthenewLucenequerypar
机器智能
·
2023-10-16 05:02
SpringCloud快速上手
微服务介绍SpringCloud介绍Eureka服务注册与发现Eureka如何管理服务调用服务续约、下线、剔除Eureka和Zookeeper区别搭建Eureka服务服务注册客户端负载均衡Ribbon
源码分析
有点晚了.
·
2023-10-16 04:06
编程本就是逆天而行
死在路上很正常
分布式
spring
SpringCloud
python的一个打包工具cx_Freeze
它可以将Python程序及其依赖项(包括标准库和
第三方库
)打包成一个独立的可执行文件或目录,以便在没有Python解释器的环境中运行。
openwin_top
·
2023-10-16 04:08
python编程示例系列二
python编程示例系列
python
开发语言
中断机制-interrupt和isInterrupted
源码分析
、中断协商案例
当前线程的中断标识为true,是不是线程就立刻停止?答案是不立刻停止,具体来说,当对一个线程,调用interrupt时:如果线程处于正常活动状态,那么会将该线程的中断标志设置为true,仅此而已,被设置中断标志的线程将继续正常运行,不受影响,所以interrupt()并不能真正的中断线程,需要被调用的线程自己进行配合才行,对于不活动的线程没有任何影响。如果线程处于阻塞状态(例如sleep,wait
ZHOU_VIP
·
2023-10-16 03:19
JUC并发编程与源码分析
java
开发语言
2021-08-05
今天跑项目的时候,podinstall以后
第三方库
的info.plist全部没有拉下来。
1234567乱码
·
2023-10-16 02:49
源码分析
-demo-对象检测
pythondemo/demo.py--config-fileconfigs/COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x.yaml--input001.jpg--outputresults--optsMODEL.WEIGHTSdetectron2://COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x/
shah2010
·
2023-10-16 02:14
dynamic-datasource-spring-boot-starter 源码解析
dynamic-datasource
源码分析
源码地址分析:自动配置首先,这是一个SpringBoot启动器,所以我们先从spring.factories入手。
兢兢业业的子牙
·
2023-10-16 01:42
实战
java
webview 源码追踪addJavascriptInterface(android10)
参考记一次印象深刻的Bug追踪过程-简书WebView
源码分析
-简书我们在androidstudio里面点击addJavascriptInterface方法进入源代码:publicvoidaddJavascriptInterface
yanjingjiangjun
·
2023-10-16 00:32
android
android
webview
java
Go 每日一库之 go-ini
go-ini是Go语言中用于操作ini文件的
第三方库
。本文介绍go-ini库的使用。
darjun
·
2023-10-16 00:25
go
go-ini
ini
config
Go 正则表达 commonregex
最近找到了go相关的一个正则表达式
第三方库
——commonregex。当然,我并不是说没必要去学习正则表达式。
besmallw
·
2023-10-15 23:33
零基础入门接口&性能测试--Apirun
简介Apirun是Python
第三方库
,通过Excel表格的方式来执行接口测试或性能测试,旨在于提供一个轻量级的测试工具。
我叫GTD
·
2023-10-15 20:48
源码分析
:Spring是如何实现AOP的?
什么是AOPAOP(AspectOrientedProgramming),即面向切面编程,是Spring框架中的一个核心内容,主要目的是对业务逻辑进行隔离,让业务代码更加关注于实现功能,降低耦合度举个例子,AOP的典型使用场景就是日志和安全,比如我们要记录一段代码的执行时间,很容易想到的方法就是在执行的开始处打印一个时间,在执行的结尾处再打印一个时间,两个时间相减就是代码真正的执行时间。但这样会有
果子爸聊技术
·
2023-10-15 20:43
spring
java
spring
上一页
81
82
83
84
85
86
87
88
下一页
按字母分类:
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
其他