Avatar notebook default
9篇文章 · 15688字 · 1人关注
  • Resize,w 360,h 240
    基于Metrics+Flume+Kafka+ES实现服务监控

    背景 因为公司的RPC框架不支持HTTP的服务端,所以无法在服务管理平台实现基于HTTP的RPC调用的服务可视化治理,所以楼主基于现有的框架实现...

    0.2 3021 0 1 1
  • Mysql的事物级别

    关于事物级别的定义 1.read uncommitted (未提交读) 可以看到未提交的数据(脏读),举个例子:别人说的话你都相信了,但是可能他...

  • NIO深入浅出

    背景 java.nio全称java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,为所有的原始...

  • 深入研究Servlet线程安全性问题

    背景 Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的...

  • Resize,w 360,h 240
    剖析ThreadPoolExecutor 原理

    背景 ThreadExecutorPool是使用最多的线程池组件,了解它的原始资料最好是从从设计者(Doug Lea)的口中知道它的来龙去脉。在...

  • Resize,w 360,h 240
    如何克服ajax跨域

    背景 最近做项目经常碰到跨域的问题,总在联调中浪费了不少时间,当然若时间充裕的话,跨域基本都是可以通jsonp来解决问题(get方式的请求),只...

  • Resize,w 360,h 240
    Java定时Timer调度器源码分析

    1.Timer类介绍: 引用JDK源码里面的注释就是:A facility for threads to schedule tasks for ...

  • Resize,w 360,h 240
    倒排索引--搜索引擎入门

    背景 在关系型数据库中,索引是检索数据的最有效率方式,但是在海量的数据中,需要实时检索数据的时候,关系型数据库的索引方式在性能方面并不能满足我们...

  • Resize,w 360,h 240
    Tomcat类加载与应用间的类隔离

    1.什么是类加载? 类的加载指的是将类的.class文件中的二进制数据读入到内存(JVM)中,将其放在运行时数据放入方法区内(这里方法区也称永久...

    0.8 6847 2 15

文集作者