问题标签 [hardcode]
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.
php - 有能力的硬编码人员应该避免使用 WordPress 页面构建器吗?
WordPress Page Builders 是否会提高页面加载速度,因此,那些擅长硬编码的人是否应该避免这些?
或者,我在 Page Builders 中看到的唯一真正价值是它们有助于减少花在编码上的时间。
c# - C# Combobox 硬编码值
所以我有一个名为 的组合框cboGender
,我想将值(对值进行硬编码)添加到组合框中,如Male
,Female
和Unspecified
. 我该怎么做呢?提前致谢。
android - 在 Android .apk 中使用 FirebaseAuth 凭据
我目前正在查看适用于 Android 的 .apk,并且遇到了一些硬编码凭据(电子邮件地址和密码)。显然,这些用于名为 的东西FirebaseAuth
,这似乎是一项 Google 服务。
我对 Android 应用程序开发不是很熟悉,也不知道 Firebase 服务的具体用途。
在应用程序中保存服务的硬编码凭据是否很常见?
凭证可以做什么?
这些凭据不反映与我相关的任何信息。
我确实遇到了这个 stackoverflow 帖子,说明了一些关于标识符的内容,但没有明确的答案。
编辑:我相信我的 OP 不够清楚。
我的问题是,将 Firebase 凭据存储在 APK 中是否正常,或者通常应该使用 API 令牌之类的东西。
通常硬编码凭据是一个不好的迹象,但我不熟悉 Firebase。
java - 如何使用基类对静态关系数据进行硬编码?
在我的应用程序中,我需要在运行时访问一些“关系”数据。如果我有很多数据或者经常更改,我会将其存储在数据库中(sqlite 或其他东西)。但我只有几个具有 5-50 个对象的实体,这些对象不会(经常)更改,并且仅由开发人员更改。因此,我认为在 Java 类中简单地对数据进行硬编码以简化代码维护是有意义的。
所有实体共享一个共同的抽象超类(具有 anint id
和 a String name
)。定义数据后,我希望引用每个实体对象和集合/数组,所有这些对象都在类之外可用。我想确保数据是不可变的。
第一个想法是做这样的事情:
我看到的缺陷是,在开发过程中添加新实体时,我也必须将其添加到 ALL 集中。这让我很烦。这是一种冗余和错误的来源。
然后我只是想使用枚举作为实体类,我可以在其中定义实体对象并隐含地在 values() 数组中包含所有对象引用。但这不起作用,因为在 Java 中无法使用基类 (AbstractEntity) 和多重继承。
下一个想法是使用具有默认方法的接口而不是抽象基类,并作为实体定义一个实现该接口的枚举。但是我将无法在基类(接口)中定义 int id 和 String name,并且必须在每个子类中定义它。
我缺少一些语法糖吗?这里的最佳做法是什么?
python - 从 txt 文件读取到 3 个不同的列表时如何防止硬编码 - python
我正在创建一个代码,它从 txt 文件中读取信息并将信息存储在三个单独的列表中。我创建的代码就是这样做的,但是是以一种非常硬编码的方式。我的问题是,是否有更好的方法从文件中读取,例如使用 for 循环或任何东西,因为此时的代码正在重复。
我创建的代码是:
预先感谢您的帮助!
java - Java - 如果可能的话,传递引用或使用硬编码对象是否更好
是否值得制作更好的代码(ClassB)而不是使用两种单独的检查方法?所以主要的问题是:当我假设 A 类比 B 类快一点时我是对的,还是它的区别并不重要并且传递变量(在这种情况下为列表)并不会真正影响生产力,即使这些列表每个有 1000 个对象?对不起,如果这个问题很愚蠢。
或者
android - 在 android 中硬编码类似 ListView/RecyclerView 的东西是个好主意吗?
我想要一个带有卡片的 ListView/RecyclerView 之类的东西,所有的文本和图像都可以在本地使用。考虑到这一切,使用卡片硬编码布局并仅在 XML 中设置文本和图像是一个好主意吗?
java - Android - 硬代码登录不起作用
目标
通过 AdminLogin.xml 登录到我的 Admin.xml
课程流程
AdminLoginActivity ---> AdminActivity
AdminLoginActivityClass
AdminActivityClass
清单文件
问题
- 当我选择后退按钮时,AdminLogin 上的工具栏不允许我返回 LoginActivity
- 尽管输入了管理员名称和密码的硬编码输入,但管理员登录不起作用。单击登录按钮后,应用程序会提示白色布局几秒钟,我被带回 StartActivity,并且 Toast 消息未显示“登录失败”。
解决方案
问题是因为“AdminActivityClass”有
由于 Admin 登录是硬编码的,所以 insidecurrentUser
被FirebaseUser currentUser = mAdminAuth.getCurrentUser();
设置为null
. 这导致活动被发送回起始页 ( sendUserToStartPage();
)
javascript - 关于使用硬编码字符串的良好做法是否与 Javascript 不同
我最近开始在 Node.js 中学习和使用 JavaScript。我在不同的教程和生产代码中注意到的一件事是有很多硬编码的字符串。例如:https ://www.tutorialspoint.com/nodejs/nodejs_event_emitter.htm
这同样适用于生产代码 - 使用字符串作为事件名称、属性名称、不同的状态值等。这使得执行现有代码变得更加困难。例如,是否有充分的理由不使用这样的模式?
json - 无法对 JSON 响应进行硬编码
我目前正在使用 Angular 5.1.2,并且正在尝试从 http 请求中获取对象。为了验证我的代码,我硬编码了一个 JSON 响应并创建了一个 Python Anywhere 的 Web 服务,这就是我所做的:
但是,为什么我的 Angular 应用程序说“请求的资源上没有 'Access-Control-Allow-Origin' 标头”?谢谢