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
okhttp源码解析
LLaMA中ROPE位置编码实现
源码解析
1、Attention中q,经下式,生成新的q。m为句长length,d为embedding_dim/headθi=1100002id\theta_i=\frac{1}{10000^\frac{2i}{d}}θi=10000d2i12、LLaMA中RoPE源码importtorchdefprecompute_freqs_cis(dim:int,end:int,constant:float=1000
Bingoyear
·
2023-08-25 07:41
Pytorch使用
NLP
llama
深度学习
pytorch
人工智能
LiveDataBus 其中的一个库LiveEventBus库的
源码解析
EventBus事件通知的框架我们用了很久了,随着LiveData的出现,出现了LiveDataBus来替代EventBus,因为LiveDataBus会考虑生命周期,EventBus你可能要注意在生命周期结束的时候unregister的,否则会有内存泄漏等问题,而LiveDataBus会在生命周期中自动清理,和jetpack大家族一脉相承,随着我们整个应用开始对jetpack化,这是一个趋势。L
zhouzhihao_07
·
2023-08-25 04:56
Jetpack
源码解析
LiveDataBus
LiveEventBus
【面试 反思】Retrofit源码与设计 7 连问
Retrofit采用RESTful风格,本质上只是对
OkHttp
进行封装,今天我们根据几个问题来进一步学习一下Retrofit的源码与设计思想。1.使用方法直接看一下官方介绍的使用方法。
Android小贾
·
2023-08-25 04:24
Android
移动开发
面试
面试
retrofit
移动开发
android
网络协议
android okGo、
okHttp
、XUtils网络框架使用
代码结构一、XUtils网络框架使用1、先导入xutils的library库,然后在build.gradle中添加下面代码//xutilscompileproject(':xutils')2、需要先在Application中初始化x.Ext.init(this);x.Ext.setDebug(BuildConfig.DEBUG);//是否输出debug日志,开启debug会影响性能.3、实现请求普
踏雪羽翼
·
2023-08-25 03:46
android
okhttp
okGo
XUtils
网络框架
mvp设计模式
chatgpt的js混淆
源码解析
JS混淆加密是一种常见的前端保护措施,可以将JavaScript代码混淆成难以阅读和理解的形式,从而保护代码的安全性。但是,即使经过混淆加密的JavaScript代码也并非绝对安全,有些黑客仍然可以破解它们。以下是一个案例,说明如何使用JS混淆加密保护ChatGPT代码,并如何破解这个加密。首先,我们来看一段简单的ChatGPT代码:javascriptCopycodefunctiongenera
mxd01848
·
2023-08-25 01:33
javascript
开发语言
ecmascript
【Spring Boot 源码学习】自动装配流程
源码解析
(下)
自动装配流程
源码解析
(下)引言往期内容主要内容4.排除指定自动配置组件5.过滤自动配置组件6.触发自动配置事件总结引言上篇博文,笔者带大家了解了自动装配流程中有关自动配置加载的流程;本篇将介绍自动装配流程剩余的内容
Huazie
·
2023-08-25 00:37
开发框架-Spring
Boot
spring
boot
自动装配流程
排除自动配置组件
过滤自动配置组件
触发自动配置事件
巧用ThreadLocal实现责任链模式计数器(一)
责任链模式,请参阅:https://www.jianshu.com/p/75946acd80e3文章中对责任链模式描述相当清楚,也讲述了几种实现方式,使用中当然选择最优的,也就是作者最后提出的优化方案,即参考
OkHttp
像鸣人
·
2023-08-24 23:37
[安卓开发] Kotlin利用
okhttp
3与后端通信
1.代码模板1.1Get通信fungetMessage(){//使用
okhttp
前需先在AndroidManifest.xml中对网络进行配置,否则直接failure//Get通信函数valclient
sabcasjkd
·
2023-08-24 23:33
Android
Okhttp
源码浅析三
核心方法getResponseWithInterceptorChain()internalfungetResponseWithInterceptorChain():Response{//Buildafullstackofinterceptors.valinterceptors=mutableListOf()interceptors+=client.interceptorsinterceptors+
夏沫1999
·
2023-08-24 20:21
android
okhttp
FasterRCNN
源码解析
(二)——读取解析PASCAL VOC2012数据集
读取解析PASCALVOC2012数据集文章目录读取解析PASCALVOC2012数据集前言一、认识数据集1.Annotations文件夹2.JPEGImages文件夹3.ImageSets文件夹4.pascal_voc_classes.json文件二、代码解析1.`__init__`2.`__len__`3.`__getitem__`4.`get_height_and_width`5.`pars
在学习的王哈哈
·
2023-08-24 20:20
计算机视觉
python
pytorch
神经网络
安卓 牛刀初试
正题一、所需框架1.
okHttp
网络请求2.Gson字符串转Json3.GsonFormatJson转Bean4.Glide加载图片二、特殊配置由于我这里用到的是http请求需要特殊配置manifest
HelloYeah
·
2023-08-24 17:51
Okhttp
,Volley,Retrofit的对比
一.
OkHttp
Android开发中是可以直接使用现成的api进行网络请求的,就是使用HttpClient、HttpUrlConnection进行操作,目前HttpClient已经被废弃,而android-async-http
__素颜__
·
2023-08-24 15:00
Netty
源码解析
—— buffer
AbstractReferenceCountedByteBuf几乎所有常用的缓冲区都继承AbstractReferenceCountedByteBuf类,这个类提供了引用计数功能,使用乐观锁修改状态。privatestaticfinallongREFCNT_FIELD_OFFSET=ReferenceCountUpdater.getUnsafeOffset(AbstractReferenceCou
shallowinggg
·
2023-08-24 14:46
Flink-ContinuousProcessingTimeTrigger
源码解析
及一个小问题处理
背景工作中遇到一个需求,需要按天划分窗口,并且每隔固定时间段触发一次窗口计算,时间语义为ProcessingTime。在测试过程中发现,使用ContinuousProcessingTimeTrigger会有一个问题:当窗口到达EndTime时并不会触发。测试在本地测试时使用自造数据:类别,数量,时间。然后统计每分钟的总量,每10秒钟触发一次窗口计算,并且触发窗口计算后立即清除已经计算过的所有数据,
风筝flying
·
2023-08-24 13:13
SpringBoot集成MinIO
引入依赖io.miniominio7.0.2com.squareup.
okhttp
3
okhttp
3.14.9compileyml文件配置#Tom
路在何方い
·
2023-08-24 10:34
spring
boot
spring
boot
java
spring
Activity启动流程
源码解析
下(8.0)
在上一小节中我们从源码的角度分析了Activity启动过程中onPause方法的回调过程,今天我们接着分析下后续生命周期方法的回调。我们先看下onPause方法的回调入口handlePauseActivity方法,代码如下:privatevoidhandlePauseActivity(IBindertoken,booleanfinished,booleanuserLeaving,intconfig
Android_Jian
·
2023-08-24 07:50
Netty核心
源码解析
(二)--ServerBootstrap启动过程
serverbootstrap用于建立netty服务端,核心逻辑--设置线程池--bossGroup和workGroup设置accept连接handler定义服务器的serversocketchannel实现设置IO读写的业务逻辑相关childHanlder绑定监听端口--创建serversocketchannel对象初始化serversocketchannel--添加Handler到pipeli
wesen12
·
2023-08-24 06:48
mysql
数据库
Netty核心
源码解析
(三)--NioEventLoop
NioEventLoop介绍NioEventLoop继承SingleThreadEventLoop,核心是一个单例线程池,可以理解为单线程,这也是Netty解决线程并发问题的最根本思路--同一个channel连接上的IO事件只由一个线程来处理,NioEventLoop中的单例线程池轮询事件队列,有新的IO事件或者用户提交的task时便执行对应的handler逻辑进行处理;NioEventLoop循
wesen12
·
2023-08-24 06:14
java
jvm
开发语言
【Spring专题】Spring之Bean的生命周期
源码解析
——阶段二(三)(属性填充之循环依赖底层原理解析)
目录前言阅读准备阅读建议前置知识Bean的生命周期循环依赖的产生Spring里面的3个Map课程内容一、【三级缓存】演进推理1、只有一级缓存的演进推理1.1直接将实例化后生成的对象放入到单例池里面1.2总结2、引入二级缓存的演进推理2.1引入一个中间Map存实例化后的早期对象(疑似二级缓存)2.2解决2.1需要被代理的问题(疑似二级缓存)3、引入三级缓存的演进推理3.1为什么要三级缓存3.2解决3
验证码有毒
·
2023-08-24 05:54
tuling学院学习笔记
spring
java
后端
(未完成)【Spring专题】SringAOP底层原理解析——阶段三(AOP)
动态代理的实现1.1Cglib动态代理1.2JDK动态代理1.3ProxyFactory:Spring对两种代理的封装二、AOP基础知识2.1AOP基础概念回顾2.2SpringAOP实现方式的发展历程三、底层
源码解析
验证码有毒
·
2023-08-24 05:51
tuling学院学习笔记
spring
java
后端
JAVA多线程与高并发(七)[线程池的基本概念,ThreadPoolExecutor的简单使用和源码解读]
CompletableFuture(非常灵活)认识ThreadPoolExecutorThreadPoolExecutor的七个重要参数:测试小例子:调整线程池的大小ThreadPoolExecutor
源码解析
君陌先生
·
2023-08-24 02:55
JAVA多线程与高并发
java
多线程
并发编程
thread
jdk8新特性-CompletableFuture的来源、
源码解析
及实际应用场景
文章目录1.介绍2.
源码解析
CompletableFuture类定义Future接口Future的get方法CompletableStage接口CompletableFuture的工作流初始化completed
吃榴莲不吐葡萄皮
·
2023-08-24 02:54
JUC
java
jvm
nio
java-ee
junit
供应链云仓系统的
源码解析
2.
源码解析
:揭秘云仓系统的核心功能供应链云仓系统的源码包含多个模块,每个模块实现不同的功能,协同工作以全面增强物流管理。其中核心功能包括:-订单管理:实现订单的生成、分配和跟踪,确保货物按时
WoShop电商系统
·
2023-08-24 02:37
供应链云仓系统
供应链云仓源码
教育电商
开发语言
面试官:什么是SSL卸载?它的工作原理是什么?有什么好处?
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-08-24 01:16
中间件
网络
java
人工智能
编程语言
LeakCanray不需要手动初始化的秘密(2.7
源码解析
)
认识LeakCanray不需要手动初始化的秘密前言什么是LeakCanray最新使用为什么需要初始化的版本不需要初始化的版本2.0后不同版本实现的细微差别总结前言需要初始化的版本中,我们需要在application中初始化leakcanary,为什么新版本的leakcanary不需要了呢?本文带你探究什么是LeakCanrayLeakCanaryisamemoryleakdetectionlibr
我怀里的猫
·
2023-08-23 21:50
Android基础
Android日常
android
Swift进阶06:Mirror
源码解析
第六节课:Mirror
源码解析
本篇主要分析Mirror的源码,底层实现方式,篇幅稍微多点,就单独写一篇文章啦上一篇文章我们简单接触了下Mirror,简单在JSON解析中应用了一下,但是留下很多疑问:系统是如何通过
不说ryo
·
2023-08-23 19:07
DDD 领域驱动设计实战(分层架构)
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-08-23 19:33
中间件
编程语言
java
设计模式
分布式
[kubeflow] controller-runtime
源码解析
[TODO]使用controller-runtime官方文档重构一下文章的脉络。在上一篇文章[kubeflow]从零搭建training-operator项目中,我们从零搭建了一个简单的training-operator项目,最终就差完成controller的Reconcile函数逻辑。这次从TFJob的Reconcile函数为入口,探究training-operator到底是怎么工作的。在此之前
hanjialeOK
·
2023-08-23 13:50
kubernetes
kubernetes
[kubeflow] training-operator
源码解析
在上一篇文章[kubeflow]controller-runtime
源码解析
中,我们探究了controller-runtime的运行原理,理解了执行Reconcile函数之前的逻辑是啥样的。这
hanjialeOK
·
2023-08-23 13:47
kubernetes
kubernetes
android适配ipv6,请求慢?
本文是另一种原因,有兴趣就继续往下看一看.使用的
okhttp
框架,模式支持ipv6和ipv4协议,但两种协议同时存在时会优先ipv6,当ipv6超时时就会使用ipv4协议.带着这个原理我们首先定位一下原因吧
SevenUUp
·
2023-08-23 12:18
android
真实案例:Feign 切换
okhttp
无法生效,被老大骂的有点慌!
来源:https://www.cnblogs.com/mufeng3421/p/11442412.html提示:如果只看如何解决问题,请看文章的末尾如何解决这个问题1.场景描述最近项目中使用了feign当做http请求工具来使用、相对于httpclient、resttemplate来说,fegin用起来方便很多。然后项目有httptrace的需求,需要输出请求日志。所以就开启了feign自己的日志
·
2023-08-23 11:40
java
React
源码解析
18(10)------ 实现多节点的Diff算法
摘要在上一篇中,实现了多节点的渲染。但是之前写得diff算法,只能适用于单节点的情况,例如这种情况:如果对于多节点的情况:之前实现的diff算法就不会有效果了,所以在这一篇中,我们主要实现针对于多节点的diff算法。实现之前,我们先将index.js修改一下:functionApp(){const[num,setNum]=useState(100)constclick1=()=>{console.
搞前端的小菜
·
2023-08-23 11:02
react.js
算法
javascript
React
源码解析
18(11)------ 实现多次setState的批处理
摘要在React中,如果涉及到了多次setState,组件render几次。setState是同步的还是异步的。这是一个很常见的面试题。而本篇文章,就是主要实现React中,对于这部分的性能优化,我们称之为批处理。例如当我有下面的JSX。constroot=document.querySelector('#root');functionApp(){const[num,setNum]=useStat
搞前端的小菜
·
2023-08-23 11:31
react.js
javascript
前端
Retrofit
源码解析
retrofit2严格上讲不算一个独立的框架,而是一个网络请求框架的封装框架——对
OkHttp
的封装,其内部使用了大量的设计模式,具有很强的可拓展性以及可以与其他框架实现无缝对接,也因此其源码阅读起来比较难
雯艺雪
·
2023-08-23 06:55
Android Retrofit 使用及原理详解~
什么是RetrofitRetrofit是一个建立在
OkHttp
基础之上的网络请求库,能够将我们定义的Java接口转化为相应的HTTP请求。通过Retrofit,我们轻松发起网络
Android小贾
·
2023-08-23 05:58
移动开发
Android
网络框架
android
retrofit
移动开发
网络协议
网络框架
mall :sa-token项目
源码解析
文章目录一、mall开源项目1.1来源1.2项目转移1.3项目克隆二、Sa-Toekn框架2.1Sa-Token简介2.2分布式后端项目的使用流程2.3分布式后端项目的使用场景三、
源码解析
3.1集成与配置
忆~遂愿
·
2023-08-23 04:07
Sa-Token
mall
java
后端
OkHttp
OkHttp
使用。创建
OkHttp
Client对象。buildRequest对象,注入Call对象,new出Call对象。
Tony__Ren
·
2023-08-23 04:28
全网最详细的 SpringBoot + Druid DataSource 实现监控 MySQL 性能
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-08-22 18:37
spring
boot
mysql
java
数据库
spring
实测:文心一言 vs GPT-4
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-08-22 17:14
文心一言
人工智能
文心一言的魔性作图,我愣住了......
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-08-22 17:14
文心一言
java
开发语言
用 Java 扒了一千多条关于文心一言的评论
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-08-22 17:43
java
文心一言
python
开发语言
Albert
源码解析
:分组复用
classAlbertGroup(nn.Module):def__init__(self,config):super(AlbertGroup,self).__init__()self.inner_group_num=config.inner_group_numself.inner_group=nn.ModuleList([AlbertLayer(config)for_inrange(config.
绝不原创的飞龙
·
2023-08-22 17:08
人工智能
ai
程序员
flask-
源码解析
:路由
3.flask
源码解析
:路由构建路由规则一个web应用不同的路径会有不同的处理函数,路由就是根据请求的URL找到对应处理函数的过程。
泷汰泱
·
2023-08-22 14:16
Android11 app存储大小显示
源码解析
问题背景:Android11版本下,设置-应用和通知-所有应用信息-单个app应用信息详情,应用大小的显示,具体获取应用大小的最终来源:首先单个app应用信息详情页面显示的地方,在/packages/apps/Settings/src/com/android/settings/applications/AppStorageSettings.java类中,在onLoadFinished()方法中通过
a8ecadd6940e
·
2023-08-22 13:05
Golang flag包解析
本文主要分为两个方面进行介绍,一是使用方法;二是
源码解析
。
zhanglehes
·
2023-08-22 07:44
源码分析
golang标准库
golang
golang flag包
源码解析
在写命令行程序(工具、server)时,对命令行参数进行解析,是一种常见的需求。各种语言一般都会提供相应的方法或库,以方便开发者使用。在go标准库中提供了一个包:flag,方便进行命令行解析。也就是说,Go的flag包用来解析命令行参数。flag用法命令行flag的语法有如下三种形式:-flag//只支持bool类型-flag=x-flagx//只支持非bool类型第三种形式只能用于非bool类型
Magiceses
·
2023-08-22 07:43
golang
golang
LeakCanary
源码解析
网上LeakCanary
源码解析
的很多,此篇文章不粘贴满屏的代码,只从个人理解角度去选择性的展示核心代码来阐述LeakCanary的原理一、监控Activity的销毁LeakCanary既然要监控内存泄露
森林&迷了鹿
·
2023-08-22 06:58
安卓
java
开发语言
smiley-http-proxy-servlet核心由httpclient改为
okHttp
我的解决方案是将核心代码中的httpclient、改为
oKHttp
。不多说了,直接上代码。创建文件FileProxyServlet.javaimportlombok.ex
打呼噜的狒狒
·
2023-08-22 06:22
http
网络协议
网络
proxy
MyBatis
源码解析
MyBatis执行流程:1.ExecutorExecutor是MyBatis的核心接口之一,其中定义了数据库操作的基本方法。在实际应用中经常涉及的SqISession接口的功能,都是基于Executor接口实现的。BaseExecutor是一个实现了Executor接口的抽象类,它实现了Executor接口的大部分方法。BaseExecutor中主要提供了缓存管理和事务管理的基本功能,继承Base
Javaesandyou
·
2023-08-22 00:16
缓存
数据库
java
MyBatis源码
程序人生
OkHttp
s 之 WebSocket
相关文章:
OkHttp
s之Stomp客户端
OkHttp
s
OkHttp
s是
OkHttp
的轻量封装包。和Retrofit相比,它更加的开箱即用,并且API更加自然和语义化。
Troy_Zhou
·
2023-08-21 23:12
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他