240 发简信
IP属地:上海
  • 120
    史上最全Android build.gradle配置详解

    一、Project的build.gradle文件: 对应的build.gradle代码如下: buildscript{}闭包里是gradle脚本执行所需依赖,分别是对应的ma...

  • 120
    Dart学习-操作符

    dart定义了下表所示的运算符。你可以重写许多这些运算符。 描述运算符一元后缀expr++ expr-- () [] . ?.一元前缀-expr !expr ~expr ++...

  • Mac 下终端命令无法使用

    终端命令了除了cd命令之外,其他的命令都不能使用。原因是可能是我配置flutter的时候,改变了环境。解决办法如下在终端输入 export PATH=/usr/bin:/us...

  • 120
    Flutte sqflite->SQLdb 增删改查 数据持久化

    我写项目喜欢先造些轮子,因为我真的很懒。所以我决定封装一个史上最简单的数据持久化工具类。 这个工具基于Flutter项目使用,Dart其他应该也是支持的。支持Andorid、...

  • Dart---闭包函数

    1、全局变量特点:全局变量常驻内存,垃圾回收机制不会回收全局变量。2、局部变量的特点:用完即会被垃圾回收机制回收,垃圾回收机制只会处理局部变量的回收。 闭包函数:闭包函数又叫...

  • Dart---构造函数与命名构造构造函数(初始化)

    构造函数(初始化) 构造函数:构造函数与类名相同,构造函数又叫初始化函数,当类被创建的时候,会自动调用。Dart相当于OC中的类方法,这样就会更好理解一些。 class Us...

  • Dart--静态与非静态

    在Dart中的静态成员:1、使用static 关键字来声明类级别的变量和函数2、静态方法不能访问百静态成员,非静态方法可以访问静态成员。3、静态方法其实就是类方法,而静态属性...

  • Dart--公有与私有

    Dart和其他面向对象语言不一样,在Dart中没有public、private、protected这些访问修饰符。但我们可以使用【_】把一个属性或方法定义成私有类型。 Dar...

  • 120
    Parallels Desktop 14 手动PJ

    当前时间为2019年8月28日 下午 想必使用Mac OS的朋友都知道,Parallels Desktop是必不可少的。我就不介绍Parallels Desktop的使用了。...

  • 120
    macOS (python && pip) + (python3 && pip3)

    首先这里不建议使用其他文章中说使用brew来安装,这里建议使用官方安装方法。 在这里我的系统是刚刚安装的,所以比较干净。几乎什么都没有,除了Xcode 10.3。大家都知道m...

  • 120
    【如何快速的开发一个完整的iOS直播app】(原理篇)

    目录 【如何快速的开发一个完整的iOS直播app】(原理篇) 【如何快速的开发一个完整的iOS直播app】(播放篇) 【如何快速的开发一个完整的iOS直播app】(采集篇) ...

个人介绍
1995年开始接触计算机,2010年开始开发计算软件,熟悉Dart、PHP、Python、OC多种开发语言。