Java 十四道由浅入深的笔面试题第五期 详细解析
一、hashCode 相等两个类一定相等吗?equals 呢? 在设计之初,hashCode 与 equals 就是相辅相成的,单独拿出一个方法对对象相等的讨论都是耍流氓。 hashCode 和 equals 这两个方法协同工作用来判断两个...
一、hashCode 相等两个类一定相等吗?equals 呢? 在设计之初,hashCode 与 equals 就是相辅相成的,单独拿出一个方法对对象相等的讨论都是耍流氓。 hashCode 和 equals 这两个方法协同工作用来判断两个...
一、Java 如果没有泛型会有什么灾难? 泛型其实玩的是「约束」,咱们程序界有一种说法叫做「约定大于配置」,其实老四觉得这个说法也同样适用于泛型的设计。我们都知道泛型最开始是给集合设计的,目的就是让集合记住自己存储了什么,约定其只存储某种特...
MySQL 在我们现在的互联网应用中基本算是占据了大半天,但是很多人其实总是停留在使用 SQL 的边缘,可能会一些基本的优化,不过搞 Java Web 开发的人可能估计 MySQL 都很少去研究,一切的业务都在 MyBatis 中完成了。其...
全球公共 DNS 解析服务推荐 DNS (Domain Name System)的作用其实就是根据域名查出 IP 地址,然后请求到你的服务器。所以提供 DNS 解析服务的厂商比较多,我们工作生活中经常会遇到「域名劫持」、「访问请求缓慢」等问...
往期回顾可以参考菜单栏 -> 老四说 -> 酷站分享专栏! 一、中国哲学书电子化计划 中国哲学书电子化计划是一个线上开放电子图书馆,为中外学者提供中国历代传世文献,力图超越印刷媒体限制,通过电子科技探索新方式与古代文献进行沟通...
干程序员的应该都知道,我们开发工作生活中经常需要使用一些国外软件或者一些开源项目,但是由于不可描述的原因,很多站点的下载不是下载不了就是国内的带宽让我们龟速下载,这个时候我们需要借助一些镜像站点来完成软件的高速下载。所谓的镜像,就是一些人或...
往期回顾 《码云、GitHub、SourceForge 开源精品优秀项目精选 第一期》 《码云、GitHub、SourceForge 开源精品优秀项目精选 第二期》 一、任正非讲话稿从 1994 年到 2018 年 400 余篇 该项目收录...