首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

创建角色随机名字(mysql抽取随机记录)mysql游标的使用

最近在开发中遇到了一些问题,在此记录一下解决方法,已作备忘。...1、现在创建游戏角色时候,基本上都是支持角色名字随机,以前此功能在客户端用代码实现,然后向服务器请求并验证,后来发现有时候连续几次都失败,所以改成在服务器实现。...实现方法主要考虑使用mysql随机查询记录,在网上查了很多方案,然后用在了我们游戏中。 实现方案是,将所有随机名字都插入到一张表中,然后从中随机取一条当前角色表中没有出现过名字。...出现这个问题,主要是对SQLSTATE理解不够,02000异常有3种条件: A:SELECT INTO 语句或 INSERT 语句子查询结果为空表。...B:在搜索 UPDATE 或 DELETE 语句内标识行数为零。 C:在 FETCH 语句中引用游标位置处于结果表最后一行之后。 后来把select语句提出去放到游标声明语句里面就好了。

2.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

第一胎都还没有,我就用Python早早帮第三胎起好名了

faker faker库主要用来随机创建一些伪数据,里面有很多方法,而我们只需要调用Faker提供方法,即可完成数据生成。...他功能很多,比如随机生成数字、字母、地名、个人档案信息和文章,而生成名字就是他其中一个功能,感兴趣小伙伴可以深入研究。...locale携带参数为生成数据文化选项,只有传入相关文化,才能生成文化相对应随机信息;它默认为美国英文en_US,因为我们要生成是中文名字,所以这里传入是zh_cn,表示中国文化: fk=Faker...chinesename chinesename库是专门为了生成中文名而出现,所以功能比较完善,而用法也很简单;其中里面包含有《百家姓》姓氏504个,常用于名字汉字2812个名字汉字中含有大量《楚辞》...girl为字符串类型。

79640

数据揭秘:中国姓氏排行榜

作者:周宁奕、团支书 最近不知道哪个朋友(是的我的确不知道)搞到了一组脱敏后天朝公民个人数据,覆盖1000万人,大概占全国人口1%,信息包括姓氏、年龄、籍贯城市、现居城市等。...除了老王,老张、老李也表现不俗,分获宇宙第二、第三大姓荣誉。这三大姓加起来,占据中国总人口22%(由于我们掌握数据不是完全随机抽样,各个姓氏排名与比例可能与其它统计结果略有不同)。...当然姓是不能随便改,我们就只能在名字上动脑筋了。于是,我们设计了第四个指数: 4.装逼指数 装逼指数=名字长度在4字或以上的人口数量占该姓氏人口数量比例。...但考虑到复姓少数民族姓氏逼格并不是装出来,我们只好排除掉这些本来就很有逼格姓氏,只看单字大姓TOP20装逼情况: 显然,“马”姓装逼指数甩第二名“高”“周”一大截,这大概归功于马姓有天然装逼优势...你能想象“璃莹殇•安洁莉娜•樱雪羽晗灵•血丽魑•魅•J•Q•安塔利亚•伤梦薰魅•海瑟薇•蔷薇玫瑰泪•羽灵•邪儿•凡姆海威恩•夏影•琉璃舞•雅•蕾玥瑷雅•曦梦月•玥蓝•岚樱”被罚抄名字心情吗?

1.9K100

中国姓氏大数据,看看你本家牛逼指数抱团指数

授权转载自兽脑世界(ID:zny918) 作者|周宁奕 最近不知道哪个朋友(是的我的确不知道)搞到了一组脱敏后天朝公民个人数据,覆盖1000万人,大概占全国人口1%,信息包括姓氏、年龄、籍贯城市、...除了老王,老张、老李也表现不俗,分获宇宙第二、第三大姓荣誉。这三大姓加起来,占据中国总人口22%(由于我们掌握数据不是完全随机抽样,各个姓氏排名与比例可能与其它统计结果略有不同)。...当然姓是不能随便改,我们就只能在名字上动脑筋了。于是,我们设计了第四个指数: 4、装逼指数 装逼指数=名字长度在4字或以上的人口数量占该姓氏人口数量比例。...但考虑到复姓少数民族姓氏逼格并不是装出来,我们只好排除掉这些本来就很有逼格姓氏,只看单字大姓TOP20装逼情况: 显然,“马”姓装逼指数甩第二名“高”“周”一大截,这大概归功于马姓有天然装逼优势...你能想象“璃莹殇•安洁莉娜•樱雪羽晗灵•血丽魑•魅•J•Q•安塔利亚•伤梦薰魅•海瑟薇•蔷薇玫瑰泪•羽灵•邪儿•凡姆海威恩•夏影•琉璃舞•雅•蕾玥瑷雅•曦梦月•玥蓝•岚樱”被罚抄名字心情吗?

1.2K30

TideSDK:使用 HTML5, CSS3 JavaScript 创建平台桌面应用

TideSDK 是一个使用 Web 技术(HTML5,CSS3 JavaScript)创建桌面应用开源开发框架。...通过 TideSDK 创建应用可以覆盖所有主流操作系统(Windows,Mac OX,Linux),并且服务器端可支持 PHP,Python,Ruby 等绝大部分服务器端语言。...我之前介绍 Todo List 工具:Wunderlist 就是由 TideSDK 创建,用过 Wunderlist 同学知道,它是一个功能非常强大全平台云同步 Todo List 工具,由此可见...TideSDK 提供一个非常简单熟悉 API(类似于 DOM)让你创建基于 WebKit 桌面应用,并且创建应用具有文件系统,集成数据库,消息通知,以及操作本地桌面的 UI 等功能。...如果你是一个 Web 开发者,TideSDK 让你完全具有桌面应用开发能力, 最后 TideSDK 这个开发平台有很完善 API 文档非常活跃开发这社区,所以如果你想创建一个跨平台桌面应用,不妨尝试下

1.1K10

AIGC:你姓氏,也能变成炫酷艺术头像!

有人说,名字是父母赠予我们第一份礼物,它承载了家人期望与祝福。而姓氏,则是我们血脉相连纽带,是我们与家族、与传统不解之缘。 你是否想过,你姓氏也能变成一艺术品,成为你独一无二标识?...这个头像不仅展示了你姓氏,还融入了各种艺术元素,让人一眼就能感受到你个性品味。 Ai艺术头像制作过程非常简单。...所以,不妨试试这个新玩法,让你姓氏也变成一艺术品吧!相信它一定能给你带来不一样惊喜体验。 在这个充满创意个性时代,让我们一起用Ai艺术头像,展现自己独特魅力吧!...无论是在微信还是在办公室,都能让你存在更加引人注目。 艺术头像是你个人姓氏变形,它承载了你身份独特性。在这个追求个性与创新时代,一个与众不同头像将为你带来更多关注认可。...生成图片如下: 总结 这篇文章探讨了如何利用Ai艺术头像新玩法,将个人姓氏转化为炫酷艺术头像,展现个性化创意。通过介绍锦书平台功能,展示了如何将姓氏单个字体转化为具有独特艺术风格头像。

28920

CAS SSO单点登录服务端环境搭建

,是需要认证,在这里我们使用jdk中keytool方案生成证书(一般正式环境,使用正规机构颁发证书,可以去购买) (一)创建一个caskey目录,如:D:\sso-cas\caskey (二)打开...其中名字姓氏使用你域名,保持C:\Windows\System32\drivers\etc\hosts 文件中映射域名相同,注意不要写成IP。...在这里我使用口令是minglisoft(这个要记住,后面还会使用到) 名字姓氏使用是jeesz.cn(对应host中域名配置) (五)使用命令keytool -export -file D:/sso-cas...准备好服务端tomcat容器,这里使用是tomcat8进行测试(首先要保证tomcat启动后是可以运行),如下: 6.修改server.xml文件,如下: 注意: 这里使用是https认证方式...10.重启启动tomcat容器,访问cas, https://jeesz.cn:8443/cas 默认用户名为:casuser 默认密码为:Mellon  以下是所有的cas sso单点登录交付源码

59220

零零信安-D&D数据泄露报警日报【第21期】

02国际热点本章仅随机选取五个境外事件或涉及到其他国家和著名海外机构事件。以下为监测到情报数据,D&D系统不做真实性判断与检测。2.1. ...这些文件还有其他航空公司名字,比如 Astral。...文件大小:20 GB数据:用户名、名字姓氏、电子邮件、电话、国家、关注者、关注者、注册日期。示例:1k行价格:1000$ 5份2.4. ...大量信用卡信息泄露涉及国家/组织: BidenCash售卖人:haxdiver样例数据:有数据量:超120万条详情:存档包含PAN、CVV2、到期日期、姓名、姓氏、送货地址电子邮件!...美国某订票网站数据泄露涉及国家/组织:美国售卖人:302513样例数据:有数据量:465万条详情:美国订票网站数据465万数据字段:名字姓氏、地址、城市、州、邮编、电话号码、邮箱。

43830

零零信安-D&D数据泄露报警日报【第40期】

02国际热点本章仅随机选取五个境外事件或涉及到其他国家和著名海外机构事件。以下为监测到情报数据,D&D系统不做真实性判断与检测。...2.1.Albania公民身份数据泄露涉及国家/组织:阿尔巴尼亚售卖人:Sillen样例数据:少量样例数据量:1.4GB详情:售卖者称持有Albania公民身份登记数据数据包括名字姓氏、父亲身份、母亲身份...数据文件类型:未知泄露信息:名字姓氏、父亲身份、母亲身份、出生日期、出生地、性别、公民身份、国籍、家庭联系地址。...它是银行控股公司Flagstar Bancorp,Inc.主要子公司。它是最大住宅抵押贷款服务商之一,也是美国最大银行之一,售卖者称持有其银行用户数据。...数据文件类型:txt泄漏信息:姓名、姓氏、学校名称、种族、国籍、宗教、父亲姓名、父亲姓氏、父亲工资、父亲电话、母亲姓名、母亲姓氏、母亲工资、母亲电话、PTEL、注册代码、学生体重、学生身高、总收入等。

29420

00SEC-D&D数据泄露报警日报【第17期】

02国际热点本章仅随机选取五个境外事件或涉及到其他国家和著名海外机构事件。以下为监测到情报数据,D&D系统不做真实性判断与检测。2.1. ...订单信息数据字段:订单编号、房型编号、邮箱、电话号码、订单时间、合计金额、付款方式、名字姓氏、酒店代码、酒店名称、入住天数、支付状态、入住时间、客人数量、房间类型名称、房间类型价格。...顾客信息数据字段:邮箱、名字姓氏、电话号码、明文密码、国家代码、注册日期。... 开源自定义脚本语言,最初旨在提供简单键盘快捷键或热键、快速宏创建和软件自动化,称为 AutoHotkey,其社区论坛遭遇数据泄露。...该漏洞导致未经授权第三方利用 phpBB 中漏洞暴露了 88,871 个用户帐户。泄露数据:用户名、电子邮件、IP地址散列密码价格:免费2.3.

34820

深入非聚集索引:SQL Server索引进阶 Level 2

这里显示FullName索引片段,包括姓氏名字作为键列,加上书签: :--- Search Key Columns : Bookmark...测试一些样本查询 如果要执行后续测试查询,请确保运行脚本以创建联系人表两个版本:dbo.Contacts_indexdbo.Contacts_noindex; 并运行该脚本以在dbo.Contacts_index...评论 涵盖查询索引是一好事。 如果没有索引,则会扫描整个表以查找行。 “2130行”统计表明,“S”是姓氏流行首字母,在所有联系人中占百分之十。...评论 查询所需所有信息都在索引中; 并且它在计算计数理想顺序中处于索引中。 所有的“姓氏以'Ste'开始”在索引内是连续; 并在该组内,单个名字/姓氏所有条目将被组合在一起。...非聚集索引: 是一组有序条目。 基础表每行有一个条目。 包含一个索引键一个书签。 由您创建。 由SQL Server维护。 由SQL Server使用来尽量减少满足客户端请求所需工作量。

1.5K30

VB.net-VSTO随机生成不重复N个姓名

问题 我们在日常进行数据测试中,常常会需要模拟一些数据,如单位、姓名、成绩、得分等,有时候为了想一个姓名,会浪费一点点时间,所以我就设计这样一个命令菜单,把常用姓氏名字字符组成起来,自从设计好这个...思路: 我在网上取了104个常用姓氏,再取了264个个常名字字,组成数组,再进行取数据生成2字姓名或3字姓名, 操作演示 全屏横屏观看效果更佳 点击命令,选择你要生成数据区域,确定,生成不重复姓名...ArrOut(tn) = id tn += 1 Next Return ArrOut End Function '###随机生成一个姓名...If Return nameStr.Replace(" ", "") End Function 代码解析 GetOneName()函数用于生一个姓名,firstName是姓氏一个字...random.Next(1, 15)生成1-14数字,可能是1位数,就会生成1字名,如果是2位数就生成2字名,这一步是考虑到1字名情况,大约15个就会生成一个1字名。

13610

零零信安-D&D数据泄露报警日报【第30期】

02国际热点本章仅随机选取五个境外事件或涉及到其他国家和著名海外机构事件。以下为监测到情报数据,D&D系统不做真实性判断与检测。2.1....数据文件类型:文本泄露信息:卡号码、到期时间、CVV安全码、姓名、姓氏、地址、城市、州、邮编、更新时间。价格:80美元2.2....Seldin 总部位于大平原中心(内布拉斯加州奥马哈),成立于 1923 年,从事户公寓社区管理扩张。...凭借数十年管理负担得起传统社区专业知识,Seldin 公司自豪地成为首选雇主和物业经理,这些物业是居民称之为家最佳场所。该数据泄漏时间为2021年。数据文件类型:未知泄漏信息:未知。...总人数:2,060,347数据文件类型:csv泄漏信息:名字姓氏、地址、城市、县、州、邮政编码、电话号码、运营商、性别、种族、所有者、纬度经度。

27920

零零信安-D&D数据泄露报警日报【第50期】

图片02国际热点本章仅随机选取五个境外事件或涉及到其他国家和著名海外机构事件。以下为监测到情报数据,D&D系统不做真实性判断与检测。...它是从hsys.saglik.gov.tr(土耳其公民健康数据库)泄露,其数据有101万行,具体数据包括:姓名、姓氏、出生日期、城市、地区、母亲姓名、母亲身份证号码、父亲姓名、父亲身份证号码、国籍。...文件类型:未知泄露信息:姓名、姓氏、出生日期、城市、地区、母亲姓名、母亲身份证号码、父亲姓名、父亲身份证号码国籍。...具体数据包括:名字姓氏、身份证号码、国籍、地址、省份。文件类型:csv泄露信息:名字姓氏、身份证号码、国籍、地址省份。...数据文件类型:未知泄漏信息:源代码、部署、如何处理合同到构建产品指南中许多其他文档。价格:未知03国内情报监测到近期国内某银行用户数据、居民购物数据酒店客户数据大量泄露。

55620

Go变量和数据类型简介

假设我们正在为名字创建一个变量 var fname string 我们所做是声明一个名为 fname(表示名字变量,类型为字符串。...请记住(从我们之前教程中),我们必须使用以下命令调用主包: package main 接下来,我们必须使用以下行从 main 中导入“fmt”: import ("fmt") 现在,我们将创建一个函数来定义我们变量并打印名字姓氏...在调用 main fmt 之后,我们首先要做(在我们函数中)是用以下命令声明我们变量: var fname string var lname string 接下来,我们写四行代码: 指示用户输入他们名字...接受名字输入。 指示用户输入他们姓氏。 接受姓氏输入。...,然后询问姓氏,并打印出这两个名字

11010

我用 Python 偷偷查到暗恋女生名字

下面我们用 Python 实现一个手机号码获取妹子名字功能。 2 编 写 代 码 首先,我们需要爬取国内最常用一些姓氏,以百度百科 - 中国姓氏为例。 ?...如果是非好友关系,转账界面对方显示名字不完全,可以点击「验证按钮」,输入对方姓氏就能进行确认。 所以,可以遍历上面获取到姓氏,一个个地去验证。...3 结 果 结 论 拿常用姓氏去一个个验证姓名即可拿到妹子完整名字。...但是由于支付宝对接口限制,一个账号每天只能有 10+ 次试错机会;因此,如果妹子姓氏不是那么常见,可以需要试错多次才能拿到妹子名字。 如果你觉得文章还不错,请大家点赞分享下。...你肯定是我最大鼓励支持。

4.5K10

【图文详解:索引极简教程】SQL 查询性能优化原理

更合适图:col1表示是年龄,col2表示姓氏,col3表示名字: 如图,联合索引(年龄, 姓氏,名字),叶节点上data域存储是三个关键字数据,且是按照年龄、姓氏名字顺序排列。...执行过程分析 因此,如果执行是: select * from STUDENT where 姓氏='李' and 名字='安' 或者 select * from STUDENT where 名字='安'...因为联合索引中是先根据年龄进行排序。如果年龄没有先确定,直接对姓氏名字进行查询的话,就相当于乱序查询一样,因此索引无法生效。 因此查询是全表查询。...如果执行是: select * from STUDENT where 年龄=1 and 姓氏='黄' and 名字='安' 那么索引也是生效。...创建组合索引涉及两个非常重要方面: 第一,基于什么样创建索引; 第二,按照什么样顺序创建索引。

69520

我用 Python 偷偷查到暗恋女生名字

1 目 标 场 景 不知道你有没有经历过这样一个场景,好不容易拿到一个妹子手机号,但是又不好意思去搭讪,问一下对方名字。...下面我们用 Python 实现一个手机号码获取妹子名字功能。 2 编 写 代 码 首先,我们需要爬取国内最常用一些姓氏,以百度百科 - 中国姓氏为例。 ?...如果是非好友关系,转账界面对方显示名字不完全,可以点击「验证按钮」,输入对方姓氏就能进行确认。 所以,可以遍历上面获取到姓氏,一个个地去验证。...3 结 果 结 论 拿常用姓氏去一个个验证姓名即可拿到妹子完整名字。...但是由于支付宝对接口限制,一个账号每天只能有 10+ 次试错机会;因此,如果妹子姓氏不是那么常见,可以需要试错多次才能拿到妹子名字

57920
领券