128.取名 (第2/3页)
但现在,她打算先做一个比较迫切的小功能,那就是――“取名”。
随着人口越来越多,原始人的名字不好取啊,尤其这段时间,她手中的人口猛增至11万,取名大事,怎一个愁字了得!她对自己有要求,不能重复,于是,到现在还欠着所有外族原始人的名字。
现在最主要的问题是,姓氏太少了,本来就是因为防着这个,她才在当初决定委屈一下男人们,第一代都是没有姓的,嫁给女人之后才会冠上女方的姓氏。现在那么多人,她就算把她所知道的姓用个遍,然后将所有汉字也当做姓用个遍,也许都无法满足……
一想到“取名”功能将会给她带来的巨大便利,她的心便火热起来,年少时创造软件的激情再次被点燃,摩拳擦掌地一头扎入了点的海洋中,不分昼夜地忙碌着……终于,在奋斗了三天三夜之后,“取名”面世了!
这个功能分为以下几个部分:
首先,姓氏的筛选,分为单字姓氏、双字姓氏、指定姓氏,其背后的数据库中,单字姓氏包括所有的汉字,当然,有一部分不合适的,她给剔除了,双字姓氏除了百家姓中那些,她自己还创造了不少,当然别人会不会使用,那是别人的选择,她又不会强求……指定姓氏,就是自己输入自己喜欢的姓氏,等待之后配上名字。
其次,名字的筛选,分为单字名、双字名、三字名,这个就只要将全部的汉字入库即可,不需要怎么处理,任意组合。前面的姓和这里的名都选择好之后,点最下面的“取名”按钮,就会自动配出所有符合条件的姓名来,用户可以从中进行选择。
再次,就是随机取名和名字库。随机取名就是点一下,由系统自动分配出一个完整的名字,能不能入眼就看缘分,而名字库,就是会出现目前所有的名字组合,只要有时间,可以在海量名字里面耐心选择。
最后,去重。这里的去重主要是对现有系统用户已用名字的排
(本章未完,请点击下一页继续阅读)