- 博客(6)
- 资源 (35)
- 论坛 (1)
- 收藏
- 关注
原创 阿里巴巴开发手册为啥推荐: 若是 static 成员变量,必须考虑是否为 final ?
阿里巴巴开发手册为啥推荐: 若是 static 成员变量,必须考虑是否为 final ?18. 【推荐】final 可以声明类、成员变量、方法、以及本地变量,下列情况使用 final 关键字: 1. 不允许被继承的类,如:String 类。 2. 不允许修改引用的域对象,如:POJO 类的域变量。 3. 不允许被重写的方法,如:POJO 类的 setter 方法。 4. 不允许运行过程中重新赋值的局部变量。 5. 避免上下文重复使用一个变量,使用 final 描述可以强制重新定义一个变量
2020-08-19 09:54:53
141
原创 康托展开公式与在全排列中应用
康托展开公式X=an*(n-1)!+an-1*(n-2)!+...+ai*(i-1)!+...+a2*1!+a1*0!怎样知道其中一种排列是有序序列中的第几个?康托展开. {1…n}的全排列由小到大有序,s[]为第几个数{1,2,3,4,…,n}的排列总共有n!种,将它们从小到大排序,怎样知道其中一种排列是有序序列中的第几个?如 {1,2,3} 按从小到大排列一共6个:123 132 213 231 312 321。想知道321是{1,2,3}中第几个大的数。这样考虑:第一位是3,小于3的
2020-08-18 15:38:24
105
原创 LeetCode 5 题解
LeetCode 5 题解给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"思路: 动态规划动态转移方程dp[i][j] = dp[i+1][j-1] && (s[i]==s[j])边界条件:当只有一个字符时候dp[i][i+0] = true当有两个字符时:dp[i][i+1] =(s[i
2020-08-17 11:17:48
80
原创 Spring 是如何解决循环依赖的?
Spring 是如何解决循环依赖的?循环依赖:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传Spring 循环依赖有三种情况:构造器的循环依赖,这种依赖 Spring 无法处理,直接抛出 BeanCurrentlyInCreationException 异常单例模式下的 setter 循环依赖,可以通过三级缓存处理非单例循环依赖,无法处理,BeanCurrentlyInCreationException 异常构造器循环依赖正要创建的 bean 记录在缓存中,Spr
2020-08-13 00:35:43
235
原创 面向对象、设计原则、设计模式、编程规范、重构
面向对象、设计原则、设计模式、编程规范、重构面向对象主流的三个编程风格有:面向对象,面向过程,函数式编程。面向对象是最主流的风格,面向对象具有丰富的特性(封装,抽象,继承,多态)。面向对象面向对象的4大特性:封装、继承,抽象、多态。面向对象编程与面向过程的区别和联系面向对象分析,面向对象设计、面向对象编程接口和抽象类的区别与各自的应用场景基于接口实现的编程的设计思想多个组合少用继承的设计思想多面向过程的贫血模型和面向对象的充血模型设计原则设计原则是指导我们代码设计的一些总结,设
2020-08-10 21:42:02
79
原创 布隆过滤器
布隆过滤器布隆过滤器拥有极高的性能,无论是写入操作还是读取操作,时间复杂度是O(1)。在空间上相对于其他数据结构,有很大优势, 20亿的数据需要 2000000000bit/8/1024/1024 = 238 M ,如果使用数组来存储,假设每个用户 ID 占用 4个字节的空间,存储20亿用户需要 2000000000byte/4/8/1024/1024 = 7600M 的空间,是布隆过滤器的32倍。布隆过滤器(Bloom Filter)hash 函数布隆过滤器的缺点在判断元素是否在集合中
2020-08-01 11:44:26
123
hive-site.xml 这是一份我本地配置的好用的
2017-09-04
人工智能教程
2014-04-16
Python机器学习经典实例
2018-05-11
DbVisualizer Pro 9.2.x
2017-09-06
Hadoop实战-陆嘉恒(高清完整版).pdf
2017-08-31
神经网络原理 有目录
2017-03-27
hadoop 虚拟机 连接 dll
2017-03-14
hadoop-eclipse-plugin-2.7.0.jar
2017-03-14
微信公众平台应用开发:方法、技巧与案例
2015-08-09
谭浩强《C++面向对象程序设计》
2015-04-17
wangxiaoming的留言板
发表于 2020-01-02 最后回复 2020-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝