240 发简信
IP属地:广东
  • Resize,w 360,h 240
    一段代码让你彻底搞懂HashMap的死循环

    在多线程环境下,使用HashMap进行put操作会引起死循环,导致CPU利用率接近100%,HashMap在并发执行put操作时会引起死循环,是...

  • 并发编程的挑战

    并发编程的目的是为了让程序运行的更快,但是并不是启动更多的线程就能让程序最大限度地并发执行。会面临非常多的挑战 1.上下文切换 CPU通过给每个...

  • 面试必备之Synchronized关键字

    谈谈你对synchronized的理解 1.synchronized 关键字解决的是多个线程之间访问资源的同步性。在java1.6之前,sync...

  • Redis面试

    redis是什么? 定义: redis是用C语言开发的一个开源的高性能键值对(key-value)的内存数据库 。可以用作数据库、缓存、消息中间...

    0.1 69 0 1
  • Eureka集群高可用配置

    网上讲这个东西的很多,抄来抄去的,大部分类似,多数没讲明白为什么那么配置。原文:https://blog.csdn.net/tianyaleix...

  • SpringCloud之常用的配置文件 application.yml和 bootstrap.yml区别

    SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML...

  • 2018-12-23

    我从不相信什么懒洋洋的自由,我向往的自由是通过勤奋和努力实现更广阔的人生,那样的自由才是珍贵的、有价值的。我相信一万小时定律,我从来不相信天上掉...

  • Resize,w 360,h 240
    IDEA 中设置 File Header 模板

    设置 File Header File -> Settings -> File and Code Templates -> Includes -...

  • YAML文件与properties文件比较

    在Springboot中,推荐使用properties或者YAML文件来完成配置,但是对于较复杂的数据结构来说,YAML又远远优于propert...