问题标签 [names]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5725 浏览

names - 根据种族/民族生成名字

我想为我正在编写的一个软件生成一些假人。这些人也有种族,与这些种族相比,我不希望名字看起来完全不合适。

我的第一个想法是基于数据。有一张来自 1990 年美国人口普查的名字和姓氏的表格,并附有频率,但这并没有说明种族。还有一张 2000 年美国人口普查中的姓氏表,按种族分类,但没有提到名字。

所以我需要一些基于种族生成名字的方法。有任何想法吗?

0 投票
1 回答
116 浏览

php - 对正则表达式编译的修改

我有以下正则表达式用于匹配 PHP 类、方法和函数名称来验证它们,它最初取自 PHP 的站点(链接如下)

问题是它不匹配单个字符类,例如:

正则表达式是:

现在我在正则表达式方面不是超级棒,因为如果我能提供帮助,我会选择不使用它们,但这次我选择使用它们。

我需要对正则表达式进行 2 处基本修改:

  • 允许单个字符的
  • 不能以 __ 开头(但可以以单个下划线后跟一个字母开头)

有没有正则表达式大师可以帮助我。

问候

0 投票
3 回答
3901 浏览

r - 更改列表的“名称”属性

您好,我正在分析一些数据并尝试使用包含必须以这种方式格式化的对象的包。我从未见过这种格式,也不知道如何生成它。当我在 R 中调用对象时,这是一个奇怪的对象:

以下是此对象 a 的一些属性:

我可以使用标准的 write.csv 命令将“a”写入 .csv 格式,它可以很好地用两列格式化,一列是字符,另一列是数字。当我尝试使用 read.csv 在 R 中读回它时,它会正确地将其作为具有两列的数据框返回。但是,我尝试使用的函数不喜欢数据框格式,而是更喜欢“a”的任何格式。

因此,可以采用示例数据集,例如:

并把它变回这个?

有这些属性?

感谢您的帮助!

0 投票
3 回答
1107 浏览

php - 如何更改结果集中的列名并在 PHP 中使用修改后的列名创建新结果集

示例:我当前的结果集:

我想要一个新的结果集:

我不希望这影响我数据库中的列名。只有结果集。

0 投票
1 回答
832 浏览

oracle - CakePHP + Oracle + CamelCased 列表名问题

我们正在使用 Cakephp 进行一个大型项目。我们已经开始使用 MySQL,但现在他们要求迁移到 Oracle!现在,我们才刚刚开始这个可爱的任务!:)

我们没有使用 cakephp 模式,而是表及其列的驼峰命名(这是客户要求!)。

Oracle 中的列表名区分大小写,因为我们在创建表时将名称放在“”(双引号)之间。如果我们不这样做,Oracle 就会大写。

但是 cakephp 的 oracle 驱动似乎忽略了驼峰式配置,总是将字段名称解析为不区分大小写,并在查询结果数组中将名称转换为小写。

代替

我有

有谁知道如何克服它?

0 投票
6 回答
214 浏览

java - Two classes in diffrence packages how to isolate them?

We have to develope a game, where the user can upload their code, for example Rock Paper Scissor. They have to implement some methods from an interface class and we call them in our game Class, nothing special.

The code of the users are in packages, that we have no name-collision,
but to the main topic: How we can ensure, that user A don't call methods from the class of user B ?

0 投票
4 回答
10209 浏览

list - 列表中的数据框;添加具有数据框名称的新变量

我有一个数据框列表,我最终想要合并这些数据框,同时保留其原始数据框名称或列表索引的记录。这将允许我在所有行中对等进行子集化。为此,我想为每个数据帧添加一个新变量“id”,其中包含它所属的数据帧的名称/索引。

编辑:“在我的真实代码中,数据框变量是通过使用以下代码读取多个文件创建的,所以我没有实际名称,只有 'files.to.read' 列表中的那些我不确定它们是否会对齐使用数据框顺序:

在几篇文章中强调了一些方法: Working-with-dataframes-in-a-list-drop-variables-add-new-onesUsing-lapply-with-changeing-arguments

我尝试了两种类似的方法,第一种使用索引列表:

第二次尝试传递列表的 names()。

但是 names() 函数不适用于数据框列表;它返回 NULL。我可以在第一个示例中使用 seq_along(mylist) 吗?

处理整个“与源ID合并”的任何想法或更好的方法

编辑 - 在下面添加了解决方案:我已经使用 Hadleys 的建议和 Tommy 的轻推实现了一个解决方案,看起来像这样。

我使用 files.to.read 向量作为每个数据帧的 id

我也从使用 merge_recurse() 改变了,因为由于某种原因它非常慢。

谢谢大家。

0 投票
3 回答
3719 浏览

php - MySQL 检索数据类型 == X 的列名

我需要编写一些仅适用于我们数据库中某些字段的代码。具体来说,我正在寻找单个数据库的所有表中 DECIMAL(12,5) 类型的任何字段;

如果有任何帮助,我们所有的十进制字段都以 dec_ 为前缀。我可以从所有表中收集所有十进制字段,但是其中有很多不符合我的特定标准,我只需要限制为 12,5 的十进制值。

在纯 SQL 或使用 PHP 之间,我没有偏好。我们目前正在使用 CakePHP 框架来管理我们的项目,尽管我可以在不使用框架的情况下轻松地做到这一点。这是收集所需数据的一次性操作,因此我可以继续进行审计。

非常感谢任何帮助,感谢您花时间阅读本文。

[编辑]在这里得到了一些很好的答案,谢谢大家!我可能应该在我最初的帖子中提到这一点,但是有什么方法可以让我也获得与每个字段关联的表名?

0 投票
1 回答
315 浏览

file - 在变量前打印 0

我知道在 c、c++ 和所有其他类型的编程代码中,您可以使用语法“%4d”来打印总共 4 位数字。如果变量只有一位,它将打印三个 0,无论您的变量是什么,如果您的变量是 2 位,则打印两个 0,依此类推。然而,在 Octave 中,它似乎会打印出空格而不是 0。有没有办法强制它打印出零但保持指定长度的 4 个整数?

这是为了命名程序正在输出的文件,因此需要前导零来帮助组织输出的数据。

0 投票
1 回答
178 浏览

iphone - 用名称列表、字典、詹姆斯国王圣经等编写 rangeOfString 的最短方法是什么?

这很尴尬。我不想使用 coredata 或文本文件。我需要最短的方法来编写这段代码。

名字(“John”、“Matthew”、“thomas”、“isaac”、“bible”、“Mayan”、“2012”、更多名字)

这段代码耗时极长,而且浪费了太多的内存、下载时间和空间。不推荐它。10,000 行。

第二。此代码不起作用。我不知道我在这里做错了什么。我迷路了。我需要帮助!

有没有更好的方法来写这个?你怎么写?我不擅长这个。