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