240 发简信
IP属地:山西
  • JDK8新特性之CompletableFuture详解

    在JDK1.5已经提供了Future和Callable的实现,可以用于阻塞式获取结果,如果想要异步获取结果,通常都会以轮询的方式去获取结果,如下: 从上面的形式看来轮询的方式...

  • 高德&快手(未完)

    mysql日常索引使用,调优,用身份证where条件怎么做。 避免在压力很大的主库上增加从库? UPDATE之后主从顺序,redis集群 缓存数据哪个库拿? --------...

  • 120
    四面快手归来,分享Java真题及面经:策略模式+红黑树+Java锁+Redis+Kafka等分布式

    看真题,了解差距,明确学习方向与目标。 看面经,提前准备,事半功倍。 一面(一个小时十分钟) 1.自我介绍 2.说说B+树和B树的区别,优缺点等? 3聊聊Spring,主要I...

  • PDCA循环

    PDCA循环 PDCA循环是一个持续改进模型, 它包括持续改进与不断学习的四个循环反复的步骤, 即计划(Plan)、执行(Do)、检查(Check)、处理(Act)。 P(P...

  • RACI模型

    RACI模型 在快速发展的过程中,会不时的冒出一些之前没有明确界定的事情,往往产生一些看似大家都在负责,事实上无人负责的事情。RACI模型对快速发展的我们的最重要的启发是:每...

  • 提高会议效率法

    按照MBALib的规则[参考1]:不管哪种会议,主持者要想利用好它,提高会议效率,就必须做到以下“八不”: 不开无目的的会议,必须事先确定本次会议目的,否则宁可不开; 不开多...

  • SMART原则

    所谓SMART原则,即是: 目标必须是具体的(Specific)stresses the need for a specific goal over and against ...

  • 根本原因分析法 - 5 Whys

    根本原因分析(Root Cause Analysis) 根本原因分析(Root Cause Analysis)是一项结构化的问题处理法,用以逐步找出问题的根本原因并加以解决,...

  • 120
    分库分表需要考虑的问题及方案

    分库分表的基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据...

  • 蚂蚁金服面试

    一面 hashmap的实现原理,多线程并发操作hashmap会有什么问题?原理简述:使用数组加链表的数据结构,根据给出的key -hash到数组的一个下标,如果当前下标有值建...

  • 120
    阿里P8架构师谈:Zookeeper的原理和架构设计,以及应用场景

    随着信息化水平的不断提高,企业级应用系统变得越来越庞大,性能随之下降,用户抱怨频频。拆分系统是目前我们可选择的解决系统可伸缩性和性能问题的唯一行之有效的方法。但是拆分系统同时...

  • 120
    JVM内存分析

    获取JVM的dump文件 1、JVM启动时增加两个参数: Tomcat配置自动生产dump文件参考Tomcat性能调优 2、发现程序异常前通过执行指令,直接生成当前JVM的d...

  • 120
    Java岗招聘标准水涨船高,五年Java程序员表示面试太难了

    一位从事Java工作五年的朋友最近参加了几场面试,结束之后感概不已,现在互联网公司的用人标准水涨船高,面试机会少了,就连面试的难度都越来越大了。 但不管怎样,扎实的基本功、准...

  • 120
    90后大学女生宿舍生存现状

    很多人说,大学女寝最复杂,知乎上就曾有一个问题:“大学女生寝室有多黑暗?” 下面几千条回答触目惊心,几乎让人以为大学女寝都如后宫,能演出几百部《延禧攻略》。 女生寝室里,也有...