240 发简信
IP属地:云南
  • Resize,w 360,h 240
    .git文件夹瘦身

    由于git是分布式版本控制工具,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库,可以离线工作而不依赖于中央仓库的...

  • Resize,w 360,h 240
    git切换远程分支到本地

    使用git,都少不了各种分支的切换,今天我们就聊一聊切换远程分支那些事。本帖适合分不太清楚怎么合理的切远程分支到本地的童鞋,老手请忽略。 我们在...

  • Resize,w 360,h 240
    IDEA 多线程debug干预线程执行顺序

    有时候我们往往遇到这种问题:想在本地学习或者测试多线程代码,想人工干预线程执行顺序,可能使用Thread.sleep(),join()等方式,又...

  • 设计模式之原型模式,及深浅拷贝

    设计模式,不管是在准备面试过程,还是在实际工作编码中,都是应该掌握的技能,所以特别整理一下设计模式相关的知识,希望对大家有所帮助 可能我们会遇到...

  • java 中的 i++ 与 ++i 分析

    今天偶然看到单位一大湿的代码,里面有个for循环,类似于:for (int i = 0; i < 10; ++i)突然想起来记得几年前的一次面试...

  • 基于atomic包分析CAS原理

    本文有几个小点或许是您看到的其他技术贴上未被提及的,相信看完会有所收获 大家都知道,多线程下操作共享变量,会出现所谓的“线程安全问题”从而不能得...

  • 从字节码分析java的方法重写和重载

    不知道有没有小伙伴在面试时被问到过方法重写(Override)和重载(Overload)的区别?反正我是被问起过数次,大概情况是这样的: 面试官...

  • Resize,w 360,h 240
    ThreadLocal分析其弱引用和可能引起的内存泄漏

    ThreadLocal大家都不陌生,字面意思是线程本地副本,可在多线程环境下,为每个线程创建独立的副本保证线程安全,在需要线程隔离的场合应用很广...

    1.2 5881 7 16