当前位置: 首页 > news >正文

Java,处理字符串的案例()

场景

为了得到一个都是英雄名字的字符数组,需要对如下字符串进行处理

疾风剑豪,影流之主,封魔剑魂,暗裔剑魔,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,德玛西亚之力,离群之刺,刀锋舞者,潮汐海灵,九尾妖狐,傲之追猎者,惩戒之箭,战争之影,诺克萨斯统领,迷失之牙,沙漠皇帝,虚空恐惧,深渊巨口,麦林炮手,英勇投弹手,皮城女警,蒸汽机器人,熔岩巨兽,沙漠死神,赏金猎人,寒冰射手,蛮族之王,邪恶小法师,时光守护者,痛苦之拥,瘟疫之源,虚空先知,殇之木乃伊,披甲龙龟,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,皮城执法官,荒漠屠夫,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,虚空先知,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,皮城执法官,荒漠屠夫,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑

观察发现,每个英雄的称号都是由 逗号+一个空格 隔开的,
所以我们可以先把里面的空格给清了
再按照逗号 对字符串进行分割
再将分割的结果,转换成 set集合,进行去重

//得到名字数组
String str="疾风剑豪,影流之主,封魔剑魂,暗裔剑魔,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,德玛西亚之力,离群之刺,刀锋舞者,潮汐海灵,九尾妖狐,傲之追猎者,惩戒之箭,战争之影,诺克萨斯统领,迷失之牙,沙漠皇帝,虚空恐惧,深渊巨口,麦林炮手,英勇投弹手,皮城女警,蒸汽机器人,熔岩巨兽,沙漠死神,赏金猎人,寒冰射手,蛮族之王,邪恶小法师,时光守护者,痛苦之拥,瘟疫之源,虚空先知,殇之木乃伊,披甲龙龟,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,皮城执法官,荒漠屠夫,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,虚空先知,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,皮城执法官,荒漠屠夫,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑,祖安狂人,琴瑟仙女,风暴之怒,海洋之灾,英勇投弹手,天启者,瓦洛兰之盾,邪恶法师,蒸汽机器人,皮城执法官,唤潮鲛姬,荒漠屠夫,蜘蛛女皇,影流之镰,傲之追猎者,弗雷尔卓德之心,虚空掠夺者,诺克萨斯之手,战争之影,未来守护者,皎月女神,德玛西亚皇子,暗夜猎手,齐天大圣,复仇之矛,魂锁典狱长,卡牌大师,战争女神,探险家,法外狂徒,机械先驱,九尾妖狐,发条魔灵,曙光女神,暮光之眼,光辉女郎,沙漠玫瑰,星籁歌姬,暗夜猎手,暴走萝莉,圣枪游侠,探险家,惩戒之箭,德玛西亚之翼,德玛西亚之力,无极剑圣,无双剑姬,武器大师,德邦总管,蛮族之王,诺克萨斯之手,麦林炮手,邪恶小法师,时光守护者,殇之木乃伊,沙漠死神,赏金猎人,冰晶凤凰,恶魔小丑";
str=str.replaceAll("\\s+","");
String[]strs=str.split(",");
Set<String> set = new HashSet<>(Arrays.asList(strs));
strs=set.toArray(new String[0]);

其中 replaceAll()的参数,\\s+ 是一个正则表达式 连续的空格

具体的应用

为了随机生成一组英雄的名字,需要先的到一个都是英雄名字的数组,然后用随机索引的方式得到一个一个的英雄名字
进去搜 generateName

在尝试实现 随机生成名字的过程中,发现存在许多方法,但是先创建一个备选的字 或 名字 的集合,再用随机索引的方式,
从中随机选取的方法最为简单。只需要处理一下字符串就行。
而且还可以人为的操控可以生成哪些范围内的名字。

相关文章:

Java,处理字符串的案例()

场景 为了得到一个都是英雄名字的字符数组&#xff0c;需要对如下字符串进行处理 疾风剑豪&#xff0c;影流之主&#xff0c;封魔剑魂&#xff0c;暗裔剑魔&#xff0c;无极剑圣&#xff0c;无双剑姬&#xff0c;武器大师&#xff0c;德邦总管&#xff0c;蛮族之王&#xff0…...

微信小程序更新机制

1/同步更新 1、定期检查更新时&#xff1b; 2、长期未使用&#xff0c;首次进入会同步更新&#xff0c;但在弱网或者下载新版本失败的情况下&#xff0c;还会使用旧版本。 2/异步更新&#xff1a; 启动时异步更新 3/开发者手动触发更新 在启动时异步更新的情况下&#xff0c;…...

CentOS 7 部署 Nacos-2.3.0 (单机版)

CentOS 7 部署 Nacos-2.3.0 &#xff08;单机版&#xff09; 1. 下载 Nacos 安装包 历史版本&#xff1a;https://github.com/alibaba/nacos/releases/ 我选的是 2.3.0 版本&#xff0c;https://github.com/alibaba/nacos/releases/download/2.3.0/nacos-server-2.3.0.tar.g…...

Springboot优雅实现对接口返回统一封装

前端在调用后端接口时往往不同的接口返回的数据是不一样的&#xff0c;但是通常我们会与前端约定一个固定的返回格式&#xff0c;通过固定的格式告诉他们什么时候接口是返回成功&#xff0c;什么时候返回失败&#xff0c;返回成功后他们如何拿到接口返回的数据去渲染前端页面。…...

Kafka 安装与部署

目录 Kafka 下载 &#xff08;1&#xff09;将 kafka_2.11-2.4.1.tgz 上传至 /opt/software/ &#xff08;2&#xff09;解压安装包至 /opt/module/ [huweihadoop101 ~]$ cd /opt/software/ [huweihadoop101 software]$ tar -zxvf kafka_2.11-2.4.1.tgz -C ../module/&#…...

计算 N*4*4 位姿形状的逆变换,在N*3*4位姿后补充 [0,0,0,1]

针对 [N,4,4] shape 的 poses&#xff0c;函数 ComputeInversePoses 返回 相同 shape&#xff0c;但是每个 pose 都是前面的 逆 pose。 针对 [N,3,4] shape 的 poses&#xff0c;函数 AddIdentityToPoses 返回 在每个 [3,4] pose下加上 [0,0,0,1] 后的pose&#xff0c;返回的…...

人工智能可以战胜人类智慧大脑么?

引言 在当今快速发展的科技时代&#xff0c;人工智能的进步日新月异&#xff0c;引发了一场深刻的讨论&#xff1a;能否有一天&#xff0c;人工智能能够超越甚至战胜人类智慧&#xff1f;这个问题涉及到人类认知的广泛领域&#xff0c;牵涉到人类思维的深层次特质以及AI技术在…...

【数据结构和算法】 K 和数对的最大数目

其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、题目描述 二、题解 2.1 方法一&#xff1a;双指针排序 三、代码 3.1 方法一&#xff1a;双指针排序 3.2 方法二&#xff1…...

基于ssm高校推免报名系统源码和论文

网络的广泛应用给生活带来了十分的便利。所以把高校推免报名管理与现在网络相结合&#xff0c;利用java技术建设高校推免报名管理系统&#xff0c;实现高校推免报名的信息化。则对于进一步提高高校推免报名管理发展&#xff0c;丰富高校推免报名管理经验能起到不少的促进作用。…...

算法设计与分析2023秋-头歌实验-实验七 动态规划

文章目录 第1关&#xff1a;数塔问题任务描述相关知识编程要求解题思路测试说明参考答案 第2关&#xff1a;最长公共子序列任务描述相关知识编程要求解题思路&#xff1a;测试说明参考答案 第3关&#xff1a;求序列-2 11 -4 13 -5 -2的最大子段和任务描述相关知识编程要求解题思…...

复杂 SQL 实现分组分情况分页查询

其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、根据 camp_status 字段分为 6 种情况 1.1 SQL语句 1.2 SQL解释 二、分页 SQL 实现 2.1 SQL语句 2.2 根据 camp_type 区分返…...

JavaScript---如何完美的判断返回对象是否有值

如何判断一个对象为空是我们在开发中经常会遇到的问题&#xff0c;今天我们来聊聊几种经常使用的方法&#xff0c;以及在不同的场景下我们如何去使用。 1. JSON.stringify JSON.stringify 方法可以使对象序列化&#xff0c;转为相应的 JSON 格式。 js 复制代码 const obj {…...

kafka offset sasl加密连接

kafka-tool&#xff08;offset&#xff09; 进行SCRAM连接&#xff0c;直接上图 填写jaas的认证&#xff08;账密 引用包&#xff09;...

Android studio矩形背景颜色以及弧度的设置

在这里插入图片描述 Android的shape中主要设置的属性 corners&#xff1a;用于设置形状的圆角&#xff0c;可以设置圆角的半径、颜色等属性。 stroke&#xff1a;用于设置形状的边框&#xff0c;可以设置边框的宽度、颜色等属性。 padding&#xff1a;用于设置形状的内边距&…...

Acrel-1000DP分布式光伏系统在某重工企业18MW分布式光伏中应用——安科瑞 顾烊宇

摘 要&#xff1a;分布式光伏发电特指在用户场地附近建设&#xff0c;运行方式以用户侧自发自用、余电上网&#xff0c;且在配电系统平衡调节为特征的光伏发电设施&#xff0c;是一种新型的、具有广阔发展前景的发电和能源综合利用方式&#xff0c;它倡导就近发电&#xff0c;就…...

3 python基本语法 - Dict 字典

Python 中字典&#xff08;dict&#xff09;是一种无序的、可变的序列&#xff0c;它的元素以“键值对&#xff08;key-value&#xff09;”的形式存储。相对地&#xff0c;列表&#xff08;list&#xff09;和元组&#xff08;tuple&#xff09;都是有序的序列&#xff0c;它们…...

Magnific AI:彻底改变 AI 生成图像的升级

在我最近与 Magnific AI 的讨论中&#xff0c;我不仅感到惊讶&#xff0c;而且对该工具提供的质量和可能性着迷。我发现 Magnific AI 能够转换人工智能生成的图像&#xff08;这些图像通常只能以低分辨率提供&#xff09;&#xff0c;尤其令人印象深刻&#xff0c;不仅在可打印…...

BKP 备份寄存器 RTC 实时时钟-stm32入门

这一章节我们要讲的主要内容是 RTC 实时时钟&#xff0c;对应手册&#xff0c;是第 16 章的位置。 实时时钟这个东西&#xff0c;本质上是一个定时器&#xff0c;但是这个定时器&#xff0c;是专门用来产生年月日时分秒&#xff0c;这种日期和时间信息的。所以学会了 STM32 的…...

1.1 数据结构-数据的表示

文章目录 1.1.1 二元关系及其性质:1.1.1.1 笛卡尔积:1.1.1.2 二元关系:持续更新当中 ....... 1.1.1 二元关系及其性质: 数据的基本单元称为额数据元素,数据是从客观事物的观测中的到的,数据元素并不是鼓励存在的,而是存在密切的联系,也因此才能表示和描述客观事物,数据元素之间…...

UNIX Linux系统 启动PPOCRLabel报错[已放弃 (核心已转储)]

参照官方教程安装后&#xff0c;启动PPOCRLabel报错&#xff1a;[已放弃 (核心已转储)] 官方链接地址&#xff1a;PPOCRLabelv2 $~ PPOCRLabel --lang ch QObject::moveToThread: Current thread (0x561534309430) is not the objects thread (0x56153929eac0). Cannot move to…...

前端开发中的webpack打包工具

前端技术发展迅猛&#xff0c;各种可以提高开发效率的新思想和框架层出不穷&#xff0c;但是它们都有一个共同点&#xff0c;即源代码无法直接运行&#xff0c;必须通过转换后才可以正常运行。webpack是目前主流的打包模块化JavaScript的工具之一。 本章主要涉及的知识点有&am…...

Mybatis配置-数据库厂商标识(databaseIdProvider)

MyBatis可以根据数据库供应商执行不同的语句。多数据库供应商支持是基于映射语句的databaseId属性。MyBatis将加载所有没有databaseId属性或具有与当前数据库匹配的databaseId属性的语句。如果找到具有和不具有databaseId的相同语句&#xff0c;则后者将被丢弃。要启用多供应商…...

【Java】使用递归的方法获取层级关系数据demo

使用递归来完善各种业务数据的层级关系的获取 引言&#xff1a;在Java开发中&#xff0c;我们通常会遇到层层递进的关系型数据的获取问题&#xff0c;有时是树状解构&#xff0c;或金字塔结构&#xff0c;怎么描述都行&#xff0c;错综复杂的关系在程序中还是可以理清的。 这…...

工业6轴机械臂运动学逆解(解析解)

工业6轴机械臂运动学逆解&#xff08;解析解&#xff09; 通常工业机械臂采用6旋转轴串连的形式&#xff0c;保证了灵活性&#xff0c;但为其运动学逆解&#xff08;即已知机械臂末端的位姿 P P P&#xff0c;求机械臂各个旋转轴的旋转角&#xff09;带来了较大的困难&#xff…...

管理类联考——数学——真题篇——按题型分类——充分性判断题——蒙猜A/B

老规矩&#xff0c;看目录&#xff0c;平均3-5题 文章目录 A/B2023真题&#xff08;2023-19&#xff09;-A-选项特点&#xff1a;两个等号&#xff1b;-判断需联立的难易&#xff1a;难&#xff0c;看着感觉需要联立&#xff0c;所以判断联立需要有理论支撑&#xff0c;不然还…...

为什么GRU和LSTM能够缓解梯度消失或梯度爆炸问题?

1、什么是梯度消失&#xff08;gradient vanishing&#xff09;&#xff1f; 参数更新过小&#xff0c;在每次更新时几乎不会移动&#xff0c;导致模型无法学习。 2、什么是梯度爆炸&#xff08;gradient exploding&#xff09;&#xff1f; 参数更新过小大&#xff0c;破坏了…...

【力扣100】146.LRU缓存

添加链接描述 class DLinkedNode:def __init__(self, key0, value0):self.key keyself.value valueself.prev Noneself.next Noneclass LRUCache:def __init__(self, capacity: int):self.cache dict()# 使用伪头部和伪尾部节点 self.head DLinkedNode()self.tail D…...

【Vue中给输入框加入js验证_blur失去焦点进行校验】

【Vue中给输入框加入js验证_blur失去焦点进行校验】 通俗一点就是给输入框加个光标离开当前文本输入框时&#xff0c;然后对当前文本框内容进行校验判断 具体如下&#xff1a; 1.先给文本框加属性 blur“validatePhoneNumber” <el-input v-model“entity.telephone” blur…...

vue3项目引入电子签名(可横屏竖屏)

实现效果&#xff1a;&#xff08;左边横屏&#xff0c;右边竖屏&#xff09; 前言&#xff1a;【使用开源项目smooth-signature 实现签名的功能。Gitee 地址是 &#xff1a;GitHub - linjc/smooth-signature: H5带笔锋手写签名&#xff0c;支持PC端和移动端&#xff0c;任何前…...

mysql中count(*)、count(1)、count(主键)、count(字段)的区别

文章目录 count函数的语义count(主键)count(1)count(*)count(字段)替代方案explain或者show table status中间表或者其他数据库计数 以下分析都是基于 select count(?) from table 这个语句来分析&#xff0c;不带过滤条件。 count函数的语义 count() 是一个聚合函数&#x…...