240 发简信
IP属地:北京
  • 120
    Flutter 工程化框架选择 — 混合开发的摸爬滚打

    这是 《Flutter 工程化框架选择》 系列的第四篇 ,就像之前说的,这个系列只是单纯告诉你,创建一个 Flutter 工程,或者说搭建一个 Flutter 工程脚手架,应...

  • 不好意思,基于公司项目做的,不方便放出源码的,有什么不懂的可以一起交流,Adapter每个公司的实现都是不同的,不过万变不离其宗

    RecycleView的有效埋点问题

    问题 PM需要获取当前条目的有效曝光给大数据分析推广适用,因此需要获取recycleView的有效曝光的埋点数据; 要求RecycleView中复用条目不用重复埋点,除非下拉...

  • 120
    线程池任务执行分析

    背景 我们自己创建的线程其只能start()执行一次,一旦执行完毕或被中断,即走terminated终止状态结束线程了,你难道没有这样的疑问为何线程池中的线程却可以一直执行?...

  • 120
    史上最全的ASM原理解析与应用

    ASM简介 ASM是一个操作Java字节码类库,其操作的对象是字节码数据,处理字节码方式是“拆分-修改-合并”将.class文件拆分成多个部分;对某一个部分的信息进行修改;将...

  • 120
    Lock锁AQS原理分析

    思考: ReentrantLock与Synchronized的区别?面对增加属性如:公平锁是如何实现的呢? 读写锁是共享-互斥锁,读锁是如何多线程共享,写锁是如何做到互斥? ...

  • 120
    GC算法探究

    一、为什么需要GC Java 程序员都知道对象初始化的重要性,我们要使用一个对象,必须先为其分配内存空间进行初始化,而使用完了对象后,我们很少关注要如何处理那些对象,可能会在...

  • 那么请问APG 7.0以上如何解决exported的问题呢?

    Android 12 快速适配

    Android 12 需要更新适配点并不多,本篇主要介绍最常见的两个需要适配的点:android:exported 和 SplashScreen 。 一、android:e...

  • Android折叠屏手机适配实践

    本文介绍了厂商对适配折叠屏的要求及解决方案。 本文首发:http://yuweiguocn.github.io/ 《春日》胜日寻芳泗水滨,无边光景一时新。等闲识得东风面,万紫...

  • @ChouEyes 客气了,对于线程我有写文章分享,有兴趣进我主页帮忙点个赞哦!

    Java开发时可以提高性能的点

    1、合理的使用设计模式单利模式:控制内存中只存在一个对象可以减少内存、减轻加载负担和时间,提升加载效率。享元模式:减少对象创建的数量来达到减少内存 2、避免过多创建Java对...

  • @ChouEyes 不会的,单线程直接把锁逻辑的字节码优化掉了,加锁不是靠lock或者minotorenter字节码,你可以反编译看一下单线程里面即使用了StringBuffer也没有这两个字节码,而且synchronized的对于没有竞争关系时仅仅只是把对象头里面32位byte值更改为偏向线程ID(偏向锁),性能消耗非常非常低!你可以理解为int值修改;

    Java开发时可以提高性能的点

    1、合理的使用设计模式单利模式:控制内存中只存在一个对象可以减少内存、减轻加载负担和时间,提升加载效率。享元模式:减少对象创建的数量来达到减少内存 2、避免过多创建Java对...

  • 120
    项目依赖关系分析中的数据结构

    项目中常见问题 源码依赖可能导致相互直接或间接依赖形成环,对此应该如何快速检测呢? 源码依赖对于如commonLib大版本升级需要放开依赖该commonLib的其他aar源码...

  • 第7跟第8个都说错了,单线程完全可用,锁没你想的那么笨,你看一下锁消除就明白了!性能完全没得影响!而且锁还有升级机制!

    Java开发时可以提高性能的点

    1、合理的使用设计模式单利模式:控制内存中只存在一个对象可以减少内存、减轻加载负担和时间,提升加载效率。享元模式:减少对象创建的数量来达到减少内存 2、避免过多创建Java对...

  • 第二种方式呀!可以自定义设置~

    RecycleView的有效埋点问题

    问题 PM需要获取当前条目的有效曝光给大数据分析推广适用,因此需要获取recycleView的有效曝光的埋点数据; 要求RecycleView中复用条目不用重复埋点,除非下拉...

  • 如果要求滚动过程中不记录埋点,用windowattach就不合适,用什么比较好呢

  • 总结的很全面!

    RecycleView的复用和优化

    最近了解了一下RecycleView的缓存机制,做了一些记录,防止遗忘 一、RecyleView四级缓存 首先明确RecyecleView中缓存的对象是ViewHolder....

  • RecycleView的复用和优化

    最近了解了一下RecycleView的缓存机制,做了一些记录,防止遗忘 一、RecyleView四级缓存 首先明确RecyecleView中缓存的对象是ViewHolder....

  • RecycleView的有效埋点问题

    问题 PM需要获取当前条目的有效曝光给大数据分析推广适用,因此需要获取recycleView的有效曝光的埋点数据; 要求RecycleView中复用条目不用重复埋点,除非下拉...

个人介绍
热爱技术的小小程序猿!