摘要:
点波关注不迷路,一键三连好运连连! 先贴上几个案例,水平高超的同学可以挑战一下: 从员工集合中筛选出salary大于8000的员工,并放置到新的集合里。 统计员工的最高薪资、平均薪资、薪资之和。 将员工按薪资从高到低排序,同样薪资者年龄小者在前。 将员工按性别分类,将员工按性别和地区分类,将员工按薪 阅读全文
摘要:
前言 if...else 是所有高级编程语言都有的必备功能。但现实中的代码往往存在着过多的 if...else。虽然 if...else 是必须的,但滥用 if...else 会对代码的可读性、可维护性造成很大伤害,进而危害到整个软件系统。现在软件开发领域出现了很多新技术、新概念,但 if...el 阅读全文
摘要:
MQ消息中间件,面试能问些什么? 为什么使用消息队列?消息队列的优点和缺点? kafka、activemq、rabbitmq、rocketmq都有什么优缺点? 面试官角度分析: (1)你知不知道你们系统里为什么要用消息队列这个东西? (2)既然用了消息队列这个东西,你知不知道用了有什么好处? (3) 阅读全文
摘要:
2020年最新ZooKeeper面试题 1. ZooKeeper 是什么? ZooKeeper 是一个开源的分布式协调服务。它是一个为分布式应用提供一致性服务的软件,分布式应用程序可以基于 Zookeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举 阅读全文
摘要:
并发编程实践中,ConcurrentHashMap是一个经常被使用的数据结构,相比于Hashtable以及Collections.synchronizedMap(),ConcurrentHashMap在线程安全的基础上提供了更好的写并发能力,但同时降低了对读一致性的要求(这点好像CAP理论啊 O(∩ 阅读全文
摘要:
前几日,北京航空航天大学校园内发生了一起悲剧。 一名计算机专业的大二学子,**在复习过程中突然倒地,**生死未卜。 据周边同学反馈,这名学生目前就读大二,是计算机学院的学生。最近连续复习,可能是压力太大,还有连日来熬夜复习,导致发生此次悲剧。 虽然120和校医院相关人员及时赶到,但最终无力回天。 事 阅读全文
摘要:
提到设计模式这个词,相信很多小伙伴都很熟悉,这种熟悉估计更多的都是停留在对设计模式这个词的熟悉,而不是对设计模式熟悉;为什么这么说呢,因为当我们干踏入软件开发这个行业的时候,就会听到身边很多的程序员在说设计模式这个词,但是我们也没有听说过,就会觉得一定是一种高大上的技术,不懂也不敢乱乱说话,生怕暴露 阅读全文