• @Hypercube 我也遇到了同样的问题,大数据量内存缓存,定时刷新缓存导致 young gc 频繁,最后触发 full gc,可以由于业务并发量大,切要求响应时间在 1ms左右,因此不能使用分布式缓存。

    记一次耗时毛刺排查

    前段时间的某天,注意到一个服务的平均耗时出现了如下图的毛刺现象。 注意到毛刺出现极其规律,每30分钟出现一个毛刺。考虑到这种规律性,并结合服务的流量较小(20 QPS)推测,...

  • 哪里?

    教你透彻了解红黑树(转)

    原文链接 二叉查找树 由于红黑树本质上就是一棵二叉查找树,所以在了解红黑树之前,咱们先来看下二叉查找树。 二叉查找树(Binary Search Tree),也称有序二叉树(...

  • 脚本语言的第一行是用来干什么的?

    脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单。 #!/usr/bin/python 是告诉操作系统执行这个脚本的时候,调用 ...

  • 说的真好,贫穷限制了你的想象力,但限制不了想要野蛮生长的那颗心。但是你知不知道那颗心也会因为贫穷失去了前进的动力,无关格局无关眼界,因为都是朴实的在为别人活着。

  • Spring Boot Configuration Class

    Spring Boot 启动的过程中 ConfigurationClassPostProcessor 类的 processConfigBeanDefinitions(Be...

  • 120
    序章

    记得读高中的时候,有个学霸同学曾跟我说过,时常反思和总结,你会收获很多。 这一年,沉溺于忙碌的工作中,就不曾驻足回首往事。偶尔将记忆放出来蹦跶,然后又好不容易收回来。时光荏苒...

  • 小伙子,努力加油哦

    愿你安好,木槿昔年

    今天周末,窗外斜风细雨,天空被灰色的阴霾笼罩。如尘埃般细小的雨滴,显得格外轻盈,只是少了一点流风回雪的神韵。偶有雨滴撞在玻璃窗上,似一行老泪滑落到窗台,这短促的雨生也就结束了...

  • 120
    愿你安好,木槿昔年

    今天周末,窗外斜风细雨,天空被灰色的阴霾笼罩。如尘埃般细小的雨滴,显得格外轻盈,只是少了一点流风回雪的神韵。偶有雨滴撞在玻璃窗上,似一行老泪滑落到窗台,这短促的雨生也就结束了...

  • 因为需要,所以接触前端开始用 VUE + Element UI,一直没有搞懂是子组件和父组件的渲染过程,也没能理解 slot 和 scope,看了兄台的分享,收益匪浅,很棒。

    Vue.js作用域插槽的理解和应用

    注意:Vue自 2.6.0 起已废弃的使用 slot-scope 特性的语法,因此下文内容已经过时,待更新。 Vue.js的官方文档很好,基本上看完就能上手,但是作用域插槽一...

  • Vue.js作用域插槽的理解和应用

    注意:Vue自 2.6.0 起已废弃的使用 slot-scope 特性的语法,因此下文内容已经过时,待更新。 Vue.js的官方文档很好,基本上看完就能上手,但是作用域插槽一...

  • 120
    教你透彻了解红黑树(转)

    原文链接 二叉查找树 由于红黑树本质上就是一棵二叉查找树,所以在了解红黑树之前,咱们先来看下二叉查找树。 二叉查找树(Binary Search Tree),也称有序二叉树(...

  • 120
    B树(转)

    原文链接 B树 1.前言: 动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tree),红...

  • 120
    Java 内存运行时数据区域划分(Java SE 1.7)

    根据《Java 虚拟机规范》的规定,Java 虚拟机所管理的内存一共分为Method Area(方法区)、VM Stack(虚拟机栈)、Native Method Stack...

个人介绍
如果可以,我想给你我的青春,只为陪伴你受伤的灵魂