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
channel源码分析
springboot 自动注入
源码分析
spring.factories
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录前言一、铂金手写starter组件,开源starter组件结构1.项目层级2.各个项目引入关系3.项目侧使用二、星耀源码跟踪分析1.SpringApplication.run开始到->refreshContext2.spring的refreshContext->invokeBeanFactoryPostProcessors3.in
zengliangxi
·
2024-01-22 12:10
源码解读
springboot
自动装配
源码分析
java
SpringBoot 自动装配
自动装配
源码分析
:处理@Import的注解,获取AutoConfigurationImportSelector类调用AutoConfigurationImportSelector.selectImports
罗志宏
·
2024-01-22 12:39
java
中间件
java
spring
boot
【Android】app中阻塞的looper为什么可以响应touch事件
这里直接给出答案,input事件传送给了系统IMS,IMS通过input
channel
把input传送给应用,而应用中的主线程looper监控了in
aaajj
·
2024-01-22 12:29
Android
Input系统
Android
Android
SpringCloud Alibaba 深入源码 - Nacos 分级存储模型、支撑百万服务注册压力、解决并发读写问题(CopyOnWrite)
目录一、SpringCloudAlibaba
源码分析
1.1、SpringCloud&SpringCloudAlibaba常用组件1.2、Nacos的服务注册表结构是怎样的?
陈亦康
·
2024-01-22 10:49
SpringCloud
&
Alibaba
面试总结
spring
cloud
spring
后端
【io_uring】内核
源码分析
文章目录1.`io_uring`2.系统调用`io_uring_setup`2.1.`io_uring_setup`2.2.`io_uring_create`2.3.`io_sq_offload_start`3.系统调用`io_uring_enter`4.系统调用`io_uring_register`5.内核线程`io_sq_thread`6.`IOPOLL`模式6.1.启用6.2.限制6.3.调
ywang_wnlo
·
2024-01-22 10:57
存储
io_uring
[executorService.invokeAll+Callable实现批量等待任务并发执行】 1.多线程导表案例 2.使用for循环+Future的isDone()实现等待
源码分析
ThreadDto.java//定义可以并行的任务importjava.util.concurrent.Callable;publicclassThreadDtoimplementsCallable{@OverridepublicBooleancall()throwsException{//一个线程里面具体又干10件事for(inti=0;ilist=newLinkedListtaskMap=Ma
zfoo-framework
·
2024-01-22 10:22
#
java多线程
java
Logstash - JSON格式文件转换
一份简单可用的JSON转换配置test.log{"time":1526659044,"data":"{\"appKey\":\"7b9a2890-5754-11e8-983c-6b4bcc3b7c2e\",\"
channel
Code
大猪大猪
·
2024-01-22 10:04
开源库之 OkHttp
源码分析
分析一波OkHttp的源码实现。简单使用官方给出了使用例子,具体详情参考官网。//创建OkHttp请求客户端OkHttpClientclient=newOkHttpClient();//构建一个请求Requestrequest=newRequest.Builder().url(url).build();//执行网络请求并返回结果Responseresponse=client.newCall(req
glumes
·
2024-01-22 09:52
ToLua或XLua中的虚拟机是否独立于Unity的主线程
1)ToLua或XLua中的虚拟机是否独立于Unity的主线程2)Timeline技能编辑器提取关键帧信息3)CanvasAdditionalShader
Channel
s设置无效4)SDK返回的时候取Time.deltaTime
侑虎科技UWA
·
2024-01-22 09:22
Kotlin协程的JVM实现
源码分析
(下)
协程根据是否保存切换调用栈,分为:有栈协程(stackfulcoroutine)无栈协程(stacklesscoroutine)在代码上的区别是:是否可在普通函数里调用,并暂停其执行。Kotlin协程,必须在挂起函数中调用和恢复,属于无栈协程。常见的语言,协程实现:有栈协程:Go、Lua无栈协程:Kotlin、C++20、Clojure、JavaScript二、无栈协程和Continuation2
ClassOps
·
2024-01-22 08:18
Kotlin协程
kotlin
jvm
junit
Go 语言基本数据类型
1、Golang数据类型介绍Go语言中数据类型分为:基本数据类型和复合数据类型基本数据类型有:整型、浮点型、布尔型、字符串复合数据类型有:数组、切片、结构体、函数、map、通道(
channel
)、接口等
BUG弄潮儿
·
2024-01-22 07:25
golang
开发语言
后端
Netty基础-NIO(一)
零、本文纲要一、NIO三大组件
Channel
BufferSelector二、Buffer基础依赖ByteBuffer使用ByteBuffer结构ByteBuffer常见方法三、Buffer使用模拟情景模拟模拟还原数据一
石头耳东
·
2024-01-22 07:40
NIO和netty的常用类
它是Netty中用于创建服务器端应用程序的主要入口点
Channel
在计算机网络编程中,
Channel
(通道)是一种抽象概念,代表着数据在源和目标之间的连接。
可爱的小小小狼
·
2024-01-22 06:11
网络
java
nio
java
Java NIO (三)NIO
Channel
类
1概述前面提到,JavaNIO中一个socket连接使用一个
Channel
来表示。从更广泛的层面来说,一个通道可以表示一个底层的文件描述符,例如硬件设备、文件、网络连接等。
geminigoth
·
2024-01-22 06:10
java
nio
开发语言
Java-NIO篇章(4)——Reactor反应器模式
前面已经讲过了Java-NIO中的三大核心组件Selector、
Channel
、Buffer,现在组件我们回了,但是如何实现一个超级高并发的socket网络通信程序呢?
矩阵科学
·
2024-01-22 06:40
技术提升篇
java
nio
Reactor反应器
Reactor
Netty
Reactor
linux 安装rocketmq及控制台
rocketmq-console-ngdockerrun-e"JAVA_OPTS=-Drocketmq.namesrv.addr=localhost:9876-Dcom.rocketmq.sendMessageWithVIP
Channel
roouzenn
·
2024-01-22 06:15
java-rocketmq
rocketmq
java
Android wifi探究四:Wifi P2P framework层
源码分析
上一篇博客对应用程序下使用Wi-FiP2PApi连接附近的设备的过程做了一个简单的梳理,我们只是学会了怎么使用api,但对api背后的机制一无所知。那么这篇博客就开始尝试分析api背后的实现机制,也就是androidframework中Wi-FiP2P的工作机制。WifiP2P在framework层也是一个Service,它的启动过程和WifiService一样:mSystemServiceMan
阳光玻璃杯
·
2024-01-22 06:58
Android
wifi框架分析
android
wi-fi
p2p
框架
源码
SpringCloud Gateway微服务网关实战与
源码分析
概述定义SpringCloudGateway官网地址https://spring.io/projects/spring-cloud-gateway/最新版本3.1.3SpringCloudGateway文档地址https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/SpringCloudGatewayGitHu
Java技术人
·
2024-01-22 05:09
SpringBoot 自定义Banner
源码分析
通常我们SpringBoot项目是通过SpringBoot.run(Appcation.class)启动的。
假女吖☌
·
2024-01-22 05:27
Java
spring
boot
后端
java
Flink 源码之 Window Slice
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录前言Windowslice是Flink对SQLwindow聚合的一种优化方式。
AlienPaul
·
2024-01-22 04:29
An HTTP error occurred when trying to retrieve this URL.HTTP errors are often intermittent, and a s
在安装torch时总是会出现以上问题,总结如下:1.更换镜像用文档打开C:\Users\admin里的.condarc内容替换成:
channel
s:-https://mirrors.tuna.tsinghua.edu.cn
m0_72581338
·
2024-01-22 04:17
python
深度学习
pytorch
解决:An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent
文件参考网上即可,网上对于原因一导致的错误修改方法有很多原因二:导致的问题关掉重新导入原因三:包的导入方式问题我采用的是conda安装condainstallpaddlepaddle==2.4.1--
channel
https
库噜熊
·
2024-01-22 04:46
python
NextFlow用法4--
Channel
(1)
Nextflow基于Dataflow编程模型,其中进程通过通道(
channel
)进行通信。
channel
有两个主要属性:(1)发送消息是一种异步操作,它立即完成,而不必等待接收过程。
京古
·
2024-01-22 01:11
并发编程(八)——异步编程
一、FutureTask应用&
源码分析
1.1FutureTask介绍FutureTask是一个可以取消异步任务的类。FutureTask对Future做的一个基本实现。
小灰灰-58
·
2024-01-22 01:41
并发编程
网络
java
简化版线程池
Task
Channel
:任务分配接口,返回null表示终止运行publicinterfaceTask
Channel
{//当返回null值,表示线程可停止运行Runnableget()throwsInterruptedException
一只猿
·
2024-01-22 01:24
深度探讨 Golang 中并发发送 HTTP 请求的最佳技术
目录推荐使用Goroutines的基本方法Goroutine入门处理多个请求并发HTTP请求的方法基本GoroutineWaitGroup
Channel
sWorkerPools使用通道限制Goroutine
库库的里昂
·
2024-01-21 23:22
杂谈
golang
开发语言
后端
网络协议
http
SpringCloudAlibaba系列之Nacos配置管理
目录说明认识配置中心Nacos架构图Nacos配置管理实现原理核心
源码分析
-客户端核心
源码分析
-服务端配置修改的实时通知主流配置中心对比小小收获说明本篇文章主要目的是从头到尾比较粗粒度的分析Nacos配置中心的一些实现
逆流而上的龟
·
2024-01-21 22:37
微服务
Nacos
Nacos配置中心
Nacos配置中心源码
深入理解Nacos
SpringBoot的启动流程
源码分析
new一个IOC容器,传入配置好的文件xml,在这个地方打bugAnnotationConfigApplicationContextcontext=newAnnotationConfigApplicationContext(MyConfig.class);在这个debug的栈帧中,下面几个不用看,直接看到getBean内容如图所示,name传的就是我们在xml的bean标签的id,这里是insta
爱生活,更爱技术
·
2024-01-21 22:30
spring
boot
java
spring
FutureTask应用&
源码分析
FutureTask应用&
源码分析
1.1FutureTask介绍FutureTask是一个可以取消异步任务的类。FutureTask对Future做的一个基本实现。可以调用方法区开始和取消一个任务。
小笨哥
·
2024-01-21 22:20
并发编程
网络
服务器
运维
Semaphone应用&
源码分析
Semaphone应用&
源码分析
3.1Semaphore介绍sync,ReentrantLock是互斥锁,保证一个资源同一时间只允许被一个线程访问Semaphore(信号量)保证1个或多个资源可以被指定数量的线程同时访问底层实现是基于
小笨哥
·
2024-01-21 22:19
并发编程
java
开发语言
并发编程
多线程
java基础
CyclicBarrier应用&
源码分析
二、CyclicBarrier应用&
源码分析
2.1CyclicBarrier介绍从名字上来看CyclicBarrier,就是代表循环屏障Barrier屏障:让一个或多个线程达到一个屏障点,会被阻塞。
小笨哥
·
2024-01-21 22:49
并发编程
java
juc工具
并发编程
多线程
java基础
CompletableFuture应用&
源码分析
CompletableFuture应用&
源码分析
2.1CompletableFuture介绍平时多线程开发一般就是使用Runnable,Callable,Thread,FutureTask,ThreadPoolExecutor
小笨哥
·
2024-01-21 22:48
并发编程
java
开发语言
PTY allocation request failed on
channel
0 && 配置伪终端最大连接数
问题PTYallocationrequestfailedon
channel
0解决方法:关闭pts连接root执行ps-ef|greppts找到使用虚拟终端的进程,看是否因程序异常造成使用这么多的pty,
小刘同学++
·
2024-01-21 19:59
linux
ssh
rocketmq应用服务报错处理方案INFO RocketmqRemoting - close
Channel
: close the connection to remote address[]
问题:应用服务日志中发现一直报错,不停的打日志:[NettyClientSelector_1]INFORocketmqRemoting-close
Channel
:closetheconnectiontoremoteaddress
快乐敲代码
·
2024-01-21 19:52
java开发
java-rocketmq
rocketmq
java
作为所有类的顶层父类,没想到Object的魔力如此之大!
源码分析
跟进Object类的源码中我们可以看到,类的注释中对它做了一个总结性的注释。在Object的内部主要提供了这样的11种方法,大家可以在源码中一个个的跟进
JavaBuild888
·
2024-01-21 18:35
Java基础
Java成长计划
java
Android进阶之自定义View原理(三)View的绘制流程
,并举例说明了这两个知识点的具体应用,本篇我们继续从源码入手看看View的绘制流程,与测量和布局流程,View的绘制过程要简单一些,主要流程如下:View绘制流程图.png(一)View的draw流程
源码分析
kakaxicm
·
2024-01-21 17:03
JUC并发编程与
源码分析
学习笔记(二)
二十九、多线程锁之线程锁知识概述说说Java“锁”事从轻松的乐观锁和悲观锁开讲通过8种情况演示锁运行案例,看看我们到底锁的是什么公平锁和非公平锁可重入锁(又名递归锁)死锁及排查写锁(独占锁)/读锁(共享锁)自旋锁SpinLock无锁->独占锁->读写锁->邮戳锁无锁->偏向锁->轻量锁->重量锁大厂面试题复盘并发编程高级面试解析一、Synchronized相关问题1、Synchronized用过吗
突然好想你之路在脚下
·
2024-01-21 17:11
多线程
学习
笔记
java
Go
源码分析
——Slice篇
channel
、map、slice作为golang的核心三剑客,对于使用golang作为主语言完成开发工作的程序猿来说是非常重要的。
卑微的程序猿
·
2024-01-21 16:28
golang源码解析
golang
开发语言
后端
anaconda的conda国内常用的加速镜像源
mirror.tuna.tsinghua.edu.cn/help/anaconda/condaconfig-h可以查看配置文件的帮助添加国内清华镜像源【国内访问务务必加上】condaconfig--add
channel
shttps
weixin_43343144
·
2024-01-21 16:20
anaconda
conda国内加速
1、配置国内源condaconfig--add
channel
shttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--add
channel
shttps
双天至尊1992
·
2024-01-21 16:47
python
miniconda
python
conda
查看现有的conda源
(d2l-zh)C:\Users\36291>condaconfig--show
channel
s
channel
s:-https://mirrors.tuna.tsinghua.edu.cn/anaconda
澜吉未央
·
2024-01-21 16:38
conda
WINDOWS系统下NCO安装与使用
sourceforge.net)安装nco:在Anaconda中安装配置nco,在命令行输入:condainstall-cconda-forgenco如果安装速度过慢,可尝试以下操作:condaconfig--add
channel
sconda-forgecondainstallnco
houhaha_
·
2024-01-21 15:26
windows
linux
[Java]-HashMap
源码分析
前言HashMap底层结构是数组+链表,即使用链地址法解决哈希冲突,数组的每个元素是一个链表,链表上存放的就是哈希值相等的一组元素。该结构常用的方法为put()和get()部分静态常量//默认初始化的数组的大小,即当用户构造HashMap没有指定数组大小时使用;容量必须为2的n次幂staticfinalintDEFAULT_INITIAL_CAPACITY=1implementsMap.Entry
Pacifica_
·
2024-01-21 15:49
java
哈希算法
语音分离论文:Dual-Path RNN
论文标题:Dual-PathRNN:EffectiveLongSequenceModelingforTime-DomainSingle-
Channel
SpeechSeparationDual-PathRNNIntroductionDual-PathRNN
maplesea7
·
2024-01-21 13:29
rnn
人工智能
深度学习
Go---Go并发编程(详细)
goroutine调度Goroutine池使用实例runtime包runtime.Gosched()runtime.Goexit()runtime.GOMAXPROCS操作系统线程和goroutine的关系
channel
吕元龙的小屋
·
2024-01-21 12:47
后端学习笔记
golang
后端
开发语言
GO初识并发编程
并发编程概念了解进程/线程并发/并行协程/线程Goroutine介绍goroutine的使用小案例设置CPU数目
channel
管道简介特性基本使用声明以及初始化写入和读取关闭和遍历注意事项发送数据接收数据
千寻物语
·
2024-01-21 12:46
go
go
并发编程
golang php 高并发,Golang百万级高并发实例
前言基础我们使用Go语言,基本上是因为他原生支持的高并发:Goroutine和
Channel
;Go的并发属于CSP并发模型的一种实现;CSP并发模型的核心概念是:“不要通过共享内存来通信,而应该通过通信来共享内存
Maqiu467
·
2024-01-21 12:16
golang
php
高并发
Golang 学习二十二(Go 并发)
文章目录1.基本概念2.sync.WaitGroup3.goroutine和线程4.
channel
5.无缓冲通道和缓冲通道6.案例:生产者和消费者模型7.select多路复用8.单向通道9.并发控制和锁
公博义
·
2024-01-21 12:45
golang
云计算
devops
golang
学习
开发语言
17Go语言——几个并发模式
并发模式文章目录并发模式1、runner2、poolsync.Pool3、work要想写出高效简单的并发程序,还需要了解下常用的goroutine和
channel
以哪种方式写,下面介绍3种常用的并发模式
读不懂的答案
·
2024-01-21 12:45
golang
golang
Go并发编程学习总结
文章目录Go语言的并发模型线程模型signal处理和优雅退出守护进程Go并发与CSP模型Go并发调度:G-P-M模型runtime包创建协程池
Channel
channel
基本使用
channel
使用细节和注意事项
一切如来心秘密
·
2024-01-21 12:14
Go
golang
并发编程
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他