240 发简信
IP属地:浙江
  • 查看linux标准输出

    有的时候代码里通过system.out.print打印了日志,或者异常没有捕捉打印。这个时候日志文件里看不到异常,我们就可以通过看标准输出查问题了。查看步骤 top查看应用线...

  • 类加载过程

    过程: 加载二进制文件加载到内存 验证验证类文件是否正确,是否符合jvm规范 准备静态变量进行初始化,分配内存空间并赋予初始值 解析符号引用转为直接引用,加载引用的类 初始化...

  • 一道腾讯面试题:如何快速判断某 URL 是否在 20 亿的网址 URL 集合中?

    来自:张振伟的博客链接:https://zhangzw.com/20190521.html 何为布隆过滤器还是以上面的例子为例:判断逻辑:多次哈希:Guava的BloomFi...

  • 120
    JVM垃圾收集器及内存模型-基础

    Serial Serial是最基本、发展历史最悠久的收集器。在JDK 1.3.1之前是JAVA虚拟机新生代收集的唯一选择新生代:Serial,采用复制算法。老年代:Seria...

  • 120
    如果面试问​RabbitMQ,你可以吊打他 !

    rabbitmq 的使用场景有哪些? ①. 跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步)的通讯...

  • 排序算法

    堆排序 时间复杂度:Ο(nlogn)空间复杂度:一个辅助空间稳定性:不稳定排序(升序用大根堆,降序就用小根堆): 将待排序数组A[0...n]构造成大根堆,此时,整个数组的最...

个人介绍
天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能.
人恒过然后能改,困于心衡于虑而后作,征于色发于声而后喻.入则无法家拂士,出则无敌国外患者,国恒亡,然后知生于忧患而死于安乐也.