原文 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
Androidsupportlibrary从19.1版本开始引入了一个新的注解库,它包含很多有用的元注解,你能用它们修饰你的代码,帮助你发现bug(编译报错提醒)添加依赖:implementation‘com.android.support:support-annotations:22.2.0‘使用注解:@IntDef&@StringDef(替代Java中枚举的注解)@Nu
分类:
移动开发 时间:
2018-12-27 11:21:12
阅读次数:
136
一、什么叫Ioc、DIIoc:Inversion of Control —— 控制反转 DI:Dependency Injection —— 依赖注入 其实这两个概念本质上是没有区别的,那我们先来看看什么叫做Ioc? 假设这么一个场景: 在A类中调用B类的方法,那么我们就称 A依赖B,B为被依赖(对 ...
分类:
编程语言 时间:
2018-12-25 11:38:31
阅读次数:
186
There are N workers. The i-th worker has a quality[i] and a minimum wage expectation wage[i]. Now we want to hire exactly K workers to form a paid gro ...
分类:
其他好文 时间:
2018-12-24 23:36:45
阅读次数:
215
一、题面 题目链接 二、分析 该题注意读题的时候有强调边的权值为非负(即可以为0),此题就是求树两个叶子节点之间的最短距离。为了使两个叶子节点之间的距离最短,那么其实就是让每个最后到叶子的那条路径尽量去平摊更多的权值,因为只有这样才能保证最长的哪个路径值是最小的。相当于除了到叶子的路径,其他路径权值 ...
分类:
其他好文 时间:
2018-12-24 23:35:38
阅读次数:
172
题目如下: Given a set of points in the xy-plane, determine the minimum area of a rectangle formed from these points, with sides parallel to the x and y ax ...
分类:
其他好文 时间:
2018-12-24 13:51:58
阅读次数:
223
link 题目大意 有$n$个点的前边权为$0$的树,你要加入$S$边权总量,可以为分数,使得当前树的直径最小。 题目分析 题目过于毒瘤,导致于最后$1$个小时一直在做此题,没想到真的只是一个结论一样的东西。 我们不要想十分复杂,我们发现数的直径两端都会在度数为$1$的点上,就是叶子节点。然后呢我们 ...
分类:
其他好文 时间:
2018-12-24 13:19:01
阅读次数:
112
Given a set of points in the xy-plane, determine the minimum area of any rectangle formed from these points, with sides not necessarily parallel to th ...
分类:
其他好文 时间:
2018-12-23 23:53:54
阅读次数:
176
使用Spring框架已经有很长时间了,一直没有仔细的想过框架的设计思想是什么样的,底层到底是怎么实现的,这几天调试程序看了些源码,写下来做个记录。由于Spring框架博大精深,个人理解的难免有不正确的地方,希望看到的朋友可以指正,不胜感激。 一 什么是IOC IOC是Inversion of Con ...
分类:
编程语言 时间:
2018-12-23 11:19:27
阅读次数:
190
`RMQ(Range Minimum/Maximum Query)`,即区间最值问题。 对于长度为 的数列 ,回答若干查询 `RMQ(A,i,j)(i,j &A) { int n=A.size(); for (int i=0; i ...
分类:
其他好文 时间:
2018-12-22 19:35:23
阅读次数:
257