240 发简信
IP属地:浙江
  • Java中创建对象的5种方式

    声明:这篇文章我是在博客园中看到的,觉得写的比较简洁并伴有实例,自己没有再写的必要,文章地址https://www.cnblogs.com/wxd0108/p/5685817...

  • 120
    Java面试遇到的哪些坑-ArrayList循环遍历删除元素

    © 本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。转载请保留原文链接及作者 问题引入 最近公司业务扩张,需要找人,面对如此多的求职责。hr小姐...

  • 120
    灵魂一问:为什么StringBuilder是不是线程安全的

    许多面试的小伙伴都背过面试题:StringBuilder和StringBuffer哪个是线程安全的,哪个不是线程安全的?大家都能倒背如流,StringBuilder不是线程安...

  • 120
    maven实用妙招-如何解决依赖冲突

    依赖冲突 讲解依赖冲突之前,先给大家讲一讲依赖传递 依赖传递 先添加 springmvc 的核心依赖的坐标 会发现出现除了 spring-webmvc 以外的其他 jar。因...

  • 120
    SpringBoot自动装配原理

    © 本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。转载请保留原文链接及作者 不翼而飞的xml配置 曾经在学习Spring框架的时候,需要繁琐的...

  • 120
    菜鸟学Jvm系列之零拷贝

    © 本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。转载请保留原文链接及作者 最近,菜鸟面试时时常被问到你了解零拷贝不?平常接触到的哪些技术用到...

  • SLF4J和Logback与Commons Logging和Log4j这两个组合,那个性能更好?

    在编写程序的过程中,发现程序运行结果与预期不符,怎么办?当然是用System.out.println()打印出执行过程中的某些变量,观察每一步的结果与代码逻辑是否符合,然后有...

  • 基于Zookeeper的分布式锁🔒

    实现分布式锁目前有三种流行方案,分别为基于数据库、Redis、Zookeeper的方案,其中前两种方案网络上有很多资料可以参考,本文不做展开。我们来看下使用Zookeeper...

  • 120
    菜鸟学Spring系列之循环依赖

    Spring解决循环依赖的三种方式 引言: 循环依赖就是N个类中循环嵌套引用,如果在日常开发中我们用new 对象的方式发生这种循环依赖的话程序会在运行时一直循环调用,直至内存...

  • 120
    Java并发编程系列之volatile关键字

    在讲解Java内存模型之前给大家看一个栗子。 大家可能会认为出现下面的结果: 结果真的是这样的吗?下面我就启动main方法,演示结果如下 并没有打印出Success,大家可能...

  • 120
    菜鸟学Java并发编程系列之伪共享

    © 本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。转载请保留原文链接及作者 问题 (1)什么是 CPU 缓存行?(2)什么是缓存一致性协议?(...