Chase620 Chase620
3年前
Dubbo 源码分析 - 集群容错之 Router
注:本系列文章已捐赠给Dubbo社区,你也可以在Dubbo中阅读本系列文章。1\.简介上一篇文章分析了集群容错的第一部分–服务目录Directory。服务目录在刷新Invoker列表的过程中,会通过Router进行服务路由。上一篇文章关于服务路由相关逻辑没有细致分析,一笔带过了,本篇文章将对此进行详细的分析。首先,先来介绍一下服务目
Chase620 Chase620
3年前
Dubbo 源码分析 - 集群容错之 LoadBalance
Dubbo源码分析集群容错之LoadBalance注:本系列文章已捐赠给Dubbo社区,你也可以在Dubbo中阅读本系列文章。1.简介LoadBalance中文意思为负载均衡,它的职责是将网络
红橙Darren 红橙Darren
3年前
Android无限广告轮播 - ViewPager源码分析
1.概述这其实是我第一篇想写的博客,可能是因为我遇到了太多的坑,那个时候刚入行下了很多Demo发现怎么也改不动,可能是能力有限,这次就做一个具体的实现和彻底的封装。  上次讲了,内涵段子项目中的热吧其实还有一个广告轮播的功能没写,这里就以这个项目为例吧,附视频讲解地址:    这里写图片描述2.ViewPager源码分析传递数据的方式决
Stella981 Stella981
3年前
JUnit4源码分析运行原理
提个问题:Java程序的入口是main方法,而JUnit类中没有main方法,那么JUnit是如何运行的呢?假如有以下JUnit例子:importorg.junit.Test;publicclassTestA{@TestpublicvoidtestAdd(){
Stella981 Stella981
3年前
Golang1.7 Goroutine源码分析(转)
一、       Golang简介1.1概述Golang语言是Google公司开发的新一代编程语言,简称Go语言,Go是有表达力、简洁、清晰和有效率的。它的并行机制使其很容易编写多核和网络应用,而新奇的类型系统允许构建有弹性的模块化程序。Go编译到机器码非常快速,同时具有便利的垃圾回收和强大的运行时反射。而他最广为人知的特性便是语言层面
Stella981 Stella981
3年前
CodeIgniter源码分析之Router.php
<?phpif(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed');///
Wesley13 Wesley13
3年前
NEO从源码分析看UTXO交易
_0x00前言_社区大佬:“交易是操作区块链的唯一方式。”_0x01交易类型_在NEO中,几乎除了共识之外的所有的对区块链的操作都是一种“交易”,甚至在“交易”面前,合约都只是一个小弟。交易类型的定义在Core中的TransactionType中:源码位置:neo/Core/TransactionType
Stella981 Stella981
3年前
Kubernetes GC in V1.3 源码分析
本文是对KubernetesV1.3发布的新GarbageCollector模块的源码解读。实际上本文的是基于kubernetesv1.4的代码进行分析的,和V1.3没有大的改动。GCworker的默认值从V1.3中的5调整为V1.4中的20。阅读本文前,请先阅读KubernetesGCinv1.3(https://www.oschina.
Stella981 Stella981
3年前
CodeIgniter源码分析之index.php
<?php/APPLICATIONENVIRONMENT
Wesley13 Wesley13
3年前
C#实战系列—学生信息管理系统(二)源码分析
!image(https://www.cztcms.cn/wpcontent/uploads/2020/05/c特色图片.png)对部分核心源代码进行分析,项目已开源,查看完整代码,文章底部有链接。学生信息管理系统分为三个部分\\项目展示\x\源码分析\\项目打包