面试题:单例,还是单例

面试

  

2019-06-07 09:07:25

今天表弟问道一个面试题,结果票眼一看,尽然我回答错误了。值得深思:     答案是:1和0   为什么?其实很简单,因为static初始化是线性的。 1. 静态变量singleton导致new Singleton 2. Singleton构造函数导致counter1,counter2都变成1了 3. public static int counter2 = 0; 初始...

java攻城狮面试题(一)

面试

  

2019-06-15 11:12:53

1.你了解单例模式么,请写一段完整的单例模式的代码 答:因程序需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计。        单例模式的特点 :                      &n...

转自:https://blog.csdn.net/qq_26803795/article/details/79109240 为了保证效率和质量,每篇文章发布6个知识点,由简单及难,我们从HDFS开始: 1)如何杀死一个job 2)删除hdfs 上的/tmp/xxx目录 3)加入一个新的存储节点和删除一个计算节点,需要刷新集群状态命令,怎么操作 HDFS增加节点 方式1:静态添加datanode,停...

java面试题

面试

  

2019-06-19 06:37:20

转载自:https://blog.csdn.net/hope900/article/details/78647466/ 一、JAVA基础篇-概念 1.简述你所知道的Linux: Linux起源于1991年,1995年流行起来的免费操作系统,目前, Linux是主流的服务器操作系统, 广泛应用于互联网、云计算、智能手机(Android)等领域。由于Java主要用于服务器端的开发,因此Java应用的部...

Q2.下面的代码片段的输出是什么?    A2.输出结果是: s1 and s2 are equals() 可以用下面这个图来解释:   因此,上面的问题考察了面试者对”==” 和 “equals( )”在Java对象上如何应用的理解是否正确。前者比较引用,后者则比较对象中真正的值。 接着还可以有下面的问题: Q.下面代...

dubbo面试必备

面试

  

2019-08-02 23:55:10

1、默认使用的是什么通信框架,还有别的选择吗? 默认和推荐Netty,还有mina。 2、服务调用是阻塞的吗? 服务调用时阻塞的,当没有返回值时可以异步调用。 3、一般使用什么注册中心?还有别的选择吗? 一般推荐用zookeeper、还有Multicast、ZRedis、Simple 4、默认使用什么序列化框架,你知道的还有哪些? 默认使用的序列化框架式Hessian,还有Dubbo,Fastjs...

1:为什么Android官方废弃SoftRefrerence软引用和WeakReference弱引用,而拥抱LruCache?   一些具有Java背景的研发者喜欢使用软引用(SoftRefrerence)和弱引用(WeakReference)来缓存Java对象和数据,但是如果在Android中仍然使用软引用(SoftRefrerence)和弱引用(WeakReference)...

全排列问题123 OR abc

面试

  

2019-08-14 00:16:03

由于全排列问题在面试中不停地被手撕,所以写下来,主要是剑指offer的abc的全排列,去重;和123的全排列。全排列考察了递归和回溯。 输出结果: 剑指offerAC代码: AC通过,和上面不一样的是,返回vector类型,并且需要去重。...

Python面试题大汇总

面试

  

2019-09-25 21:14:08

hash算法的原理 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。 也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函...

Android 部分 目录 Android 部分 Java 基础部分 1.  Android中的四大组件有哪些?各自有什么作用? 2.  activity的生命周期 启动Activity: onCreate()—>onStart()—>onResume(),Activity进入运行状态。 Activity退居后台: 当前Activity转到新...

ios 面试大全 (下)

面试

  

2019-11-04 00:15:34

转载https://github.com/ChenYilong/iOSInterviewQuestions/blob/master/01《招聘一个靠谱的iOS》面试题参考答案/《招聘一个靠谱的iOS》面试题参考答案(下).md 《招聘一个靠谱的 iOS》—参考答案(下) 25. _objc_msgForward函数是做什么的,直接调用它将会发生什么? _objc_msgFor...

程序员面试指北(一)

面试

  

2019-11-10 20:46:36

面试技巧和注意事项 前言: 作为一个技术人员,如果你满足以下条件中的任意一个,你应该去看看更多的机会: 钱少活多离家远 没有发展空间 心受委屈了 以及 老板招你的时候,和你谈理想。现在,老板问你说:理想能赚钱吗? 加班太多——都没有时间约会或者女朋友和别人跑了 你的女朋友在大兴,而你在密云 这个公司已经没有技术大牛了 必考题 首先说几个必考题! 请做一下自我介绍 合理分配自...

几点声明: 1、本文的内容全部来源于七月在线发布的BAT机器学习面试1000题系列; 2、文章中带斜体的文字代表是本人自己增加的内容,如有错误还请批评指正; 3、原文中有部分链接已经失效,故而本人重新加上了新的链接,如有不当,还请指正。(也已用斜体标出) 4、部分答案由于完全是摘抄自其它的博客,所以本人就只贴出答案链接,这样既可以节省版面,也可以使排版更加美观。点击对应的问题即可跳转。 最后,此博...

Linux运维面试题1

面试

  

2019-12-01 08:00:50

1 管理3百台服务器的方式: 2 说说TCP/IP的七层模型 3 服务器开不了机怎么解决一步步的排查 4 Linux系统中病毒怎么解决? 5 发现一个病毒文件你删了他又自动创建怎么解决 6 什么是运维?什么是游戏运维? 7 简述raid0 raid1 raid5 三种工作模式的工作原理及特点LVS、Nginx、HAproxy有什么区别?工作中你怎么选择? lvs/nginx/haproxy优缺点 ...