ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Flutter 重定向构造函数

    Jul 30, 20226 min read
    main(List<String> args) {
      var p = Person("why");
      print(p.age);
    }
    
    
    class Person {
      String name;
      int age;
    
      // Person(this.name): age = 0;
      // 构造函数的重定向
      Person(String name): this._internal(name, 0);
    
      Person._internal(this.name, this.age);
    }
    

    flutter 不支持函数的重载,使用构造重定向可以实现构造函数重载的效果,并设置构造函数的默认值

    相关文章

    文件系统单位都有哪些? 换算方式是什么?

    文件系统单位包括字节、千字节、兆字节、吉字节和太字节,它们以1024为基础逐级换算,用于表示不同大小的文件和存储容量。

    小米电视 wifi adb 连接方式

    小米电视通过开启开发者模式和ADB调试,然后使用ADB工具连接到指定IP地址进行WiFi ADB连接。

    node 报错 ReferenceError: Request is not defined

    要解决`Request`未定义的错误,可在浏览器中使用`fetch`API或在Node.js中使用`http`或`https`模块来发送HTTP请求。

    Puppeteer 将页面滚动到最底部

    Puppeteer 使用定时器逐步滚动页面到底部的方法。

    Uptime Kuma,是一个类似于“Uptime Robot”的自托管监控工具

    Uptime Kuma是一个自托管监控工具,通过创建docker-compose配置文件并使用命令启动服务来自动化部署。