240 发简信
IP属地:长野县
  • Resize,w 360,h 240
    Flutter中的异步编程——Future

    Dart是一个在单线程中运行的程序,这意味着:如果程序在执行中遇到一个需要长时间的执行的操作,程序将会被冻结。为了避免造成程序的冻结,可以使用异...

  • Widget、Element和RenderObject之间的转化

    开篇 Flutter中页面的渲染渲染离不开三个重要的元素:Widget、Element、RenderObject。是一个从Widget到Elem...

  • InheritedWidget原理浅析

    定义和用法 本文只对InheritedWidget进行分析,需要读者具备一些基础知识,包括但不限于: Flutter的基本知识; Widget、...

  • 工作记录:kotlin混合编程Arouter无法匹配路径

    ARouter There is no route match the path [/xxx/xxx], in group [xxx][ ] 最...

  • Java同步机制之死锁

    Java并发系列番外篇——同步机制(三) 姊妹篇《Java同步机制之synchronized》姊妹篇《Java同步机制之volatile》 指两...

  • Java同步机制之volatile

    Java并发系列番外篇——同步机制(二) Java提供了一种稍弱的同步机制,即volatile变量,用来确保将更新的操作通知到其他线程。 姊妹篇...

  • 工作记录:RecyclerView获取子View、Item错乱以及禁用RecyclerView滑动的问题

    前言 在最近的项目中,有这样一个需求:在RecyclerView通过ID查询到指定Item,然后滚动视图到指定Item,并对视进行呼吸灯闪烁显示...

  • Resize,w 360,h 240
    Java同步机制之synchronized

    Java并发系列番外篇——同步机制(一) 隐式锁,又称线程同步synchronized。保证在同一时刻最多只有一个线程执行该段代码 前言 在上篇...

  • flutter开发之——Dart中的函数

    前言 Dart是一个真正的面向对象语言,方法也是对象并且具有一种类型Function。 这意味着,方法可以赋值给变量,也可以当做其他方法的参数。...

个人介绍
想去考古,读历史,想研究植物和古生物,想去塔里木,想去埃及