逍遥安卓模拟器命令行合集(memuc命令)

news2024/10/22 2:56:27

逍遥安卓模拟器命令行合集(memuc命令)
用cmd自行测试
模拟器配合工具:memuc是v6.0.0版本推出的命令行工具,它封装了MEmuConsole、MEmu、MEmuManage的接口,支持多开管理、修改配置、android通信、adb命令等功能。

memuc支持多个模拟器的管理,所以某些命令需要传入模拟器序号或者模拟器名称参数,以下是模拟器序号和名称的说明
模拟器序号参数: -i 0 或者 –index 0 (序号从0开始,0代表第一个模拟器,1 代表第二个模拟器,依次类推)
模拟器名称参数: -n MEmu 或者 –name MEmu(MEmu 代表第一个模拟器,MEmu_1 代表第二个模拟器,依次类推,多开器上修改模拟器名称并不影响此参数)

memuc命令分为“模拟器管理”,“模拟器配置”,“模拟器控制”,“adb命令”四个大类:
模拟器管理:主要涉及模拟器的启动关闭,导入导出,创建删除,运行状态查询等,除克隆重命名等少数操作外,不需要指定模拟器
模拟器配置:主要涉及模拟器属性的修改,调用时需要指定模拟器
模拟器控制:主要涉及对安卓系统的控制,如安装app,启动/关闭app,断开网络等,调用时需要指定模拟器
adb命令: 主要是对安卓官方adb命令行工具的包装,解决连接特定模拟器的问题(使用桥接网络时避免输入随机ip),需要指定模拟器
以下是具体的命令介绍
一、模拟器管理

  1. 描述:创建新的模拟器
    语法:memuc create
    示例:memuc create // 新建一个模拟器
    提示:memuc create 44 // 指定新建安卓版本
    memuc create 51
    memuc create 71
    memuc create 76 // 创建71 64位 (模拟器7.1.1版本及以后支持)
    成功:SUCCESS: create vm finished.
    失败:ERROR: download ova failed.
    ERROR: create vm failed.

  2. 描述:删除指定模拟器
    语法:memuc remove <-i vmindex | -n vmname>
    示例:memuc remove -i 0 // 删除“MEmu”
    成功:SUCCESS: delete vm finished.
    失败:ERROR: delete vm failed.

  3. 描述:克隆指定模拟器
    语法:memuc clone <-i vmindex | -n vmname> [-r nametag] [-t]
    [-t] 不等待任务结束直接返回,并获得任务id号
    示例:memuc clone -i 1 // 克隆“MEmu_1”
    克隆名字:memuc clone -i 1 -r 克隆后名字
    成功:SUCCESS: clone vm finished.
    失败:ERROR: clone vm failed.

  4. 描述:导出指定模拟器
    语法:memuc export <-i vmindex | -n vmname> [-t]
    导出成ova文件类型
    [-t] 不等待任务结束直接返回,并获得任务id号
    示例:memuc export -i 2 c:\1.ova // 导出“MEmu_2”,将它导出到c盘下,命名为1.ova
    成功:SUCCESS: export vm finished.
    失败:ERROR: export vm failed.

  5. 描述:导入模拟器
    语法:memuc import [-t]
    ova文件类型
    memu文件类型(模拟器7.1.3版本及以后支持)
    [-t] 不等待任务结束直接返回,并获得任务id号
    示例:memuc import c:\1.ova // 导入c盘下1.ova
    成功:SUCCESS: import vm finished.
    失败:ERROR: import vm failed.

  6. 描述:启动指定模拟器
    语法:memuc start <-i vmindex | -n vmname> [-t]
    [-t] 不等待任务结束直接返回,并获得任务id号
    [-b] 后台启动模拟器
    示例:memuc start -n MEmu // 启动“MEmu”
    成功:SUCCESS: start vm finished.
    失败:ERROR: start vm failed.
    ERROR: not support 32bit system.(32位系统启动64位镜像时)

  7. 描述:关闭指定模拟器
    语法:memuc stop <-i vmindex | -n vmname> [-t]
    [-t] 不等待任务结束直接返回,并获得任务id号
    示例:memuc stop -n MEmu_1 // 关闭“MEmu_1”
    成功:SUCCESS: stop vm finished.
    失败:ERROR: stop vm failed.

  8. 描述:关闭所有模拟器
    语法:memuc stopall
    示例:memuc stopall // 关闭所有模拟器
    返回:SUCCESS: stop all vms finished.

  9. 描述:列出所有模拟器信息
    语法:memuc listvms [–running] [-s]
    [–running] 列出所有启动的模拟器信息
    [-i vmindex | -n vmname] 列出指定模拟器信息(模拟器7.3.3版本及以后支持)
    示例:memuc listvms // 列出模拟器 索引、标题、层窗口句柄、是否启动模拟器、进程PID 信息、模拟器磁盘占用(单位byte)
    示例:memuc listvms -s // 显示磁盘信息
    示例:memuc listvms –render // 获取渲染窗口句柄
    示例:memuc listvms -i 0 // 显示独立信息 (-i 加索引号)

  10. 描述:查询指定模拟器是否处于运行状态
    语法:memuc isvmrunning <-i vmindex | -n vmname>
    示例:memuc isvmrunning -n MEmu_1 // 返回“MEmu_1”运行状态
    返回:Running
    Not Running

  11. 描述:快速排列所有模拟器的窗口
    语法:memuc sortwin
    示例:memuc sortwin // 快速排列所有模拟器的窗口
    返回:SUCCESS: sort win finished.

  12. 描述:重启模拟器
    语法:memuc reboot <-i vmindex | -n vmname> [-t]
    [-t] 不等待任务结束直接返回
    示例:memuc reboot -i 0 // 重启模拟器
    返回:SUCCESS: reboot finished.

  13. 描述:重命名模拟器(6.0.7 新增)
    语法:memuc rename <-i vmindex | -n vmname> <br/> 示例:memuc -i 0 rename “逍遥安卓模拟器-测试1”<br/> 返回:SUCCESS: rename vm finished.

  14. 描述:通过任务id号查询状态(6.0.7 新增)
    语法:memuc taskstatus
    示例:memuc taskstatus 7baf735f-c877-4836-aaf9-ccca67296a8f
    返回:“running”:正在执行;“success”:完成
    备注:此条命令 配合描述6 memuc start <-i vmindex | -n vmname> [-t]
    [-t] 不等待任务结束直接返回,并获得任务id号

  15. 描述:一键换机功能(7.5.0 新增)
    语法:memuc randomize <-i vmindex | -n vmname>
    示例:memuc randomize -i 0
    返回:SUCCESS: change device attributes finished.
    二、模拟器配置
    模拟器配置命令在旧版本(v6.0.0~v6.0.6之间)存在一些使用上的问题,比如必须在模拟器运行时使用,某些属性(如自定义分辨率)设置不方便等。所以我们在v6.0.7版本对相应的命令进行了升级,提供了新的ex扩展命令,主要改进如下:
    a. 移除了必须在模拟器关闭时使用的限制,现在在运行时和关闭时均可使用,对于某些即时生效的设置,可以直接应用设置,对于原本需要重启的设置项则仍需要重启生效。
    b. 添加了部分新的设置项。
    新的ex扩展命令在使用上和原有命令保持一致但是提供了更好的使用体验。
    在v6.0.7版本之后,推荐各位使用ex扩展命令,旧的命令依然提供支持但标记为已废弃(这意味着这些命令可能在后续版本被修改或移除)。

  16. 描述:获得模拟器配置信息(扩展命令)(模拟器6.0.7版本及以后支持)
    语法:memuc getconfigex <-i vmindex | -n vmname>
    配置名称
    示例:memuc getconfigex -i 1 memory // 获得“MEmu_1”的内存大小
    以下为常用配置信息
    [cpus] // CPU核数
    [memory] // 内存大小(单位:MB)
    [cpucap] // 降低CPU (范围:1-100)
    [picturepath] // 图片共享路径
    [musicpath] // 音频共享路径
    [moviepath] // 视频共享路径
    [downloadpath] // 下载共享路径
    [is_full_screen] // 是否全屏启动,1为全屏,0为非全屏
    [is_hide_toolbar] // 是否隐藏侧边栏,1为隐藏,0为显示
    [graphics_render_mode] // 渲染模式,1为Dx渲染,0为OpenGL渲染
    [enable_su] // root模式,1为root,0为非root
    [enable_audio] // 模拟器是否有声音,1为有声音,0为静音
    [fps] // 模拟器帧数上限
    [vkeyboard_mode] // 是否使用软键盘,1为使用,0为不使用
    [sync_time] // 模拟器与windows同步时间,1为同步,0为不同步
    [phone_layout] // back键,home键,menu键,recentapp键 的位置,0在底边,1在右侧,2在工具栏中
    [start_window_mode] // 模拟器窗口位置 0为默认位置,1为上一次窗口位置,2为自定义位置
    [win_x] // 模拟器窗口距离屏幕左上角的X轴偏移位置,只有[start_window_mode]不为0才生效
    [win_y] // 模拟器窗口距离屏幕左上角的Y轴偏移位置,只有[start_window_mode]不为0才生效
    [win_scaling_percent2] // 模拟器窗口缩放比例,默认值为100,只有[start_window_mode]不为0才生效
    [is_customed_resolution] // 是否使用自定义分辨率,1为使用自定义设置,0为不使用
    [resolution_width] // 当前模拟器宽度,只有[is_customed_resolution]为1才生效
    [resolution_height] // 当前模拟器高度,只有[is_customed_resolution]为1才生效
    [vbox_dpi] // 当前模拟器dpi,只有[is_customed_resolution]为1才生效
    [linenum] // 手机号
    [imei] // 国际移动设备识别码的缩写
    [simserial] // sim卡号
    [macaddress] // 设备mac地址
    [microvirt_vm_brand] // 手机品牌
    [microvirt_vm_manufacturer] // 手机厂商
    [microvirt_vm_model] // 手机型号
    [selected_map] // GPS定位,1为Google地图,0为百度地图
    [longitude] // 经度
    [latitude] // 纬度
    (以下 6.0.7 新增)
    [cache_mode] // 是缓存模式,1为加速(性能好,但意外断电时镜像有损坏风险),0为稳定(镜像文件不易损坏,性能稍差)
    [geometry] // 模拟器左坐标和尺寸
    [custom_resolution] // 安卓分辨率和dpi
    [disable_resize] // 固定窗口大小,1为固定,0为可拉伸
    (以下 6.2.0 新增)
    [imsi] // 国际移动用户识别码
    [ssid] // WIFI名

  17. 描述:设置模拟器配置信息(扩展命令)(模拟器6.0.7版本及以后支持)
    语法:memuc setconfigex <-i vmindex | -n vmname>
    配置名称
    要设置的值
    示例:memuc setconfigex -i 0 cpus 4 // 将“MEmu”CPU核数设置成4个
    以下为常用配置信息
    [cpus number] // CPU核数
    [memory memorysize] // 内存大小(单位:MB)
    [cpucap 1-100] // 降低CPU (范围:1-100)
    [picturepath path] // 图片共享路径
    [musicpath path] // 音频共享路径
    [moviepath path] // 视频共享路径
    [downloadpath path] // 下载共享路径
    [is_full_screen 0|1]
    [is_hide_toolbar 0|1]
    [graphics_render_mode 0|1]
    [enable_su 0|1]
    [enable_audio 0|1]
    [fps 10|20|30|40|50|60] // 帧数上限
    [vkeyboard_mode 0|1]
    [sync_time 0|1]
    [phone_layout 0|1|2]
    [start_window_mode 0|1]
    [win_x x] // 正整数
    [win_y y] // 正整数
    [win_scaling_percent2 0-100] // 默认值为100
    [is_customed_resolution 0|1]
    [resolution_width width] // 正整数
    [resolution_height height] // 正整数
    [vbox_dpi dpi] // 正整数
    [linenum +8617651413549]
    [imei 860504493831119]
    [simserial 11223344556677889900]
    [macaddress AABBCCDDEEFF]
    [microvirt_vm_brand HUAWEI] // 手机品牌
    [microvirt_vm_manufacturer HUAWEI] // 手机厂商
    [microvirt_vm_model FRD-L19] // 手机型号
    [selected_map 0|1]
    [longitude 30.978785] // 小数
    [latitude 121.824455] // 小数
    (以下 6.0.7 新增)
    [cache_mode 0|1] // 性能模式
    [geometry x y width height] // 模拟器左坐标和尺寸
    [custom_resolution width height dpi] // 安卓分辨率和dpi
    [disable_resize] // 固定窗口大小
    (以下 6.2.0 新增)
    [imsi 460003555174545 | auto] // 设置国际移动用户识别码 (auto代表自动生成)
    [ssid uylnhxb557 | auto] // 设置WIFI名 (auto代表自动生成

  18. 描述:获得模拟器配置信息(模拟器6.0.7版本及以后废弃)
    语法:memuc getconfig <-i vmindex | -n vmname>
    配置名称
    示例:memuc getconfig -i 1 memory // 获得“MEmu_1”的内存大小
    以下为常用配置信息
    [cpus] // CPU核数
    [memory] // 内存大小(单位:MB)
    [cpucap] // 降低CPU (范围:1-100)
    [picturepath] // 图片共享路径
    [musicpath] // 音频共享路径
    [moviepath] // 视频共享路径
    [downloadpath] // 下载共享路径
    [is_full_screen] // 是否全屏启动,1为全屏,0为非全屏
    [is_hide_toolbar] // 是否隐藏侧边栏,1为隐藏,0为显示
    [graphics_render_mode] // 渲染模式,1为Dx渲染,0为OpenGL渲染
    [enable_su] // root模式,1为root,0为非root
    [enable_audio] // 模拟器是否有声音,1为有声音,0为静音
    [fps] // 模拟器帧数上限
    [vkeyboard_mode] // 是否使用软键盘,1为使用,0为不使用
    [sync_time] // 模拟器与windows同步时间,1为同步,0为不同步
    [phone_layout] // back键,home键,menu键,recentapp键 的位置,0在底边,1在右侧,2在工具栏中
    [start_window_mode] // 模拟器窗口位置 0为默认位置,1为上一次窗口位置,2为自定义位置
    [win_x] // 模拟器窗口距离屏幕左上角的X轴偏移位置,只有[start_window_mode]不为0才生效
    [win_y] // 模拟器窗口距离屏幕左上角的Y轴偏移位置,只有[start_window_mode]不为0才生效
    [win_scaling_percent2] // 模拟器窗口缩放比例,默认值为100,只有[start_window_mode]不为0才生效
    [is_customed_resolution] // 是否使用自定义分辨率,1为使用自定义设置,0为不使用
    [resolution_width] // 当前模拟器宽度,只有[is_customed_resolution]为1才生效
    [resolution_height] // 当前模拟器高度,只有[is_customed_resolution]为1才生效
    [vbox_dpi] // 当前模拟器dpi,只有[is_customed_resolution]为1才生效
    [linenum] // 手机号
    [imei] // 国际移动设备识别码的缩写
    [microvirt_vm_brand] // 手机品牌
    [microvirt_vm_manufacturer] // 手机厂商
    [microvirt_vm_model] // 手机型号
    [selected_map] // GPS定位,1为Google地图,0为百度地图
    [longitude] // 经度
    [latitude] // 纬度

  19. 描述:设置模拟器配置信息(模拟器6.0.7版本及以后废弃)
    语法:memuc setconfig <-i vmindex | -n vmname>
    配置名称
    要设置的值
    示例:memuc setconfig -i 0 cpus 4 // 将“MEmu”CPU核数设置成4个
    以下为常用配置信息
    [cpus] // CPU核数
    [memory] // 内存大小(单位:MB)
    [cpucap] // 降低CPU (范围:1-100)
    [picturepath] // 图片共享路径
    [musicpath] // 音频共享路径
    [moviepath] // 视频共享路径
    [downloadpath] // 下载共享路径
    [is_full_screen] // 0 或 1
    [is_hide_toolbar] // 0 或 1
    [graphics_render_mode] // 0 或 1
    [enable_su] // 0 或 1
    [enable_audio] // 0 或 1
    [fps] // 1~60 帧数上限
    [vkeyboard_mode] // 0 或 1
    [sync_time] // 0 或 1
    [phone_layout] // 0、1、2
    [start_window_mode] // 0、1、2
    [win_x] // 正整数
    [win_y] // 正整数
    [win_scaling_percent2] // 默认值为100 可设置小数 如 66.66
    [is_customed_resolution] // 0 或 1
    [resolution_width] // 正整数
    [resolution_height] // 正整数
    [vbox_dpi] // 正整数
    [linenum] // +8617651413549
    [imei] // 860504493831119
    [microvirt_vm_brand] // 手机品牌 如 HUAWEI
    [microvirt_vm_manufacturer] // 手机厂商 如 HUAWEI
    [microvirt_vm_model] // 手机型号 FRD-L19
    [selected_map] // 0 或 1
    [longitude] // 小数 如 30.978785
    [latitude] // 小数 如 121.824455
    三、模拟器控制(模拟器运行时使用)

  20. 描述:给指定模拟器安装应用
    语法:memuc installapp <-i vmindex | -n vmname> <apkfile | -p packagename> [-s]
    apk文件路径
    < -p packagename> 根据游戏包名从逍遥市场下载游戏
    [-s] 安装完后在桌面创建快捷方式,仅使用模式有效 (模拟器7.1.3版本及以后支持)
    示例:memuc installapp -n MEmu_1 c:\test.apk // 给“MEmu_1”安装应用
    成功:SUCCESS: install app finished.
    失败:ERROR: install app failed.
    ERROR: not found <包名> in market.// -p才有

  21. 描述:卸载模拟器应用
    语法:memuc uninstallapp <-i vmindex | -n vmname>
    应用包名
    示例:memuc uninstallapp -i 1 com.microvirt.test // 卸载某个应用
    成功:SUCCESS: uninstall app finished.
    失败:ERROR: uninstall <包名> failed.

  22. 描述:启动模拟器应用
    语法:memuc startapp <-i vmindex | -n vmname>
    应用启动参数
    示例:memuc startapp -i 1 com.android.settings/.Settings // 启动“MEmu_1”的“设置”应用
    成功:SUCCESS: start app finished.
    失败:ERROR: <包名> is not launched.

  23. 描述:关闭模拟器应用
    语法:memuc stopapp <-i vmindex | -n vmname>
    应用包名
    示例:memuc stopapp -i 1 com.android.settings // 关闭“MEmu_1”的“设置”应用
    成功:SUCCESS: stop app finished.
    失败:ERROR: stop <包名> failed.ERROR.

  24. 描述:触发android键
    语法:memuc sendkey <-i vmindex | -n vmname> <键值>
    <键值> 目前支持键值 <back | home | menu | volumeup | volumedown>
    示例:memuc sendkey -i 0 home // 回到桌面
    提示:注意,并不是所有的app都响应menu菜单键,如果发送后没有效果,请确认当前app支持菜单键(例如内置浏览器支持)
    成功:SUCCESS: back finished.
    SUCCESS: home finished.
    SUCCESS: menu finished.
    SUCCESS: volume+ finished.
    SUCCESS: volume- finished.
    失败:ERROR: <模拟器名> is not launched.

  25. 描述:摇一摇
    语法:memuc shake <-i vmindex | -n vmname>
    示例:memuc shake -i 0 // 摇一摇
    成功:SUCCESS: shake finished.
    失败:ERROR: <模拟器名> is not launched.

  26. 描述:连接android网络
    语法:memuc connect <-i vmindex | -n vmname>
    示例:memuc connect -i 0 // 连接android网络
    成功:SUCCESS: connect wifi finished.
    失败:ERROR: <模拟器名> is not launched.

  27. 描述:断开android网络
    语法:memuc disconnect <-i vmindex | -n vmname>
    示例:memuc disconnect -i 0 // 断开android网络
    成功:SUCCESS: disconnect wifi finished.
    失败:ERROR: <模拟器名> is not launched.

  28. 描述:输入文本内容
    语法:memuc input <-i vmindex | -n vmname>
    文本内容
    示例:memuc input -i 0 “逍遥安卓666” // 输入内容
    成功:SUCCESS: input text finished.
    失败:ERROR: <模拟器名> is not launched.

  29. 描述:旋转模拟器
    语法:memuc rotate <-i vmindex | -n vmname>
    示例:memuc rotate -i 0 // 旋转第一个模拟器
    成功:SUCCESS: rotate finished.
    失败:ERROR: <模拟器名> is not launched.

  30. 描述:执行安卓命令
    语法:memuc <-i vmindex | -n vmname> execcmd
    android命令
    示例:memuc -i 0 execcmd “getprop persist.sys.language” // 获得安卓系统语言
    备注:memuc后面先写模拟器序号,再写 execcmd 命令字,命令参数使用“”包起来。
    返回:根据命令内容返回

  31. 描述:更改GPS经纬度 (模拟器6.0.2版本及以后支持)
    语法:memuc setgps <-i vmindex | -n vmname>
    经度
    纬度
    示例:memuc setgps -i 0 30.978785 121.824455 // 设置当前经度30.978785,纬度121.824455
    成功:SUCCESS: set gps info finished.
    失败:ERROR: set gps info failed.

  32. 描述:获取外网IP地址
    语法:memuc -i 0 execcmd “busybox wget -O- whatismyip.akamai.com”
    备注:模拟器版本6.0.8以上版本 命令会后续精简完善

  33. 描述:放大 (模拟器6.2.6版本及以后支持)
    语法:memuc zoomin <-i vmindex | -n vmname>
    示例:memuc zoomin -i 0 //将模拟器MEmu内容放大
    返回:SUCCESS: zoom in finished.

  34. 描述:缩小 (模拟器6.2.6版本及以后支持)
    语法:memuc zoomout <-i vmindex | -n vmname>
    示例:memuc zoomout -i 0 //将模拟器MEmu内容缩小
    返回:SUCCESS: zoom out finished。

  35. 描述:获得模拟器中第三方app列表 (模拟器7.1.3版本及以后支持)
    语法:memuc getappinfolist <-i vmindex | -n vmname>
    示例:memuc getappinfolist -i 0 //枚举模拟器MEmu的第三方app列表

  36. 描述:设置重力加速度值 (模拟器7.1.3版本及以后支持)
    语法:memuc accelerometer <-i vmindex | -n vmname> <-x xvalue> <-y yvalue> <-z zvalue>
    x方向重力值
    y方向重力值
    z方向重力值
    示例:memuc accelerometer -i 0 <-x 0.0> <-y 8.9> <-z 4.5> //设置重力加速度值为 0, 8.9, 4.5
    返回:SUCCESS: change orientation finished.
    失败:ERROR: set gps info failed.

  37. 描述:创建安卓应用桌面快捷方式 (模拟器7.2.5版本及以后支持)
    语法:memuc createshortcut <-i vmindex | -n vmname>
    应用包名
    示例:memuc createshortcut -i 0 com.android.settings //创建“设置”应用的桌面快捷方式
    四、adb命令

  38. 描述:支持adb命令
    语法:memuc <-i vmindex | -n vmname> adb
    adb命令
    示例:memuc -i 0 adb “remount” // 支持adb命令
    备注:memuc后面先写模拟器序号,再写 adb 命令字。
    到此就是逍遥模拟器的内部指令集了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2220479.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【计网】从零开始理解TCP协议 --- 拥塞控制机制,延迟应答机制,捎带应答,面向字节流

时间就是性命。 无端的空耗别人的时间&#xff0c; 其实是无异于谋财害命的。 --- 鲁迅 --- 从零开始理解TCP协议 1 拥塞控制2 延迟应答3 捎带应答4 面向字节流5 TCP异常情况TCP小结 1 拥塞控制 尽管TCP拥有滑动窗口这一高效的数据传输机制&#xff0c;能够确保在对方接收…

基于卷积神经网络的蔬菜识别系统,resnet50,mobilenet模型【pytorch框架+python源码】

更多目标检测和图像分类识别项目可看我主页其他文章 功能演示&#xff1a; 基于卷积神经网络的蔬菜识别系统&#xff0c;resnet50&#xff0c;mobilenet【pytorch框架&#xff0c;python&#xff0c;tkinter】_哔哩哔哩_bilibili &#xff08;一&#xff09;简介 基于卷积神…

关于vue3中如何实现多个v-model的自定义组件

实现自定义组件<User v-model"userInfo" v-model:gender"gender"></User> User组件中更改数据可以同步更改父组件中的数据&#xff1a; 1 父组件&#xff1a; <User v-model"userInfo" v-model:gender"gender">&…

ROUGE:摘要自动评估软件包

算法解析 ROUGE&#xff08;Recall-Oriented Understudy for Gisting Evaluation&#xff09;是一组用于自动评估文本摘要质量的指标&#xff0c;主要通过比较机器生成的摘要与一个或多个参考摘要之间的重合程度来衡量。ROUGE 包括多个变体&#xff0c;其中最常用的有 ROUGE-N…

基于Java微信小程序的的儿童阅读系统的详细设计和实现(源码+lw+部署文档+讲解等)

详细视频演示 请联系我获取更详细的演示视频 项目运行截图 技术框架 后端采用SpringBoot框架 Spring Boot 是一个用于快速开发基于 Spring 框架的应用程序的开源框架。它采用约定大于配置的理念&#xff0c;提供了一套默认的配置&#xff0c;让开发者可以更专注于业务逻辑而不…

WebGoat SQL Injection (intro) 源码分析

首先了解 java 中 mysql 的连接&#xff1a;java连接Mysql WebGoat SQL Injection (intro) 10 根据提示&#xff1a;下面两个输入框只有一个受到 sql 注入攻击。题目要求是检索到所有数据 发现请求路径为 SqlInjection/assignment5b 定位到所在文件如下&#xff0c;根据代码…

基于递推式最小二乘法的PMSM参数辨识MATLAB仿真模型

微❤关注“电气仔推送”获得资料&#xff08;专享优惠&#xff09; 模型简介 最小二乘法是一种回归估计法&#xff0c;适用于被辨识的参数与系统输出为线性关 系的情况。它是在一定数据量下&#xff0c;基于系统输出误差的平方和最小的准则对参 数进行辨识的方法。此模型通过…

使用Flask实现本机的模型部署

前言 模型部署是指将大模型运行在专属的计算资源上&#xff0c;使模型在独立的运行环境中高效、可靠地运行&#xff0c;并为业务应用提供推理服务。其目标是将机器学习模型应用于实际业务中&#xff0c;使最终用户或系统能够利用模型的输出&#xff0c;从而发挥其作用。 一、设…

unity 屏幕波动反馈打击效果(附资源下载)

unity 屏幕波动反馈打击效果 一枪打出去整个屏幕都回波动的效果反馈。 知识点&#xff1a; 1、动画事件 2、屏幕后处理 效果如图&#xff1a;&#xff08;波动速度浮动都可调整&#xff09; 附件下载

TH-OCR:高效的文字识别工具与护照阅读器的完美结合

在数字化的时代&#xff0c;高效准确的文字识别工具变得越来越重要。今天我要给大家介绍一下 TH-OCR。 TH-OCR 是一款功能强大的文字识别软件&#xff0c;它能够快速准确地识别各种文档中的文字&#xff0c;大大提高了工作效率。 而其中&#xff0c;TH-OCR 在护照阅读器方面的应…

Gitlab 完全卸载–亲测可行

1、停止gitlab gitlab-ctl stop2.卸载gitlab&#xff08;注意这里写的是gitlab-ce&#xff09; rpm -e gitlab-ce 3、查看gitlab进程 ps aux | grep gitlab 4、杀掉第一个进程&#xff08;就是带有好多.............的进程&#xff09; 5、删除所有包含gitlab文件 find / …

工业自动化为什么依赖光耦隔离器 --- 腾恩科技

光耦合器隔离器在工业自动化中必不可少&#xff0c;可确保信号传输&#xff0c;同时保护敏感电子设备和人员免受高压影响。选择合适的光耦合器隔离器取决于对操作环境和隔离要求的了解。本文将重点介绍在为工业应用选择光耦合器隔离器时需要考虑的关键因素。 光耦合器隔离器在工…

电影评论网站开发:Spring Boot技术指南

3系统分析 3.1可行性分析 通过对本电影评论网站实行的目的初步调查和分析&#xff0c;提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。 3.1.1技术可行性 本电影评论网站采用SSM框架&#xff0c;JAVA作为开发语言&#…

python获取当前鼠标位置的RGB值

效果 依赖 pip install Pillow pyautoguisudo apt install gnome-screenshot代码 import pyautogui import timedef get_rgb_at_mouse():try:while True:# 获取当前鼠标的位置x, y pyautogui.position()# 截取当前屏幕图像screenshot pyautogui.screenshot()# 获取鼠标位置…

【C语言备课课件】(下)指针pointer

目录 定义type *var_name;初始化int *p &a; // p指向变量a的地址 空指针NULL,野指针&#xff0c;指针悬挂 解引用指针的算术运算指针与数组 数组名—首指针二维数组指针 行指针列指针 多级指针&#xff08;进阶&#xff09;数组指针,指针数组&#xff08;进阶&#xff09…

ZYNQ:流水灯实验

实验目的 PL_LED0 和 PL_LED1 连接到 ZYNQ 的 PL 端&#xff0c;PL_LED0 和 PL_LED1循环往复产生流水灯的效果&#xff0c;流水间隔时间为 0.5s。 原理图 程序设计 本次实验是需要实现两个LED的循环熄灭点亮&#xff0c;时间间隔是0.5S,对时间间隔的控制使用计数器来完成。本…

改变函数调用上下文:apply与call方法详解及实例

目录 改变函数调用上下文&#xff1a;apply与call方法详解及实例 一、什么是 apply 方法&#xff1f; 1、apply 语法 2、apply 示例 二、什么是 call 方法&#xff1f; 1、call 语法 2、call 示例 三、apply 和 call 的共同与差异 1、apply 和 call 的共同点 2、apply…

一文读懂什么是数据即产品(Data as a Product,DaaP)

企业每天都要产生并消费大量数据&#xff0c;但如果这些数据一直保持在原始格式&#xff0c;就很难真正应用起来。因此&#xff0c;为了充分发挥数据的最大潜力&#xff0c;必须改变组织内部处理数据的方式。 “数据即产品”&#xff08;DaaP&#xff09;就是这样一种思维方式…

ERROR [internal] load metadata for docker.io/library/nginx:latest

docker执行错误解决方法 1、执行docker pull nginx2、docker build -t xxx:xx

RISC-V笔记——显式同步

1. 前言 RISC-V的RVWMO模型主要包含了preserved program order、load value axiom、atomicity axiom、progress axiom和I/O Ordering。今天主要记录下preserved program order(保留程序顺序)中的Explicit Synchronization(显示同步)。 2. 显示同步 显示同步指的是&#xff1a…