Bean 的自动装配 自动装配是Spring满足bean依赖的一种方式 Spring会在上下文中自动寻找,并自动给bean装配属性 在Spring中有三种自动装配的方式 1.在xml中显示的配置 2.在java中显示配置 3.隐式的自动装配bean(重要) ? 场景:一个人有两个宠物 实体类: xm ...
分类:
其他好文 时间:
2020-05-13 13:48:28
阅读次数:
47
最近Github上项目中看到了用枚举来列举错误码,听就是听过枚举,但没实际用过,所以来学习下 1. Enum Enum是一种受限制的类,编译时IDE会为enum生成一个相关的类,这个类继承自 java.lang.Enum,且具有自己的方法 1.1 先来看看Enum类源码 1.2 简单实例 1.3 简 ...
分类:
编程语言 时间:
2020-05-13 11:56:41
阅读次数:
62
题目:传送门 题意 输入 n (1 <= n <= 1000000000),问 n! 十进制形式末尾有多少个0; 思路 一般的思路就是,枚举 1 ~ n 中有多少个质因子 5 和 2,这样子做的复杂度是 o(nlogn)的,显然不行。 其实,我们只需要知道 1 ~ n 中,总共有多少个质因子 5 就 ...
分类:
其他好文 时间:
2020-05-13 11:43:53
阅读次数:
67
题意 给定一个长度为$m$的数组,每个位置上只能取$1 n$的数,并且有些位置不能取一些数,求可能构成的数列的所有数的 积的和 ,也就是先乘起来再加。 分析 一看这数据$n$的范围已经到了$10^9$,显然枚举这个不可能,所以考虑把他们当一个整体用。 如果没有限制,每个位置上可以取的数如下图,idx ...
分类:
其他好文 时间:
2020-05-13 09:25:16
阅读次数:
53
前言 没有想到前缀和也被单独拿出来作为一节来讲,不过也好,还可以顺便讲讲前面又碰到了一次的多维前缀和以及差分。 子目录列表 2.7 前缀和与差分 1、前缀和 前缀和:对于数列 a,其第 1, 2, ..., i 项之和,即 a[1] + a[2] + ... + a[i],称为数列 a 第 i 项的 ...
分类:
其他好文 时间:
2020-05-13 00:39:17
阅读次数:
96
模块和源文件、访问级别、访问控制语法、自定义类型、子类、常量,变量,属性,下标、构造器、协议、扩展、泛型、类型别名。 访问控制可以限定其它源文件或模块中的代码对你的代码的访问级别。这个特性可以让我们隐藏代码的一些实现细节,并且可以为其他人可以访问和使用的代码提供接口。 可以明确地给单个类型(类、结构 ...
分类:
编程语言 时间:
2020-05-12 20:37:40
阅读次数:
80
" Power Strings " 题意 给出一个字符串s,求s最多由几个相同的字符串重复而成(最小循环节的重复次数) 思路 之前学习KMP的时候做过。 我的思路是:枚举字符串的长度,对于当前长度k,判断$lcp(1,k+1) =k$,$lcp(k+1,2k+1) =k$,$lcp(3k+1,4k+ ...
分类:
编程语言 时间:
2020-05-12 20:37:08
阅读次数:
70
http://poj.org/problem?id=3070 Language: Fibonacci Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 25706 Accepted: 17173 Description In the ...
分类:
其他好文 时间:
2020-05-12 14:13:22
阅读次数:
52
当一个变量只有几种固定可能的取值时,例如一个人的性别只能是“男”或者“女”,一周的星期只能是 7 天中的一个等。就可以将它定义为枚举类型。 枚举的用法: 1、枚举常量 2、在switch中使用枚举 3、向枚举中添加方法 4、使用@Override注解覆盖枚举的方法 5、使用枚举实现接口 6、使用接口 ...
分类:
编程语言 时间:
2020-05-12 14:11:08
阅读次数:
82
CF1284E New Year and Castle Construction 传送门 "CodeForces" 题解 妙啊. 首先考虑从集合中选出$5$个点出来,把它称为$\text{5 set}$ $\text{5 set}$的凸包是一个五边形,数量为$x_5$. $\text{5 set}$ ...
分类:
其他好文 时间:
2020-05-12 14:05:05
阅读次数:
50