搜索内容

包含标签:代码 的文章
  • 再见,Java字符串是不可变的
    杂文

    再见,Java字符串是不可变的

    最近,又有好几个小伙伴问我这个问题:“二哥,为什么 Java 的 String 要设计成不可变的啊?”说实话,这也是一道非常经典的面试题,面试官超喜欢问。我之前写过……
    admin 2021-09-10
  • 面试急转弯:List 如何一边遍历,一边删除?
    杂文

    面试急转弯:List 如何一边遍历,一边删除?

    这是最近面试时被问到的1道面试题,本篇博客对此问题进行总结分享。 新手常犯的错误 可能很多新手(包括当年的我,哈哈)第一时间想到的写法是下面这样的: ……
    感冒的梵高 2021-09-10
  • 2020 vuejs 中组件实现
    杂文

    2020 vuejs 中组件实现

    vuejs-logo.png 组件化 组件化是任何一个框架必须实现,如何将定义组件(js 对象)转化为 dom 对象,以及组件的属性转换为 dom 属性,这是每一个前端框架……
    感冒的梵高 2021-09-10
  • Android HTTPS从概念到编码
    杂文

    Android HTTPS从概念到编码

    HTTPS请求为什么就安全? https是一个建立在密码学基础之上的一种安全通信协议,准确来说是基于HTTP协议和SSL/TSL的组合,要想理解HTTPS必须了解密码学……
    感冒的梵高 2021-09-10
  • Android | Bitmap的Java对象GC之后,对应的native内存会回收吗?
    杂文

    Android | Bitmap的Java对象GC之后,对应的native内存会回收吗?

    前言 Bitmap 的内存分配分外两块:Java 堆和native 堆。我们都知道 JVM 有垃圾回收机制,那么当 Bitmap的Java对象GC之后,对应的 native 堆内存会回收……
    Mr李 2021-09-09
  • springCloud — 高级篇(3)
    杂文

    springCloud — 高级篇(3)

    本系列笔记涉及到的代码在GitHub上,地址:https://github.com/zsllsz/cloud 本文涉及知识点: 分布式事务解决方案之Alibaba seata; 一、分布式事务问题 打……
    感冒的梵高 2021-09-09
  • Glide 三部曲之 Gif 加载原理
    杂文

    Glide 三部曲之 Gif 加载原理

    本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 本文章所使用的 Glide 源码版本:4.11.0 上一篇:Glide 三部曲之图片加载流程 开胃菜 在讲之前,……
    玉兰 2021-09-09
  • 类的加载过程(含面试题)
    杂文

    类的加载过程(含面试题)

    原文来自于:三不猴子 类的加载过程 loading 加载 通过双亲委派机制进行加载。主要出于安全的考虑。父加载器不是加载器的加载器,也不是父类加载的加载器。 ……
    倾城 2021-09-09
  • 你真的了解synchronized和volatile吗?
    杂文

    你真的了解synchronized和volatile吗?

    原文来自于公众号:三不猴子 什么是cas? cas:compare and swap 比较然后交换,它在没有锁的状态下可以保证多线程的对值得更新。我们可以看一下在jdk中对cas……
    Alex 2021-09-08
  • 使用 Android Studio Profiler 工具解析应用的内存和 CPU 使用数据
    杂文

    使用 Android Studio Profiler 工具解析应用的内存和 CPU 使用数据

    为了帮助开发者开发出更加轻快高效的应用,我们在 Android Studio 3.0 以及更高版本中加入了 Android Profiler 工具,用于应用的 CPU、内存、网络和能耗分析。……
    感冒的梵高 2021-09-08