Dubbo源码学习 优雅停机原理及在SpringBoot中遇到的问题 相关文章: "Dubbo源码学习文章目录" 前言 主要是前一阵子换了工作,第一个任务就是解决目前团队在 Dubbo 停机时产生的问题,同时最近又看了一下 Dubbo 的源码,想重新写一下 Dubbo 相关的文章。 优雅停机原理 对 ...
分类:
编程语言 时间:
2018-11-26 02:36:42
阅读次数:
277
在抄代码的时候发现有个错误: TypeError: add() argument after * must be an iterable, not Settings 看不懂,百度才知道原因,原来是第2行的 _init_ 写成了 _int_ ...
分类:
其他好文 时间:
2018-11-25 01:22:57
阅读次数:
1186
链接:https://codeforces.com/contest/1078 A - Barcelonian Distance - [分类讨论] 题意: 给出一个在二维平面直角坐标系第一象限内的,单位长度为 $1$ 的无限大网格,每条直线都代表道路。又给你一条直线 $ax+by+c=0$,也代表一条 ...
分类:
其他好文 时间:
2018-11-22 02:30:20
阅读次数:
178
可迭代对象详解 1.可迭代对象 我们已经知道可以对list、tuple、dict、set、str等类型的数据使用for...in...的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。 把可以通过for...in...这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象( ...
分类:
其他好文 时间:
2018-11-20 22:55:29
阅读次数:
426
1. spark 1.x 升级到spark 2.x 对于普通的spark来说,变动不大 : 1 举一个最简单的实例: spark1.x public static JavaRDD workJob(JavaRDD spark1Rdd) { JavaPairRDD testRdd = spark1Rdd... ...
分类:
其他好文 时间:
2018-11-19 13:31:46
阅读次数:
189
可迭代对象( iterable ) 是实现了__iter__()方法的对象 迭代器( iterator)是实现了__iter__()和__next__()方法的对象 可迭代对象( iterable )通过调用 iter() 方法得到一个 迭代器( iterator) ...
分类:
其他好文 时间:
2018-11-17 22:45:53
阅读次数:
206
分析vue是如何实现数据响应的. 前记 现在回顾一下看数据响应的原因. 之前看了vuex和vue i18n的源码, 他们都有自己内部的vm, 也就是vue实例. 使用的都是vue的响应式数据特性及$watchapi. 所以决定看一下vue的源码, 了解vue是如何实现响应式数据. 本文叙事方式为树藤 ...
分类:
其他好文 时间:
2018-11-14 22:47:28
阅读次数:
210
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 string[] names = { "Burke", "Connor", "Frank", "Everett", "Albert", "George", "Harris", "D... ...
分类:
其他好文 时间:
2018-11-10 16:49:51
阅读次数:
196
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 6 string[] names = { "Burke", "Connor", "Frank", "Everett", "Albert", "George", "H... ...
分类:
其他好文 时间:
2018-11-10 16:47:50
阅读次数:
221
for each in for each in是作为E4X标准的一部分在javascript 1.6中发布的,而它不是ECMAScript标准的一部分。 这将意味着存在各种浏览器的兼容性问题。for each in,对很多浏览器都不支持的。例如是不支持IE6,IE7,IE8等浏览器的。 for in ...
分类:
其他好文 时间:
2018-11-09 00:47:26
阅读次数:
202