content: import 'dart:math';
  
  String randomWords({
    int minLength = 0,
    required int maxLength,
  }) {
    String result = '';
    final r = Random();
    final length = r.nextInt(maxLength - minLength) + minLength;
    for (int i = 0; i < length; i++) {
      result += it_500[r.nextInt(it_500.length)];
    }
    return result;
  }
  
  /// 节选前500行：https://github.com/fighting41love/funNLP/blob/master/data/IT%E8%AF%8D%E5%BA%93/THUOCL_it.txt
  const it_500 = [
    "字符串",
    "初始化",
    "数组",
    "加载",
    "客户端",
    "应用程序",
    "自定义",
    "配置文件",
    "封装",
    "字段",
    "解决方案",
    "编译器",
    "重启",
    "控件",
    "子类",
    "文件名",
    "数据结构",
    "数据类型",
    "构造函数",
    "开发者",
    "解决方法",
    "用户名",
    "头文件",
    "命令行",
    "实例化",
    "递归",
    "父类",
    "多线程",
    "环境变量",
    "右键",
    "服务器端",
    "生命周期",
    "类名",
    "优先级",
    "C语言",
    "官网",
    "上传",
    "成员变量",
    "迭代",
    "程序运行",
    "服务端",
    "根目录",
    "链表",
    "文件系统",
    "开发人员",
    "嵌套",
    "32位",
    "全局变量",
    "IP地址",
    "内存空间",
    "版本号",
    "下载地址",
    "后缀",
    "构造方法",
    "结点",
    "jar包",
    "源文件",
    "局部变量",
    "函数调用",
    "复杂度",
    "赋值",
    "自动生成",
    "时间复杂度",
    "实现类",
    "堆栈",
    "基类",
    "整型",
    "函数返回",
    "表单",
    "运算符",
    "只读",
    "错误信息",
    "寄存器",
    "主线程",
    "数据源",
    "正则表达式",
    "操作符",
    "缩放",
    "抽象类",
    "回调函数",
    "静态方法",
    "返回结果",
    "读取数据",
    "显式",
    "当前目录",
    "64位",
    "变量名",
    "大小写",
    "C#",
    "作用域",
    "布局文件",
    "包名",
    "创建对象",
    "测试数据",
    "SQL语句",
    "Java代码",
    "端口号",
    "复用",
    "存储空间",
    "重新启动",
    "抛出异常",
    "类库",
    "代码实现",
    "标识符",
    "方法调用",
    "直接访问",
    "编程语言",
    "业务逻辑",
    "序列化",
    "成员函数",
    "数据存储",
    "可执行",
    "快捷键",
    "字节数",
    "设计模式",
    "重定向",
    "调用函数",
    "可执行文件",
    "代码块",
    "方法名",
    "参考资料",
    "线程安全",
    "主键",
    "命名空间",
    "调用方法",
    "执行过程",
    "工具类",
    "for循环",
    "数据传输",
    "预处理",
    "获取数据",
    "示例代码",
    "文件路径",
    "参数传递",
    "重置",
    "新版本",
    "偏移量",
    "#include",
    "重命名",
    "i++",
    "跨平台",
    "文本文件",
    "%d",
    "工作原理",
    "开发环境",
    "依赖关系",
    "子目录",
    "系统调用",
    "数据集",
    "类对象",
    "发送消息",
    "句柄",
    "下划线",
    "浮点数",
    "面向对象",
    "日志文件",
    "持久化",
    "二维",
    "配置信息",
    "参数类型",
    "xml文件",
    "资源文件",
    "基本数据类型",
    "绝对路径",
    "打开文件",
    "内存管理",
    "安装包",
    "静态变量",
    "应用场景",
    "基本类型",
    "迭代器",
    "软件开发",
    "类继承",
    "正常运行",
    "存储数据",
    "点击事件",
    "程序代码",
    "目录结构",
    "类型转换",
    "构造器",
    "多态",
    "访问权限",
    "二叉树",
    "内存地址",
    "内部类",
    "监听器",
    "分隔符",
    "数据库连接",
    "表名",
    "分页",
    "冒号",
    "十六进制",
    "网络连接",
    "#define",
    "修饰符",
    "重新编译",
    "开源项目",
    "大数据",
    "线程池",
    "时间戳",
    "元数据",
    "属性设置",
    "输入流",
    "系统资源",
    "双引号",
    "main函数",
    "内存分配",
    "主机名",
    "sql语句",
    "用户界面",
    "随机数",
    "结果集",
    "数据文件",
    "应用层",
    "驱动程序",
    "开发过程",
    "运行环境",
    "数据处理",
    "权重",
    "泛型",
    "文件大小",
    "输出流",
    "Android系统",
    "子节点",
    "输入输出",
    "升序",
    "字节码",
    "库文件",
    "十进制",
    "数组元素",
    "离线",
    "套接字",
    "Linux系统",
    "时间间隔",
    "事件处理",
    "推送",
    ".h",
    "单线程",
    "代码段",
    "存储过程",
    "Java语言",
    "类方法",
    "加锁",
    "扩展名",
    "负载均衡",
    "插入数据",
    "HTTP请求",
    "宏定义",
    "异常处理",
    "函数指针",
    "换行符",
    "提高效率",
    "流程图",
    "解压缩",
    "函数参数",
    "单元测试",
    "文本框",
    "进制",
    "执行时间",
    "3D",
    "传递参数",
    "开发工具",
    "读取文件",
    "子树",
    "测试用例",
    "参数设置",
    "垃圾回收",
    "二维数组",
    "处理方法",
    "父节点",
    "特殊字符",
    "子串",
    "描述符",
    "二进制文件",
    "C++",
    "当前用户",
    "实体类",
    "拖拽",
    "ip地址",
    "错误提示",
    "嵌入式",
    "析构函数",
    "内存泄露",
    "用户登录",
    "主函数",
    "下载安装",
    "目标文件",
    "上传文件",
    "回滚",
    "动画效果",
    "基本操作",
    "删除操作",
    "运行时间",
    "安装过程",
    "死锁",
    "实现原理",
    "宽高",
    "指定位置",
    "单例模式",
    "不执行",
    "消息队列",
    "提示信息",
    "抽象方法",
    "地址空间",
    "root用户",
    "最小化",
    "体系结构",
    "默认值",
    "用户信息",
    "XML文件",
    "文件类型",
    "单引号",
    "带参数",
    "首字母",
    "机器学习",
    "背景色",
    "高亮",
    "相对路径",
    "类定义",
    "引用类型",
    "唯一标识",
    "选择器",
    "操作数",
    "函数定义",
    "派生类",
    "HTTP协议",
    "互斥",
    "新特性",
    "继承关系",
    "入栈",
    "java代码",
    "get方法",
    "执行效率",
    "测试类",
    "压缩包",
    "进度条",
    "字符数组",
    "可扩展性",
    "本地文件",
    "模块化",
    "删除文件",
    "Android开发",
    "子线程",
    "数据库操作",
    "死循环",
    "建模",
    "输入框",
    "二分",
    "网络请求",
    "文件目录",
    "多重",
    "连接数据库",
    "Web服务器",
    "编写代码",
    "转义",
    "对象类型",
    "创建数据库",
    "数据块",
    "图形界面",
    "函数体",
    "web应用",
    "创建文件",
    "背景颜色",
    "出栈",
    "实例变量",
    "不兼容",
    "常用方法",
    "内存区域",
    "子进程",
    "动态规划",
    "执行顺序",
    "位图",
    "层次结构",
    "类文件",
    "写入文件",
    "工具栏",
    "数据库表",
    "保存数据",
    "Web应用",
    "Java程序",
    "版本信息",
    "字符串转换",
    "线段树",
    "文件描述符",
    "查询语句",
    "参考文献",
    "字节流",
    "web服务器",
    "用例",
    "地址栏",
    "非阻塞",
    "字符串长度",
    "堆内存",
    "强制转换",
    "物理内存",
    "移动设备",
    "对象引用",
    "库函数",
    "16进制",
    "表结构",
    "非静态",
    "set方法",
    "内存泄漏",
    "选项卡",
    "标准输出",
    "代码示例",
    "未定义",
    "无法访问",
    "写数据",
    "实际开发",
    "浮点",
    "状态栏",
    "连接数",
    "缩进",
    "回调方法",
    "最小值",
    "Linux内核",
    "系统启动",
    "结构化",
    "代码片段",
    "编码方式",
    "函数实现",
    "参数说明",
    "临时文件",
    "创建表",
    "原始数据",
    "映射关系",
    "数据交换",
    "触发器",
    "引用计数",
    "解耦",
    "对象创建",
    "源程序",
    "等待时间",
    "共享数据",
    "下载文件",
    "文件拷贝",
    "while循环",
    "超链接",
    "解析器",
    "正则",
    "虚拟内存",
    "串口",
    "全屏",
    "空字符串",
    "虚函数",
    "自适应",
    "释放资源",
    "响应时间",
    "Java类",
    "处理程序",
    "生产环境",
    "数据保存",
    "共享内存",
    "执行程序",
    "整除",
    "后台运行",
    "Android应用",
    "指定目录",
    "动态库",
    "管理工具",
    "模版",
    "文本编辑器",
    "元组",
    "快速排序",
    "用户空间",
    "自动完成",
    "连接池",
    "自增",
    "大括号",
    "一对多",
    "性能优化",
    "字符编码",
    "文件上传",
    "数据访问",
    "寻址",
    "文件复制",
    "函数库",
    "函数声明",
    "序列号",
    "配置项",
    "linux系统",
    "菜单栏",
    "TCP连接",
    "管理系统",
    "网络传输",
    "修改文件",
    "新功能",
    "删除数据",
    "占位符",
    "传递数据",
    "应用开发",
    "标准输入",
    "应用服务器",
    "#pragma",
    "文件操作",
    "复选框",
    "空间复杂度",
    "创建线程",
    "字段名",
  ];
  