在JAVA 1.6后,JDK提供了一种方式,可以让我们修改编译过程,在编译期融入我们自己编译逻辑。它提供了一组编译...[作者空间]
前言 Map 这样的Key Value在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 Co...[作者空间]
阅读优秀的源码是提升编程技巧的重要手段之一。如有不对的地方,欢迎指正转载请注明出处https://blog.lzo...[作者空间]
很多有经验的工程师在使用基于JVM的语言时,都会看到这样的错误: 呃,这是由线程所造成的OutOfMemory。在...[作者空间]
面试前面也总结了一和二, 这第三篇可能更偏向于是内心的独白篇和面试技巧总结吧..... 一、独白 之前也面试别人,...[作者空间]
承接上一篇《理解分布式系统中的缓存架构(上)》,介绍了大型分布式系统中缓存的相关理论,常见的缓存组件以及应用场景,...[作者空间]
本文主要介绍大型分布式系统中缓存的相关理论,常见的缓存组件以及应用场景。 1 缓存概述 2 缓存的分类 缓存主要分...[作者空间]
作者: 一字马胡 在Java Web开发完成之后,需要部署到Servlet容器中去运行起来提供Http服务,而现在...[作者空间]
我自己总结的Java学习的系统知识点以及面试问题,目前已经开源,会一直完善下去,欢迎建议和指导欢迎Star: ht...[作者空间]
本文主要内容 对象已死 引用 垃圾收集算法 垃圾收集器 本文主要从概念上介绍内存回收及垃圾收集器相关内容,不涉及具...[作者空间]
0 前言 记得开始学习Java的时候,一遇到多线程情况就使用synchronized,相对于当时的我们来说sync...[作者空间]
概述disruptor对于处理并发任务很擅长,曾有人测过,一个线程里1s内可以处理六百万个订单,性能相当感人。 这...[作者空间]
0.redis是什么? redis是nosql(也是个巨大的map) 单线程,但是可处理1秒10w的并发(数据都在...[作者空间]
本文适用于对session、cookie有一定了解的同学,主要以问题定位过程为线索,简单讲述tomcat sess...[作者空间]
1. 什么是AWK? AWK是一个强大的格式化文本处理工具,一般在类Unix操作系统中都是必带的工具(Linux、...[作者空间]
解释器模式 GOF对于解释器模式的定义是:“给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用...[作者空间]
在做大数据的时候刚开始把所有数据都存入lhbase中,结果导致hbase每天都有很多数据 而且key设置的是ip虽...[作者空间]
前后端分离的项目开发策略已经不是什么新鲜东西了,网上介绍这方面的文章非常多。我自己是在14年的时候接触到的,对这种...[作者空间]
摘要 性能优化涉及面很广。一般而言,性能优化指降低响应时间和提高系统吞吐量两个方面,但在流量高峰时候,性能问题往往...[作者空间]