问题标签 [hard-coding]
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.
sql - 硬编码 ID 与查询
有时我有一个名为“status”的表,它只包含 ID(PK)和名称(字符串,唯一)。此外,其他表已引用此状态(例如 status_id)
比方说,有两种状态:
现在,我想在 table2 中插入/更新记录(它引用了状态表)。最好的方法是什么,我应该硬编码我想要设置的状态 ID 还是应该按名称查询,然后获取 ID 并在之后分配它?
注意:这也是一般的编程问题(没有直接的 SQL 查询)。我找不到它的标签。
python - 如何避免在 Python 中对大量 dict 键字符串进行硬编码
可能这是一个常见问题,但我是 python 新手!
我正在研究一些处理 json 查询的库,并问自己是否有一些最佳实践来避免对大量 json 键进行硬编码,例如:
当我看到它时,它不喜欢我,我创建了一个带有常量的类,例如:
这是一个好习惯吗?关于python编译器有什么我不了解的吗?
谢谢
编辑:我尤其面临性能和/或内存消耗最佳实践
excel - 单元格更改后,如何使某个范围内的单元格进行硬编码?
当在工作表的另一列(同一行)中选择状态时,我需要在某个范围内获取一个单元格以进行硬编码。目的是让我可以衡量新招聘候选人在招聘过程的每个步骤(或状态)中的停留时间。
我尝试编写代码以在工作簿打开后启动宏(module1),然后在使用 worksheet_change 事件(sheet1)更新列 J 中的状态后循环遍历指定的单元格范围(AC3:AQ5000) . 一旦列 J 更新为与每列匹配的状态,AC 到 AQ 列都有一个公式来确定单元格的日期(=IF($J5=AC$1,IF(AC5<>"",AC5,TODAY()),""))
。循环参考已关闭。
一旦单元格从空白更改为(今天的)日期,我希望每列都对日期进行硬编码。到目前为止,我收到“检测到工作表更改的名称不明确”、“编译错误预期标识符”的错误,或者没有任何反应。
python - 如何在不同目录的不同机器上找到相同的文件夹?
我在目录中有两个名为和 的Student
文件夹。我需要在文件夹内保存总共 10 个文件,在文件夹内保存 3 个文件。我需要在另一个系统中执行相同操作,其中和文件夹位于不同的目录中(例如:)。如何将文件存储到两个文件夹中没有硬编码路径的不同机器?Faculty
/home/ubuntu/Desktop/Pythontraining
Student
Faculty
Student
Faculty
/home/documents/college
c# - 使用属性路由定义的路径模板是否被视为硬编码?
如果我在 ASP.NET 控制器中使用属性路由,这些路径模板是否被认为是硬编码的?例如,如果我添加[HttpGet("/employee")]
or [Route("/employee")]
,/employee
路径是硬编码值吗?
sql - 如何避免在 SQL Query 中进行硬编码
我有一个像 Select '16453842' AS ACCOUNT 这样的查询,我想将此帐号更改为动态帐号。谁能告诉我有哪些可能的方法来做到这一点?情况就像,我还想为 ACCOUNT 容纳其他值。这样多个值可以用于 ACCOUNT。
Nodejs 代码通过carrierData.sql 在下面的代码中使用该sql
carrierData 来自一个 json 文件,其中 sql 包含它将使用的 SQL 的路径和名称。最后,具有查询的 SQL 文件运行如下查询 SELECT 'T' AS RECORD , '16453842' AS ACCOUNT
这就是我的问题,因为我们还有一些额外的帐户号码,我们想容纳这些号码。服务启动node server.js
,它将调用workers.js
包含我上面粘贴的代码的文件。所以请让我知道有什么可能的方法来做到这一点
hard-coding - 究竟什么是硬编码?
我相信这是一个分配的值,并且无法更改。一个例子是:
还有什么是我不应该使用硬编码的原因?对不起,我是编程新手。
passwords - SymmetricDS 社区版密码硬编码在属性文件中
我们已经在 Windows 上为 SQL 服务器数据库设置了 SymmetricDS,它工作正常。但是我们已经在属性文件中硬编码了密码。我的问题是,有没有办法避免硬编码?