那些年,我们踩过的 Java 坑 1.对象比较方法 JDK1.7提供的Objects.equals方法,非常方便地实现了对象的比较,有效地避免了繁琐的空指针检查。 1.1.问题现象 在JDK1.7之前,在判断一个短整型、整型、长整型包装数据类型与常量是否相等时,我们一般这样写: Short shor ...
分类:
编程语言 时间:
2020-09-08 20:48:51
阅读次数:
48
class Solution { List<Integer> temp = new ArrayList<Integer>(); List<List<Integer>> ans = new ArrayList<List<Integer>>(); public List<List<Integer>> f ...
分类:
其他好文 时间:
2020-09-03 16:59:05
阅读次数:
46
子查询是 MySQL 中比较常用的查询方法,通过子查询可以实现多表查询。子查询指将一个查询语句嵌套在另一个查询语句中。子查询可以在 SELECT、UPDATE 和 DELETE 语句中使用,而且可以进行多层嵌套。在实际开发时,子查询经常出现在 WHERE 子句中。 子查询在 WHERE 中的语法格式 ...
分类:
数据库 时间:
2020-08-24 16:56:25
阅读次数:
103
快速选择原理如下,选择第k大的数字: 我们在快速选择的时候,也同样用了划分的思想,随机选择一个中轴,双指针i, j,指针i从左往右扫描,指针j从右往左扫描,如果i < j 则进行交换,并且继续循环,直到遇到中轴,这时候我们的i和j均为中轴(理由:因为i,j相等),如果数字在中轴的左边,则向左递归,如 ...
分类:
其他好文 时间:
2020-08-17 17:30:16
阅读次数:
98
1.String池 观察对象相等: public class SyringDemo3 { public static void main(String[] args) { String a = "Hello"; String b = "Hello"; String c = new String("H ...
分类:
编程语言 时间:
2020-08-13 12:09:30
阅读次数:
61
## 证明角相等的方法 (一)相交直线及平行线: ①二直线相交,对顶角相等。 ②二平行线被第三直线所截时,同位角相等,内错角相等,外错角相等。 ③同角或等角的余角相等,同角或等角的补角相等,凡直角都相等。 ④角的平分线分得的两个角相等。 ⑤自两个角的顶点向角内看角的两边,若有一角的左边平行(或垂直) ...
分类:
其他好文 时间:
2020-08-09 14:24:26
阅读次数:
87
#include<stdio.h> #include<string> #include<string.h> #include<iostream> using namespace std; //compare比较函数:相等返回0,大于返回1,小于返回-1 int compare(string str1 ...
分类:
其他好文 时间:
2020-08-09 14:21:42
阅读次数:
81
写在前面 《Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版。 现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的 ...
分类:
编程语言 时间:
2020-08-04 16:50:55
阅读次数:
85
一个在阿里云打工的清华学渣!抱歉用这种标题吸引你点进来了,不过你不妨看完,看看能否让你有所收获。(有收获,请评论区留个言,没收获,下周末我直播吃**,哈哈,这你也信)补充说明:微信公众号改版,对各个号主影响还挺大的。目前从后台数据来看,对我影响不大,因为我这反正都是小号阅读量本身就少的可怜,真相了,(刚从交流群学会的表情)。先直接上代码:booleansafeEqual(Stringa,Strin
分类:
其他好文 时间:
2020-08-04 10:08:12
阅读次数:
83
http://acm.hdu.edu.cn/showproblem.php?pid=6804 两班各选几人参加比赛,每个人都有体重和魅力值,要求在两边体重相等的情况下魅力值最大。 看起来是经典背包题,但是由于体重的和最大可能达到 $10^6$ ,所以复杂度爆表。 于是……为什么最近的几场比赛都和随机 ...
分类:
其他好文 时间:
2020-07-31 21:49:29
阅读次数:
187