原文链接:http://lidawn.github.io/2018/12/26/distribute tracing/ 起因 最近一直在做分布式链路追踪的调研和实践,整理一下其中的知识点。 什么是链路追踪 分布式系统变得日趋复杂,越来越多的组件开始走向分布式化,如微服务、分布式数据库、分布式缓存等, ...
分类:
其他好文 时间:
2019-01-07 00:20:29
阅读次数:
705
“依赖注入”中的“依赖”,实际上是一个名词,而不是动词,注入才是动词,依赖是某容器要注入的那些依赖,而不是说它这个容器要依赖着“注入”这个方式 控制反转(Inversion of Control)是一种「思想」,依赖注入(Dependency Injection)则是这一思想的一种具体「实现方式」 ...
分类:
其他好文 时间:
2019-01-06 00:07:34
阅读次数:
166
控制反转(Inversion of Control,简称IoC),是面向对象编程中的一种设计原则,可以用来降低计算机代码之间的耦合程度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫做“依赖查找”(Dependency Lookup)。通过控制反转 ...
分类:
其他好文 时间:
2019-01-05 13:39:37
阅读次数:
156
A permutation of size n is an array of size n such that each integer from 1 to n occurs exactly once in this array. An inversion in a permutation p is ...
分类:
编程语言 时间:
2018-12-31 17:25:25
阅读次数:
188
题目大意 有一个序列 $a_1,a_2,\ldots,a_n$,有 $q$ 次操作,每次操作给你两个数 $x,y$,你可以交换 $a_x,a_y$,或者什么都不做。 问你所有 $2^q$ 种情况中逆序对的个数之和。 $n,q\leq 3000$ 题解 考虑对于每一对 $i,j$,计算 $q$ 次操作 ...
分类:
其他好文 时间:
2018-12-30 02:46:16
阅读次数:
205
原文 ASP.NET Core supports the dependency injection (DI) software design pattern, which is a technique for achieving Inversion of Control (IoC) between ...
分类:
Web程序 时间:
2018-12-28 12:02:26
阅读次数:
258
1. utf 8 转 GBK的方法 转换命令 其他格式同理 2. 用iconv l 查看该方法支持的编码格式 ...
分类:
系统相关 时间:
2018-12-27 03:25:02
阅读次数:
449
一、什么叫Ioc、DIIoc:Inversion of Control —— 控制反转 DI:Dependency Injection —— 依赖注入 其实这两个概念本质上是没有区别的,那我们先来看看什么叫做Ioc? 假设这么一个场景: 在A类中调用B类的方法,那么我们就称 A依赖B,B为被依赖(对 ...
分类:
编程语言 时间:
2018-12-25 11:38:31
阅读次数:
186
损失函数(loss function)是用来估量模型的预测值f(x)与真实值Y的不一致程度,它是一个非负实值函数,通常使用L(Y, f(x))来表示,损失函数越小,模型的鲁棒性就越好。损失函数是经验风险函数的核心部分,也是结构风险函数重要组成部分。模型的结构风险函数包括了经验风险项和正则项,通常可以 ...
分类:
其他好文 时间:
2018-12-24 19:04:06
阅读次数:
165
使用Spring框架已经有很长时间了,一直没有仔细的想过框架的设计思想是什么样的,底层到底是怎么实现的,这几天调试程序看了些源码,写下来做个记录。由于Spring框架博大精深,个人理解的难免有不正确的地方,希望看到的朋友可以指正,不胜感激。 一 什么是IOC IOC是Inversion of Con ...
分类:
编程语言 时间:
2018-12-23 11:19:27
阅读次数:
190