问题标签 [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.

0 投票
2 回答
729 浏览

java - 在公式中输入值是否硬编码?

我正在做一个课堂作业,这周的课文中涉及的一件事是硬编码以及它是如何被皱眉的。

我的问题是,如果我在物理上输入了一个作为公式一部分的值,这是否被认为是硬编码?

例如:球体的体积是 (4/3) * PI * r^3 我应该在代码块的开头声明 (4/3) 作为变量吗?还是我应该更进一步并宣布整个公式?

我希望我的要求对每个人都有意义,这里有一些额外的信息是我的代码:

0 投票
1 回答
135 浏览

c# - 通过从 C# 应用程序获取 DBName 创建 DB

我需要通过从 C# 应用程序中获取数据库名称来创建数据库。基本上,避免在 sql 脚本中对 DBname 进行硬编码。例如:“创建数据库 abc”。在这个“abc”必须作为参数传递。

一旦我从应用程序中读取 DBName,任何人都可以建议如何将 DBName 传递给脚本文件?C# 应用程序将再次读取脚本文件并执行它。

-普拉桑特

0 投票
1 回答
700 浏览

java - 如何从 HTML 硬编码中删除不间断空格

我知道以前曾以不同的方式问过这个问题,但是,我是 Javascript 编码的新手,并不完全了解如何为我的问题量身定制建议。

我正在尝试从下面的硬编码行中删除“ ”...实际上,如果我可以删除整个表格行,那就太好了。

我不能自己编辑 HTML 代码来删除空格或表格行,因为它被硬编码到我正在使用的系统中。但是,我可以添加 CSS 和 Javascript 代码来覆盖格式和隐藏内容。我无法隐藏类“内容”或“tr,td”属性,因为代码中的其他元素正在使用这些标识符。

如何使用 CSS 或 Javascript 隐藏此特定代码行或其他类似代码?

编辑:
无法修改原始 HTML 代码本身。我使用的系统限制了对 html 硬编码的修改,因为某些元素是程序运行所必需的。但是,此特定代码用作换行符以在“注册”按钮的上方和下方创建空间,并且在新设计中不需要它。我可以使用 CSS 或 javascript 进行修改,但无法触及原始编码。

0 投票
3 回答
424 浏览

c# - 在没有枚举的情况下在 C# 中实现自己的数据类型?

内置数据类型和用户定义数据类型的主要区别在于:内置数据类型可以接受字面量值(直接插入代码中的值,这个过程也称为硬编码)。

那么是否可以创建与布尔值相同的自定义数据类型,它接受三个值:yes/no/maybe WITHOUT USING enums。

比如下面的代码:

我问了上面的问题,因为我想了解 C# 中的内置数据类型是用核心语言(如 C++ int、char ...)指示的,还是没有?

- -更新 - -

对于第二个问题,让我问一个问题以使第二个问题更清楚:

我知道例如字符串是 System.String 的别名,但是 C# 中的纯字符串在没有 System.String 的情况下是否可以工作?

0 投票
2 回答
3042 浏览

android - Android中的简单硬编码ListView

有可能在Android中做这样的事情吗?(基本上相当于HTML中的selectand ):option

这个我试过了,显然不行。我在网上只能找到有关使用适配器的信息,但由于我有一些硬编码值,我不需要使用适配器——我很乐意将它直接放在 XML 文件中。

这可能吗?

0 投票
2 回答
354 浏览

java - 日期类测试程序

我写了一个 Date 类,它在考虑闰年的情况下添加/减去天/月/年。我现在需要用硬编码数据编写一个测试程序来测试我的实现。最简单的方法是创建一个“参考”日期,然后有一个循环将其向前推进一天,例如 3 年期间(包括闰年),然后将参考日期与其他日期一起打印出来从它相对构造的日期。我没有很多Java经验,所以我想知道我将如何实际做到这一点?

0 投票
2 回答
292 浏览

ios - IOS应用程序中的硬编码

我们有一个 IOS 应用程序,它通过 SSL 连接连接到 API/服务器。SSL 密钥已在 APP 中硬编码,SSL 证书已过期,现在该应用程序无法运行。

Q1。我们希望避免将应用程序提交到商店,因为更新应用程序需要长达 2 周的时间。

Q2。我们还想从 CDN/store 获取 SSL 密钥,这样我们就不会对其进行硬编码。但是当我们调用 store 时,我们如何确保它的安全连接?

摆脱这种情况的最佳方法是什么?

0 投票
4 回答
962 浏览

php - laravel编程中的字符串资源?

有什么方法可以代替刀片中的硬编码字符串,而是使用字符串资源(或字符串表)之类的东西,所以如果你更改字符串,每个刀片都会被更改。例如,我没有在刀片中存储编码“产品”,而是使用了一个名为“string1”的变量,因此如果有一天我将 string1 值更改为“服务”,每个刀片都会受到影响并且正常。

0 投票
1 回答
747 浏览

java - 如何避免在java中对文本文件进行硬编码

我正在开发一个项目,其中 3 个文本文件存储到一个文件夹中。我试图避免将 3 个路径硬编码到源文件中。

话虽如此,我想通过在提示符下键入来运行程序:java sourceCode folderName。

请看下面我到目前为止所取得的成就

0 投票
1 回答
164 浏览

java - 避免在 java 类中对消息进行硬编码

这是一个示例代码:

这样,用户只能English languageandroid.

谢谢。