赞
踩
面向岗位及其优先级:java后端>大数据开发>前端
项目 | 链接 |
---|---|
A1 | 学院二手交易市场 |
A2 | sprintboot博客系统 |
A3 | springcloud微服务治理 |
B1 | storm热力统计 |
5 | 文本搜索引擎 |
6 | 视频数据库 |
大数据开发 | 考点 | 链接 | 备注(公司、年份) |
---|---|---|---|
101 | scala闭包 | ||
102 | hadoop集群搭建配置,常见参数含义 | https://blog.csdn.net/qq_33907408/article/details/85157931 | |
103 | 高可用集群搭建HA | https://blog.csdn.net/qq_33907408/article/details/85163637 | |
104 | Zookeeper(和keepAlived) | https://blog.csdn.net/qq_33907408/article/details/85171275 | |
105 | Kafka | https://blog.csdn.net/qq_33907408/article/details/85202666 | |
106 | storm(1) | https://blog.csdn.net/qq_33907408/article/details/85239121 | |
107 | storm(2) | https://blog.csdn.net/qq_33907408/article/details/85239900 | |
108 | storm(3) | https://blog.csdn.net/qq_33907408/article/details/85260888 | |
108 | 数据倾斜 |
【常考的面试算法题】 | 考点 | 链接 | 备注 |
---|---|---|---|
201 | topK | ||
202 | 青蛙跳台阶 | ||
203 | 二叉树的非递归遍历 | ||
204 | 生产者和消费者问题 | ||
205 | DP动态规划 |
public boolean equals(Object obj) {
return (this == obj);
}
String的equals可以作为重写的典范:
public boolean equals(Object anObject) { if (this == anObject) { return true; }//先判别地址是否相同 if (anObject instanceof String) {//比较类别 String anotherString = (String)anObject; int n = value.length; if (n == anotherString.value.length) {//比较长度 //转换成字符数组,逐个比较 char v1[] = value; char v2[] = anotherString.value; int i = 0; while (n-- != 0) { if (v1[i] != v2[i]) return false; i++; } return true; } } return false; }
hashcode:int
object:其中的native关键字表示,这个函数的实现并不是java写的(c++这一套都放在了dll里面):
“A native method is a Java method whose implementation is provided by non-java code.”
public native int hashCode();
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。