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
busybox源码剖析
记录一下linux 5.14 中 listen 的实现
源码剖析
源码版本:https://github.com/torvalds/l...d992fe5318d8d7af9510b879439a3c7f283da442入口搜索"sys_listen",可以看到
·
2021-08-20 22:57
grpc-go
源码剖析
五十一之场景三:在同一条链路上,发起多次rpc调用时,为什么第二次之后的头帧字节数非常小呢?
本次我们要模拟的场景是:在同一条链路上,发起多次rpc调用时,为什么第二次之后的头帧字节数非常小呢?本次测试用例所需要的代码,已经上传到百度网盘了。1、第1次调用SayHello方法时,抓取到的头帧情况?
grpc-go源码剖析与实战 图文专栏
·
2021-08-17 05:48
grpc-go源码剖析与实战
grpc
golang
docker
kubernetes
微服务架构
JVM(五)ClassLoader
源码剖析
1.类的关系图类的关系图关系图如下:image.png2.Launcher核心类的
源码剖析
image.png有一个Launcher类sun.misc.Launcher;publicclassLauncher
干天慈雨
·
2021-08-16 15:49
一篇带你解析入门LongAdder源码
3.2AtomicLong瓶颈分析4、LongAdder4.1LongAdder和AtomicLong性能测试4.2LongAdder为什么这么快4.3LongAdder实现原理4.4ongAdder
源码剖析
·
2021-08-11 13:47
【Golang】并发编程包之 errgroup
我们在之前的文章——
源码剖析
sync.WaitGroup(文末思考题你能解释一下吗?)
·
2021-08-08 22:41
golang并发编程
Redis源码环境构建过程详解
Redis源码环境构建近日,蒋德钧新上了一门Redis
源码剖析
的课程,应好友沈架构师的邀请,又重拾起了Redis源码学习。
·
2021-07-28 14:12
gRPC-go
源码剖析
之grpc服务器端在启动时都做了什么事情
这次分享一下当grpc服务器在启动时都做了什么事情?可以自己先思考一下,假设让我们自己去开发一个简单版本的grpc服务器端启动时都会做什么事情呢?a.一些初始化工作b.监听某个端口c.注册服务端提供的服务。。。。。好了,接下来看一下grpc-go框架服务器端启动时的流程图:grpc服务器端启动时都做了哪些事情在下面的章节中只是介绍了常用的初始化组件,有些功能需要手动显示的调用,或者import导入
码二哥
·
2021-07-28 06:41
grpc-go
源码剖析
三十一之客户端流ClientStream是如何接收服务器端的反馈结果呢?
前面文章已经分析了,grpc客户端是如何将请求服务的名称,请求方法名称,请求方法的具体参数值发送给grpc服务器端了; 那么,grpc服务器端就可以具体执行请求方法了; 现在的问题是,grpc服务器端执行完客户端的请求方法后,将执行结果反馈给客户端,站在客户端的一侧,如何接收grpc服务器端的反馈呢?也就是如何接收服务器端反馈的数据帧,如何将数据帧转换为请求方法的返回类型呢? 本篇文章将
grpc-go源码剖析与实战 图文专栏
·
2021-07-11 07:21
grpc-go源码剖析与实战
grpc
golang
docker
kubernetes
微服务架构
Binder系列4—获取ServiceManager
基于Android6.0的
源码剖析
,本文详细地讲解defaultServiceManager流程一.概述获取ServiceManager是通过defaultServiceManager()方法来完成,当进程注册服务
十年开发程序员
·
2021-06-27 04:22
一万字深度剖析Tomcat源码
整篇文章分为两大部分,Tomcat系统架构设计和Tomcat
源码剖析
。Tomcat系统架构设计1.前言很多人谈到架构感觉是一个非常高大尚的东西,觉得自己目前不太可能接触到或者没有实力接触和学习它。
渃汐湲
·
2021-06-26 15:09
HashTable源码解析
Hashtable
源码剖析
Has
小帝Ele
·
2021-06-26 15:52
Spring -- IOC
源码剖析
一、BeanFactory及容器继承体系基础概念回顾BeanFactory是容器的顶级接口,它定义了容器的基础行为ApplicationContext是容器的高级接口,字面意思就是Spring应用上下文,官方称之为IOC容器错误的认识:容器就是map而已正确的认识:map是IOC容器的一个成员,叫做单例池(singletonObjects),容器是一组组件和过程的集合,包括BeanFactory,
Travis
·
2021-06-25 22:47
Picasso源码探究
使用的方法如下:Picasso.with(context).load(“imageurl”).into(imageView);
源码剖析
我们就根据图片显示的这一条流程下来,一步步探究。
rockman_
·
2021-06-25 03:38
Istio-流量控制
场景1:客户端将流量分配到不同服务virtualservice分配流量使用
busybox
客户端流量通过vs按照8比2分配到服务httpd和服务tomcatyamlclientdeploymentsvcvsclient.yamlapiVersion
Lucie_xxm
·
2021-06-24 03:00
破解 Kotlin 协程(2) - 协程启动篇
本文将为大家详细介绍协程的几种启动模式之间的不同,当然,我不打算现在就开始深入
源码剖析
原理,大家只需要记住这些规则就能很好的使用协程了。
Kotlin中文社区
·
2021-06-24 01:26
Android分区【转】
此目录下有个
busybox
和1.txt文件。则利用CP命令拷贝如下:./busy
Ed_Lannister
·
2021-06-23 15:23
学习笔记(十五)Vue.js
源码剖析
- 响应式原理
Vue.js
源码剖析
-响应式原理准备工作Vue源码获取这里主要分析Vue2.6版本的源码,使用Vue3.0版本来开发项目还需要一段时间的过渡项目地址:Vue2.6https://github.com/vuejs
彪悍de文艺青年
·
2021-06-22 14:59
Docker Net 网络
四种容器网络原型以及他们之间相互交互的网络拓扑图默认桥接模式dockerrun--nameb1-it--rm
busybox
:latest;此时容器的主机名是容器id,如果想要自定义主机名,在dockerrun
赛亚人之神
·
2021-06-22 06:08
adb命令、adb shell与Linux各种命令(
busybox
)
常用的ADB命令1.显示系统中全部Android平台:androidlisttargets2.显示系统中全部AVD(模拟器):androidlistavd3.创建AVD(模拟器):androidcreateavd--name名称--target平台编号4.启动模拟器:emulator-avd名称-sdcard~/名称.img(-skin1280x800)5.删除AVD(模拟器):androidde
voiletic
·
2021-06-21 01:39
Tensorflow③ Keras的LSTM和TF的LSTM实现的
源码剖析
梅诗国原文链接:https://samuel92.blog.csdn.net/article/details/85089453【嵌牛导读】Tensorflow③Keras的LSTM和TF的LSTM实现的
源码剖析
意难平_37d9
·
2021-06-20 20:22
Lock锁子类了解一下
Thread
源码剖析
多线程基础必要知识点!看了学习多线程事半功倍Java锁机制了解一下AQS简简单单过一遍只有光头才能变强!
Java3y
·
2021-06-20 11:01
Java集合:HashMap
源码剖析
非常推荐Java集合:HashMap
源码剖析
1.HashMap概述 HashMap基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。
LeonZe
·
2021-06-20 07:42
go-micro 框架
源码剖析
之 函数选项模式
近期在查阅go-micro源码过程中发现,在设置创建微服务的参数选项时都依赖于项目外层一个名为github.com/micro/go-micro/options.go的文件,它定义了创建一个微服务所需要的各种参数选项,其实现过程中使用的方法值得借鉴。1、创建微服务示例在go-micro中使用micro.NewService创建一个微服务import"github.com/micro/go-micr
Chole121
·
2021-06-20 00:44
Redis
源码剖析
之GEO——Redis是如何高效检索地理位置的?
RedisGEO用做存储地理位置信息,并对存储的信息进行操作。通过geo相关的命令,可以很容易在redis中存储和使用经纬度坐标信息。Redis中提供的Geo命令有如下几个:geoadd:添加经纬度坐标和对应地理位置名称。geopos:获取地理位置的经纬度坐标。geodist:计算两个地理位置的距离。georadius:根据用户给定的经纬度坐标来获取指定范围内的地理位置集合。georadiusby
·
2021-06-19 18:51
java
Redis
源码剖析
之GEO——Redis是如何高效检索地理位置的?
RedisGEO用做存储地理位置信息,并对存储的信息进行操作。通过geo相关的命令,可以很容易在redis中存储和使用经纬度坐标信息。Redis中提供的Geo命令有如下几个:geoadd:添加经纬度坐标和对应地理位置名称。geopos:获取地理位置的经纬度坐标。geodist:计算两个地理位置的距离。georadius:根据用户给定的经纬度坐标来获取指定范围内的地理位置集合。georadiusby
·
2021-06-19 18:10
java
手机服务器全纪录
思路用LinuxDeploy安装Ubuntu在Ubuntu中安装内网穿透和nginx在termux中实现各种服务安装
busybox
安装linuxdeploy在LinuxDeploy中:设置PATH为
busybox
yeahuiii
·
2021-06-18 23:21
tomcat学习笔记(三)Tomcat
源码剖析
tomcat学习笔记(三)Tomcat
源码剖析
Tomcat
源码剖析
tomcat启动流程tomcat请求处理流程mapper组件体系结构Tomcat
源码剖析
tomcat启动流程tomcat请求处理流程tomcat
拐柒
·
2021-06-17 22:57
tomcat
Spring
源码剖析
8:Spring事务概述
原文出处:张开涛本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章将同步到我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】的《Spring和SpringMVC源码分析》其中一篇,本文部分内容来源于网络,为了把本
Java技术江湖
·
2021-06-15 15:36
RunLoop
源码剖析
---图解RunLoop
RunLoop
源码剖析
---图解RunLoop源码面前,了无秘密前言我们在iOSAPP中的main函数如下:intmain(intargc,char*argv[]){@autoreleasepool{returnUIApplicationMain
祀梦_
·
2021-06-15 13:01
LinkedList实现原理分析(Java
源码剖析
)
本文对LinkedList的实现讨论都基于JDK8版本Java中的LinkedList类实现了List接口和Deque接口,是一种链表类型的数据结构,支持高效的插入和删除操作,同时也实现了Deque接口,使得LinkedList类也具有队列的特性。LinkedList类的底层实现的数据结构是一个双端的链表。LinkedList类中有一个内部私有类Node,这个类就代表双端链表的节点Node。这个类
六尺帐篷
·
2021-06-14 13:16
Spring
源码剖析
-Spring如何处理循环依赖
前言你是不是被这个骚气的标题吸引进来的,_喜欢我的文章的话就给个好评吧,你的肯定是我坚持写作最大的动力,来吧兄弟们,给我一点动力Spring如何处理循环依赖?这是最近较为频繁被问到的一个面试题,在前面Bean实例化流程中,对属性注入一文多多少少对循环依赖有过介绍,这篇文章详细讲一下Spring中的循环依赖的处理方案。什么是循环依赖依赖指的是Bean与Bean之间的依赖关系,循环依赖指的是两个或者多
墨家巨子@俏如来
·
2021-06-13 22:23
《Spring源码》
循环依赖
Spring源码
Spring Bean的实例化之属性注入
源码剖析
过程
前言这一章节我们来讨论创建Bean过程中的属性注入,在Spring的IOC容器启动过程中,会把定义的Bean封装成BeanDefinition注册到一个ConcurrentHashMap中,Bean注册完成后,就会对单利的且lazy-init=false的Bean进行实例化。创建Bean的代码在AbstractAutowireCapableBeanFactory#doCreateBean中,当Be
·
2021-06-13 12:28
C++ 模板,特化,与偏特化
前言对于C++模板特化和偏特化,对于别人来说,已经不是什么新东西了,但是对于我来说,的确是我的盲区,那天在群里讨论这个问题,自己对于这部分确实没有掌握,又联想到在《STL
源码剖析
》一书中,对于此也是有着介绍
DayDayUpppppp
·
2021-06-13 05:53
Spark2.x精通:Standalone模式Master节点启动
源码剖析
微信公众号:大数据开发运维架构关注可了解更多大数据相关的资讯。问题或建议,请公众号留言;如果您觉得“大数据开发运维架构”对你有帮助,欢迎转发朋友圈从微信公众号拷贝过来,格式有些错乱,建议直接去公众号阅读对于Spark生产环境部署模式通常是SparkStandalone或SparkOnYarn,这里我们跟踪下源码,分析Standalone模式下Master节点的启动流程,已经相关的初始化流程:源码版
大数据开发运维架构
·
2021-06-12 07:51
树莓派3b--系统折腾之工具PINN
2018-06-06初成文2018-06-08更新ssh截图相对于noobs有很多特性重装其中一个/多个系统不会影响其它已安装的系统在noobs界面可以CTRL-ALT-F2甚至ssh进
busybox
命令界面
qcsunny
·
2021-06-11 22:21
String
源码剖析
(1)--哈希篇
本文基于JDK1.8让我们从一段代码开始System.out.println("a"+"b"=="ab");System.out.println(newString("ab")=="ab");上述代码中,第一行结果为True,第二行结果为False。两者结果不同的原因在于Java中的==符号判断的是对象是否相等,其实质上是比较两者的内存地址,很显然第一行两边指向同一对象,而第二行指向不同对象。我们
6plus
·
2021-06-09 14:06
EventBus系列『二』——Post与postSticky事件的发布与接收
上一篇我们针对EventBus的注册与注销做了
源码剖析
,通过流程图和对源码的剖析,应该对上述流程有了一定了解.接下来我们将会对Post事件发布与接收和postSticky事件发布与接收展开剖析,我们将会提出几个问题
AntCoding
·
2021-06-08 14:41
Spring
源码剖析
8:Spring事务概述
原文出处:张开涛数据库事务概述事务首先是一系列操作组成的工作单元,该工作单元内的操作是不可分割的,即要么所有操作都做,要么所有操作都不做,这就是事务。事务必需满足ACID(原子性、一致性、隔离性和持久性)特性,缺一不可:原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做;一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而事务执行
黄小斜学Java
·
2021-06-07 00:37
Axios
源码剖析
(转)
axios是一个基于Promise的http请求库,可以用在浏览器和node.js中备注:每一小节都会从两个方面介绍:如何使用->源码分析[工具方法简单介绍]一节可先跳过,后面用到了再过来查看axios最核心的技术点是如何拦截请求响应并修改请求参数修改响应数据和axios是如何用promise搭起基于xhr的异步桥梁的目录结构├──/dist/#项目输出目录├──/lib/#项目源码目录│├──/
Polaris_ecf9
·
2021-06-06 00:52
浅谈JAVA并发之ReentrantLock
2.
源码剖析
Sync是ReentrantLoc
·
2021-06-04 12:19
工作笔记
我实习的地方是一个做光猫的公司,在光猫内部运行的是一个裁剪的Linux系统,
Busybox
提供的命令。光纤分很多版本,其中最常用的为GPON和EPON。在配置时,需要确定VLANID,用户名和密码。
FcxD
·
2021-06-04 09:58
Spring
源码剖析
-Spring核心类认识(一)
前言高手飞过,免费文章,不喜勿喷,欢迎交流,喜欢请给好评。相信每个Java程序员都使用过Spring这个框架,Spring不仅作用于服务器端的开发,从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益,如今的Spring全家桶已经是风靡全球,深受广大程序员的喜爱,本系列文章将带你一步步窥探Spring核心。【温馨提醒】使用IDEA工具,导入Spring的包就可以进行
墨家巨子-俏如来
·
2021-06-01 17:47
Spring源码
Spring源码分析
深入浅析C++ traits技术
下面大部分来源于《STL
源码剖析
》,
·
2021-05-29 13:18
grpc-go
源码剖析
八之manual解析器
同样,本篇文章主要是分析一下manual解析器中的Build方法,做了什么事情?1、manual类型的解析器,如何获取后端grpc服务器的地址列表?有多种技术实现思路:方式一:可以将grpc服务器地址列表,存储到远程服务器,如consol,etcd,zk,文件服务器等等;然后通过接口调用,从远程服务器里获取grpc服务器地址列表,然后,在存储到resolver.State(生产环境,建议使用此种方
grpc-go源码剖析与实战 图文专栏
·
2021-05-26 08:52
grpc-go源码剖析与实战
grpc
docker
kubernetes
微服务
golang
二十一.SpringCloud
源码剖析
-Hystrix的初始化
前言Hystrix不是停更了吗?你在这写什么?是,Hystrix是停止更新版本了,说不定后面又继续更新了呢?比如阿里的dubbo不也是停更一段时间后又继续更新了么。Hystrix只是停止开发新的版本,并不是完全停止维护,有Bug依然会修复,Hystrix已经是比较稳定的,很多项目依旧在使用它。再者说Hystrix是SpringCloud第一代技术标准中的非常重要的一个组件,可以看做是我们学习Spr
墨家巨子-俏如来
·
2021-05-24 23:44
Spring
Cloud
Netflix源码剖析
Hystrix源码
ZStack
源码剖析
:如何在百万行代码中快速迭代
本文首发于泊浮目的专栏:https://segmentfault.com/blog/camile前言ZStack是下一代开源的云计算IaaS(基础架构即服务)软件。它主要面向的是未来的智能数据中心,通过提供的API来管理包括计算、存储和网络在内的数据中心的各种资源。跟OpenStack相比,ZStack具有易用、稳定、灵活、超高性能等特点。其单管理节点可以管理1万台物理机规模集群,多个管理节点构建
泊浮目
·
2021-05-21 07:23
iOS直播技术分享-直播播放器(六)
它的基本模块通常都是由以下部分组成:事务处理、数据的接收和解复用、音视频解码以及渲染,其基本框架如下图所示:iOS直播技术分享-直播播放器(六)_1.png针对各种铺天盖地的播放器项目,选取了比较出众的ijkplayer进行
源码剖析
Clang
·
2021-05-19 18:30
python
源码剖析
之PyObject详解
一、Python中的对象Python中一切皆是对象。————GuidovanRossum(1989)这句话只要你学过python,你就很有可能在你的Python学习之旅的前30分钟就已经见过了,但是这句话具体是什么意思呢?一句话来说,就是面向对象中的“类”和“对象”在Python中都是对象。类似于int对象的类型对象,实现了“类的概念”,对类型对象“实例化”得到的实例对象实现了“对象”这个概念。通
·
2021-05-18 15:21
可能是全网最深度的 Apache Kylin 查询剖析
utm_source=wechat&utm_medium=social&utm_campaign=kylin阅读本文前,请先阅读:ApacheKylin概览-ApacheKylin查询流程
源码剖析
-ApcheKylin
牛肉圆粉不加葱
·
2021-05-18 06:21
Thrift学习
Thrift
源码剖析
Thrift源码分析及一个完整的例子CSDNThrift源码分析Thrift二进制序列化TCompactProtocol与TBinaryProtocol的原理和区别一个thrift的例子
无善无恶
·
2021-05-17 05:58
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他