问题标签 [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.
c# - DataGridView 编辑列名
有没有办法在 DataGridView 中编辑列名?
methods - 在方法名称中使用“get”的最佳做法是什么?
我注意到在 Java(包括 C#)的许多地方,许多“getter”方法都以“get”为前缀,而许多其他方法则没有。我从未注意到 Sun 似乎遵循的任何模式。在 getter 方法名称中使用“get”的一些准则或规则是什么?
character-encoding - 人名的所有允许字符是什么?
有标准的 AZ、az 字符,也有连字符、破折号、引号等。
此外,还有所有的国际字符,如变音符号等。
那么,对于一个基于英语的系统,完整的集合是什么?其他语言的集合呢?UTF8、UTF16 等呢?
额外问题:需要多少个名称字段,它们的最大长度是多少?
编辑:人名中肯定有两种不同类型的字符,一种是作为上下文的一部分,另一种是出于结构原因。我不想限制或干扰上下文字符,但我确实需要处理结构字符。
例如,我输入了一个用 em 破折号分隔的名称,但很难将其与减号字符区分开来。为了使系统更易于搜索,我想采用所有五种不同类型的破折号,并将它们映射到一个唯一字符(减号)上,这样搜索者就不需要具体知道最初输入的是哪个符号。
破折号存在问题,可能还有引号,还有多少其他符号?
mysql - Storing SQL field names and general SQL usage with Delphi
I'm starting to write my first Delphi application that connects to an SQL database (MySQL) using the ADO database components. I wondered whether there was any best way of storing the names of the fields in the database for easy reference when creating SQL queries later on.
First of all I made them a simple constant e.g. c_UserTable_Username, c_UserTable_Password
, but then decided that was not a particularly good way of doing things so I am now storing them in a constant record e.g.:
this allows me to create a statement like:
and not have to worry about hard coding the field names etc.
I've now run into the problem however where if I want to cycle through the table fields (for example if there are 20 or so fields), I can't. I have to manually type the record reference for every field.
I guess what I'd like to know is whether there is a way to iterate though all field names at once, or singularly; or am I going about this the wrong way? Perhaps I shouldn't be storing them like this at all?
Also, I've made a “Database” class which basically holds methods for many different SQL statements, for example GetAllUsers, GetAllProducts, etc. Does that sound correct? I've taken a look at a lot of Delphi/SQL tutorials, but they don't seem to go much past showing you how to run queries.
I suppose I'm just a little lost and any help is very welcome. Thanks :)
c++ - 'default' 作为变量名
在调试一些代码时,我遇到了一个名为default
. 我认为关键字不允许作为变量名。
现在,上面的代码在 VS 2008 上可以顺利编译。'default' 不是关键字吗?它如何作为变量名起作用?副作用?
PS: Infragistics::Win::UltraWinToolbars::ToolbarsCollection
有这个名字的属性!
variables - 变量名的声明
声明变量名的最佳方法是什么......以大写......?..小写?在任何情况下都必须在哪个区域声明......根据标准变量的滚动,什么名称是合适的......有一些变量要声明?......对不起这个问题......我是新手编程世界......我希望不要打扰...... =)
php - 一般 MVC 问题 - 命名、结构 (PHP)
我尝试了许多 PHP MVC 框架,我注意到在许多框架中您可以执行以下操作:
所以,基本上有一个类Security,它包含一个方法encodeForHTML()。这个安全类不是单例吗?这种“内部”单例类是否有特定名称?
因为还有其他类不是单例:
在这种情况下,您可以根据需要创建任意数量的表单。我理解这一点,初始化许多安全类显然没有意义,但我想知道,这些类是否有名称(除了单例和非单例)?一个人建议对那些可以创建的类使用“插件”一词,对那些构建在框架中的类使用“库”。那有意义吗?
感谢您的回复!
naming - 通用应用程序构建块的类名
你是否厌倦了老旧的 Manager 和 Handler 类?使用了所有 ...Thing、...Dingus、Doodad、...Entity、...Gizmo 或 ...Object 后缀?我当然是并且做到了。
所以在这里我想收集有用的类名。
我认为这篇文章描述得最好:
不要在类型名称中使用“Manager”或“Helper”或其他空词。
如果您需要在类型名称中添加“Helper”的“Manager”,则该类型要么命名不当,要么设计不当。很可能是后者。类型应该管理和帮助自己。
所以这里是前几个:
- 邮箱
- 处理消息
- 信使
- 提供通知或其他类型的消息
- 仪表板
- 呈现数据
- 渲染器
- 聚合/构建数据
我不确定在哪里放置“小部件”好还是坏?此外,我目前正在搜索以下类的名称:
- 使用服务器进行身份验证(Bouncer?)
- 跟踪数据的变化
- 持有并跟踪文件
- 管理对话
java - 是否可以在 Java 中动态生成变量名称?
假设我需要生成变量来保存用户的一些输入(我不知道它们有多少)。如果不使用Array
, ArrayList
(和其他类型的列表和地图),我的代码可以生成(比如说)String
变量 X 次,名称为(String var001
、、、String var002
等String var003
)吗?如果是,请提供示例代码。
php - 用于人名的 PHP 正则表达式
我在用于人名的正则表达式中遇到了一些问题。
假设一个名为 Jürgen 的用户想要注册?还是鲍勃?这在欧洲很常见。这有什么特殊的符号吗?
编辑:,只是将 Jürgen 的名字扔给了一个正则表达式的创建者,它在 ü 字母处拆分了这个词......
http://www.txt2re.com/index.php3?s=J%FCrgen+Blalock&submit=Show+Matches
EDIT2:好吧,既然检查这些特定的东西很困难,为什么不使用一个简单地检查非法字符的正则表达式呢?
(现在哪些实际上可以用于任何黑客攻击?)
例如。这允许 ' 和 - 符号,但你需要一个 ; 使其在 SQL 中工作,并且那些将被停止。我缺少的通常用于 HTML 注入 SQL 攻击的任何其他字符?