gettools exe 已停止工作

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

gettools.exe 已停止工作,小伙伴 Windows10操作系统在为 VMware 添加Apple Mac OS X类型操作系统支持  时,遇到此错误。


开始我以为是没有以管理员身份运行CMD


经过小伙伴的确认,win10系统,vm14的虚拟机,vm服务也全部停止了,确实是以管理员身份运行的,还试过不是管理员运行不了。

我的是win7,VM11,可能 是补丁兼容性问题。

好的,我试下以兼容win7方式运行。
可以了,
补丁打上了,
但是苹果虚拟机开机进不去系统,直接黑屏!
没有任何错误提示。


这种就是由于ISO文件有问题了。

由于小伙伴下载的映像文件不是我文中提供的下载地址,未得到验证,我当初也是下载了很多个最终才找到一个可以用的。

下载了正确的映像文件,就可以成功安装了。


           

给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
这里写图片描述
(声明:此“智慧”来源于网络“智者”,本人也用些法在canonIP1180上使用过,效果还行,在下也希望大家用得愉快。) 1、让打印机进入维修状态 首先将打印机电源线及数据线拔掉,然后按住打印机电源键不动,同时插入电源线,当看到电源指示灯亮起时,按两次下纸键,然后再松开电源键,这时观察打印机指示灯,如果指示灯依然闪动不停,那么说明你在上述步骤上出了问题,这时你要重复上述步骤;如果打印机只有电源灯常亮,那么说明你的打印机已经进入了维修状态,这时就可以将打印机数据线与打印机连接。 2、实施了1之后,就可以打开清零软件,双击“GeneralTool.exe”图标就可以打开软件。选择端口,这里要特别提示,如果你的电脑连接有两台以上打印机,建议你在实施废墨清零前拔掉别的打印机数据线,这样软件会自动连接上唯一的一个端口,而你也不必为选择端口犯难。 3、选择需要清零的选项。软件界面中“Cleaning”是废墨清零选项、“EEPROM Clear”是打印页数清零选项,你只需要在它们面前勾选后,点击“Main”键执行,点击“Main”执行后,打印机电源亮会出现一次闪烁,这时你已经完成清零。 4、同时你也可以点击“EEPROM Dump”和“EEPROM Information”键查看清零相关数据是否完成,最后你可以通过“Test Patter 1、Test Patter 2、Test Patter 3”打印出有关数据和测试打印机喷头,这三个中点击那一个都可以,区别只是所打印出来的数据不一样罢了。最后点“Quit”退出软件,重启打印机,这样整个数据清零工作就全部完成了。
@Data public class Agent extends RecordInfo { private static final int ONLINE_STATUS = 1; private static final int OFFLINE_STATUS = 0; private static final int ENABLED = 1; private static final int DISABLED = 0; private Integer id; private String name; private String description; /** 0 offline, 1 online */ private Integer status = ONLINE_STATUS; private List<String> examples; private Integer enableSearch = ENABLED; private Integer enableFeedback = DISABLED; private String toolConfig; private Map<String, ChatApp> chatAppConfig = Collections.emptyMap(); private VisualConfig visualConfig; private List<String> admins = Lists.newArrayList(); private List<String> viewers = Lists.newArrayList(); private List<String> adminOrgs = Lists.newArrayList(); private List<String> viewOrgs = Lists.newArrayList(); private Integer isOpen = 0; // ADD BY 2025年7月29日08:44:50 用于用户问题重写 private String rewriteUserIssues; public List<String> getTools(AgentToolType type) { Map<String, Object> map = JSONObject.parseObject(toolConfig, Map.class); if (CollectionUtils.isEmpty(map) || map.get("tools") == null) { return Collections.emptyList(); } List<Map<String, Object>> toolList = (List<Map<String, Object>>) map.get("tools"); return toolList.stream() .filter(tool -> type == null || type.name().equals(tool.get("type"))) .map(JSONObject::toJSONString).collect(Collectors.toList()); } public boolean enableSearch() { return enableSearch == ENABLED; } public boolean enableFeedback() { return enableFeedback == ENABLED; } public boolean enableMemoryReview() { ChatApp memoryReviewApp = chatAppConfig.get(MemoryReviewTask.APP_KEY); return memoryReviewApp != null && memoryReviewApp.isEnable(); } public static boolean containsAllModel(Set<Long> detectViewIds) { return !CollectionUtils.isEmpty(detectViewIds) && detectViewIds.contains(-1L); } public List<DatasetTool> getParserTools(AgentToolType agentToolType) { List<String> tools = this.getTools(agentToolType); if (CollectionUtils.isEmpty(tools)) { return Collections.emptyList(); } return tools.stream().map(tool -> JSONObject.parseObject(tool, DatasetTool.class)) .collect(Collectors.toList()); } public boolean containsPluginTool() { return !CollectionUtils.isEmpty(getParserTools(AgentToolType.PLUGIN)); } public boolean containsDatasetTool() { return !CollectionUtils.isEmpty(getParserTools(AgentToolType.DATASET)); } public boolean containsAnyTool() { Map<String, Object> map = JSONObject.parseObject(toolConfig, Map.class); if (CollectionUtils.isEmpty(map)) { return false; } List<Map<String, Object>> toolList = (List<Map<String, Object>>) map.get("tools"); return !CollectionUtils.isEmpty(toolList); } public Set<Long> getDataSetIds() { Set<Long> dataSetIds = getDataSetIds(null); if (containsAllModel(dataSetIds)) { return Collections.emptySet(); } return dataSetIds; } public Set<Long> getDataSetIds(AgentToolType agentToolType) { List<DatasetTool> commonAgentTools = getParserTools(agentToolType); if (CollectionUtils.isEmpty(commonAgentTools)) { return Collections.emptySet(); } return commonAgentTools.stream().map(DatasetTool::getDataSetIds) .filter(dataSetIds -> !CollectionUtils.isEmpty(dataSetIds)) .flatMap(Collection::stream).collect(Collectors.toSet()); } public boolean contains(User user, Function<Agent, List<String>> list) { return list.apply(this).contains(user.getName()); } public boolean openToAll() { return isOpen != null && isOpen == 1; } } 出现了NullPointerException 错误
最新发布
08-28
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值