240 发简信
IP属地:福建
  • Spring探秘|妙用BeanPostProcessor

    最近,在给项目组使用Spring搭建Java项目基础框架时,发现使用Spring提供的BeanPostProcessor可以很简单方便地解决很多看起来有点难解决的问题。本文将...

  • 看了你的评论,我又重新回看了这篇老早之前写的文章,还挺有感触。哎,很久没看文学作品了😂😂😂

    读路易斯·萨其尔的《洞》有感

    故事梗概 一百多年前,在德克萨斯有一个地方叫翠湖营,那里曾经有一个很大的湖,可如今这儿只是干巴巴平坦的荒地。故事的主人公斯坦利-叶那茨,因一双克莱德-利文斯顿(著名棒球手)的...

  • ConcurrentLinkedQueue 源码分析 (基于Java 8)

    ConcurrentLinkedQueue 通过名字大家就可以知道, 这是一个通过链表实现的并发安全的队列, 它应该是java中并发环境下性能最好的队列, 为什么呢? 因为它...

  • 120
    租房攻略 | 如何又快又省心地找到心仪的房子?

    我一直都很向往能够拥有自己的一间房。这间房可以不大,但是要能放得下一个文艺逼格满满的书架,最好是有一个大大的落地窗,傍晚的时候我可以坐在铺着地毯的地上,一边看书、一边欣赏窗外...

  • 120
    《高性能MySQL》读后感——聚簇索引

    聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。比如,InnoDB的聚簇索引使用B+Tree的数据结构存储索引和数据。聚簇索引与非聚簇对比如下图。 当表有聚簇索引时,...

  • mysql索引原理之聚簇索引

    转载自:http://hi.baidu.com/lzpsky/item/899e7df5498c66ce521c262b索引分为聚簇索引和非聚簇索引。以一本英文课本为例,要找...

  • 120
    iPhone“捉奸”功能,千万不能让女朋友知道

    天天用爱疯的人,90%都不知道苹果的这个功能,可能正在“暴露”自身的行踪。 打开苹果隐私中的“常去地点”页面后,可以见到一串历史记录,上面详细记载了你在什么时间去过哪些地方,...

  • 120
    库布齐沙漠露营之旅

    趁着国庆假期,报了一个户外的沙漠徒步,本来有一个朋友要一起去的,但是有事就剩我一个了。 我们是晚上出发的,上了班车都是陌生童鞋,这次是一个人出来玩的,想着去沙漠能好好放空一下...

  • 信号量隔离的demo中,改成这样就可以了。
    public class SemaphoreCircuitBreakerCommandTest {

    public static void main(String[] args) throws IOException {

    for (int i = 0; i < 10; i++) {
    final SemaphoreCircuitBreakerCommand command = new SemaphoreCircuitBreakerCommand(String.valueOf(i));
    Thread th = new Thread(new Runnable() {
    @Override
    public void run() {
    command.execute();
    }
    });
    th.start();
    }

    System.in.read();
    }

    }

  • 多谢提醒,更新了一下blog,我觉得最好还是不要使用Optional去装一个Collections对象。

    Optional的一个坑

    最近在项目中使用Optional,有一处用得不合理的地方,如下代码: 然后使用orderInfoDtosOptional.isPresent()去判断是否有值,这样就出现了一...

  • 120
    魔都行

    行走在上海的街道,飘来润湿的空气,闲散的打发过往时间。 天空变幻莫测,一江之隔,灯光闪烁不断,车流涌进,人潮不息,但感觉到了此时的slow pace! 欧美风的现代化建筑,想...

  • 所谓诗和远方

    吐槽一下自己,以前写的那些文章怎么这么矫情,简直不忍直视。 毕业差不多一年了,难道是自己融入了社会的烟火之中,我已经不怀念校园的生活了,更加向往在社会的大学里去好好闯荡一番。...

  • 120
    使用 IntelliJ IDEA 2016和Maven创建Java Web项目的详细步骤及相关问题解决办法

    工具使用 Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。...

个人介绍
How to train your heart……