240 发简信
IP属地:江苏
  • 正则表达式学习

    1. 基础语法 . - 除换行符以外的所有字符。 ^ - 字符串开头。 $ - 字符串结尾。 \d,\w,\s - 匹配数字、字符、空格。 \D,\W,\S - 匹配非数字、...

  • 120
    css分析 - 背景

    背景 例子来自colorui及网上一些资源,不定时更新 1. 深色 a. 效果 b. 使用 c. css样式分析 例子都只取一个,其他的css样式都是类同的 2. 淡色 a....

  • css备忘录- position

    position共有以下4个值:1.relative2.absolute3.fixed4.static(默认值) 将根据top,right,bottom,left的值移动 1...

  • 120
    Vue注意细节

    基础a. 引入vue.js, b. 创建vue对象,并绑定id/类。c. 插值//直接用{{}} {{message}} //计算,支持三元运算 {{num1+num...

  • yaml文件和xml,json的解析方式是一样的,先找到对应的文件,然后再按照对应的规则解析出对应的数据。从文末yaml可以转化为json就可以看出相似性。如果你要问的是flutter的yaml解析工具是什么,我不知道,这只是一个使用说明文。不过如果真急需用在项目的话,可以参考java的SnakeYaml开源库来写一个flutter的

    Flutter笔记-pubspec.yaml文件

    1. yaml是什么 YAML是一个类似 XML、JSON 的标记性语言。YAML 强调以数据为中心,并不是以标识语言为重点 2. 规范 大小写敏感 缩进代表层级,使用空格,...

  • Javapoet简单入门

    简单的演示一下如何使用autoService和javapoet编译时生成代码 并 运行时调用生成的代码 1. 创建2个java Library 的 module 在app的b...

  • 你又偷懒了,快更新呀😄

    内存优化2- 内存泄露和内存抖动

    内存泄露 产生的原因:一个长生命周期的对象持有一个短生命周期对象的引用通俗讲就是该回收的对象,因为引用问题没有被回收,最终会产生OOM 内存抖动 内存频繁的分配与回收,(分配...

  • 内存优化2- 内存泄露和内存抖动

    内存泄露 产生的原因:一个长生命周期的对象持有一个短生命周期对象的引用通俗讲就是该回收的对象,因为引用问题没有被回收,最终会产生OOM 内存抖动 内存频繁的分配与回收,(分配...

  • andorid序列化总结

    网上其实有很多博客和论坛都解释了序列化是什么,但是看完解释还是很懵逼,可能是境界还不够吧。无奈.png 这个序列化到底是什么?我为什么要用它?用它有什么好处?什么情况下用它?...

  • 总结的第二条,不能有选择的对属性序列化和反序列,其实它还是能选择的。transient修饰的属性是不会序列化的(属性名仍会存在流中,只是值为null)

    序列化原理(一):从源码理解Serializable

    前言 就在昨天和同事聊天聊起了序列化,我们熟知并且使用最方便的就是Serializable。 那么为什么要序列化呢?有些朋友会说:序列化主要是为了数据持久化。 我们都知道Se...

  • Flutter源码解析-TextField(2) -FocusNode焦点

    说明 本文源码基于flutter 1.7.8承接上一篇,这次着重来分析FocusNode,来看看焦点是怎么管理的 使用 分析 先从结果来看,分析hasFocus这个方法 这里...

  • 120
    Flutter源码解析-TextField (1)

    说明 本文源码基于flutter 1.7.8之前我们分析完文本,现在来分析一下输入框 使用 关于怎么使用,这里不做过多的介绍了推荐看一下:Flutter TextField详...

  • @占小狼 哦哦,我是从玩android跳到这篇文章来的,先入为主以为这是关于android的文章,再一看只是关于java的

    优化代码中大量的if/else,你有什么方案?

    一个快速迭代的项目,时间久了之后,代码中可能会充斥着大量的if/else,嵌套6、7层,一个函数几百行,简!直!看!死!人! 其实这种还算好的,更严重的嵌套我也见过,接手到这...

  • 120
    Flutter源码解析-text

    说明 本文源码基于flutter 1.7.8相对于旧版本而言,text进行了一定的改动,已经支持了图文混编。之前看一些大佬魔改源码的时候,内部实现是添加了一个ImageSpa...

  • android不是建议不用枚举吗?说是比较影响性能

    优化代码中大量的if/else,你有什么方案?

    一个快速迭代的项目,时间久了之后,代码中可能会充斥着大量的if/else,嵌套6、7层,一个函数几百行,简!直!看!死!人! 其实这种还算好的,更严重的嵌套我也见过,接手到这...

  • flutter以中心旋转控件

    其实就实现这么一个旋转动画,一开始想到的是用AnimatedContainer的transform属性来实现这个动画,结果发现不行,三角形的旋转是以左上角为中心的。效果就不演...