C++ Prime 里有原话(中文):这种“用基类的指针或引用操纵多个类型”的能力被称为多态(polymorphism)。 例如有基类Camera, 他的子类有各种Camera,然后已知函数: 在实现lookat()时,只要对基类Camera的接口进行编程,而与 指针 pcamera 指向的具体是哪 ...
分类:
编程语言 时间:
2019-01-09 16:41:39
阅读次数:
196
前言 假如面试官让你编写求斐波那契数列的代码时,是不是心中暗喜?不就是递归么,早就会了。如果真这么想,那就危险了。 递归求斐波那契数列 递归,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。斐波那契数列的计算表达式很简单: 因此,我们能很快根据表达式写出递归版的代码: 关键代码为3~9行 ...
分类:
其他好文 时间:
2019-01-09 15:07:40
阅读次数:
246
假如面试官让你编写求斐波那契数列的代码时,是不是心中暗喜?不就是递归么,早就会了。如果真这么想,那就危险了。 ...
分类:
其他好文 时间:
2019-01-08 21:13:36
阅读次数:
197
当面试官问你这打印出来是多少的时候,你一定要反问是在 下还是 下。因为在 下,打印是11。在 下打印是14。关于为何有此差异, 上给出了解释。 The Default property in the .NET Framework In the .NET Framework on the Window ...
分类:
Web程序 时间:
2019-01-08 19:29:05
阅读次数:
211
当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程? 当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼? 确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可 ...
分类:
编程语言 时间:
2019-01-07 11:21:13
阅读次数:
243
Java面试中,线程池也算是一个高频的问题,其实就JDK源码来看线程池这一块的实现代码应该算是写的清晰易懂的,通过这篇文章,我们就来盘点一下线程池的知识点。 本文基于JDK1.8源码进行分析 首先看下线程池构造函数: public ThreadPoolExecutor(int corePoolSiz ...
分类:
编程语言 时间:
2019-01-07 00:13:37
阅读次数:
205
& 8195;& 8195; 离上一次写博客已经过去两个多月之久了,已经从18年跨到了19年了,感叹一下,时间过得真的是很快。 & 8195;& 8195;在这两个月中,我花了一个月放纵自己,开始打王者荣耀,一打就是一天,开始刷抖音,一刷就是一天,开始看电影,一看就是半夜,开始干各种除了学习之外的很 ...
分类:
其他好文 时间:
2019-01-06 18:11:58
阅读次数:
185
https://mp.weixin.qq.com/s?__biz=MzI0NjM3NjI1NQ==&mid=2247487861&idx=1&sn=34316976cdb0aa2e4df3aa6f1f5cc31d&chksm=e9416325de36ea33200d9944fff37381de11c ...
分类:
其他好文 时间:
2019-01-05 13:34:23
阅读次数:
195
相信大家对 ZooKeeper 应该不算陌生,但是你真的了解 ZooKeeper 是什么吗?如果别人/面试官让你讲讲 ZooKeeper 是什么,你能回答到哪个地步呢? 我本人曾经使用过 ZooKeeper 作为 Dubbo 的注册中心,另外在搭建 Solr 集群的时候,我使用到了 ZooKeepe ...
分类:
其他好文 时间:
2019-01-04 12:39:06
阅读次数:
194