問題タブ [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.

0 投票する
3 に答える
2290 参照

html - HTML を VB6 コードにハードコーディングする

背景: HTML からレポートを生成するアプリケーションがあります (インライン スクリプトがある場合とない場合があります)。HTML ソースは通常、データベースに BLOB として保存されます。

現在、特定のレポートをアプリケーションにハードコードする必要があります (つまり、データベースに依存しないようにするため)。私は最初にそれを強引な方法で試しました (レポート全体を切り取って const 文字列に貼り付け、そこに大量の文字列を追加します。使用できる& vbNewLine & _数に制限があるように見えるため、うまくいきませんでした。& _すべてを(多かれ少なかれ)1行に圧縮することを考えましたが、それは読みやすさを損なうだけでなく、インラインスクリプトでも機能しません。

これを書いているときに何かが思い浮かびました: ファイル (ハードコーディングしたい HTML を含む) をプログラムで開き、ファイルの内容を文字列に書き込むことができました。今やってみます...

誰かがこれを行うためのより良い/よりエレガントな方法を提案できますか?

0 投票する
7 に答える
4602 参照

jquery - JQuery - Javascript で HTML をハードコーディングする - dom 要素を動的に作成するより良い方法はありますか?

次のような多くのメッセージと、javascript コードにハードコーディングした生の HTML があります。

また ...

これは、ページの 2 つのメイン領域 (つまり、タイトル div とコンテンツ div) があり、その内容をその場で変更する必要があるためです。残念ながら、このコンテンツを別のファイルに分けることはできません。

それで、多くのものをハードコーディングする代わりに、これらの div のテキストと DOM 要素を作成することの背後にあるベストプラクティスはありますか?

最もエレガントなソリューションを探しているので、ハードコーディングはあまりありません。

ありがとう

0 投票する
3 に答える
63 参照

java - 変更されない可能性が高い一連の外部リンクを実装するには、Web フレームワークを使用する必要がありますか?

wicket Java Web フレームワークを使用して webapp を構築しています。現在作成中のページには 20 以上の外部リンクが含まれており、その多くはウィキペディアのページを指しています。私は現在、これらすべてのリンクの URL を html ページにハードコーディングしています。

フレームワークを使用してこれらのリンクを確実に追加できます (wicket には外部リンク用のクラスがあります)。これらのリンクはすべて外部のものであり、長い間変更されない可能性が非常に高いです。フレームワークを使用してそれらを追加すると、コードの量が増えるだけで、Javaコードとhtmlのハードコーディングの問題にすぎないように思えます。Java側でそれらを行う理由が本当に思いつきません。

私は Web フレームワークの使用方法を学ぼうとしている初心者プログラマーなので、ここで何か不足しているのだろうか? ご協力いただきありがとうございます!

0 投票する
2 に答える
216 参照

xml - これはハードコーディングですか?どうすればそれを回避できますか?

特定のXML構造のパーサーを作成していますが、ハードコーディングの問題が発生している可能性があります。ここ:

リテラルの「デフォルト」はXml構造の有効なタグですが、これはハードコーディングですか?別の手法を使用してデフォルトタグを検索できますか?

Doctypeの使用を検討しましたが、デフォルト値のタグが「default」よりも指定するにはどうすればよいですか?

このタグが私の標準であるため、ハードコーディングされていない可能性があります。

ご協力ありがとうございました。

0 投票する
1 に答える
974 参照

android - Android のリソース タイプの定数

Android のさまざまなリソース タイプ (つまり、「描画可能」) の定数はありますか?

getResourceTypeNameの戻り値に基づいて条件付きロジックをコーディングしたいのですが、リソース タイプのハードコーディングは避けたいと考えています。

例:

(明らかに、独自の定数を作成できますが、上位互換性を確保するためにシステム定数を使用することをお勧めします)

0 投票する
1 に答える
243 参照

viewmodel - ASP.NET MVC で多くのエントリを DropDownLists に設定する最良の方法は何ですか?

アドレス ビュー モデルに参加する DropDownList があります。

170 か国ほどの国のリストをデータベースに保存し、View Model のコレクションにロードするのが最善ですか?それとも SelectListItems を含むコレクションとして View Model にハード コードするのがよいでしょうか?

ベストプラクティスはどれですか?

ほとんどの人が名前のタイトルをハードコーディングすることを選択するように、SelectListItems のハードコーディングが多すぎるのはいつですか?

0 投票する
5 に答える
405 参照

.net - .net: ハードコードされた条件または何?

シンプルなドロップダウン リスト (dropdown1) と 2 つのテキスト ボックス (textbox1) と (textbox2) を含むフォーム (form1) があります。

シナリオは次のとおりです。ユーザーが textbox1 にコードを入力すると、入力した内容に基づいて、コードの「タイプ」が textbox2 に表示されます。textbox2 は読み取り専用です。

シナリオの主要部分は、textbox2.text が「Polymeric、Cord、Seat」などの特定の値 (タイプ) と等しい場合にのみ、dropdown1 が form1 に表示され、いくつかの色で塗りつぶされる必要があります -DB から取得-

この条件をハードコーディングすることは正しい判断だと思いますか? そうでない場合、あなたの提案は何ですか?

0 投票する
2 に答える
340 参照

string - 実行可能ファイルを編集するprintf()を呼び出します

コンソールプログラムを「クラック」して、何かを表示させようとしています。問題は、改行(\r\n)を印刷できないことです。分解装置を使用して、場所を見つけ、バイナリを編集しました。

私が言ったように、私は改行を印刷することができません。"\r\n"フォーマット文字列でエンコードして( "%s\r\n"Cの場合と同じように)、印刷"Hi guys\r\n"して、文字列自体でエンコード(作成"Hi guys\x13\x10")して"Hi guys"、2つの奇妙な文字(おそらく0x13と0x10のASCII表現)を取得してみました。

0 投票する
1 に答える
99 参照

django - ビューでハードコーディングせずに日付をフィルタリングするためのDjangoのより良い方法

djangoビューでは、毎年のコンテンツをフィルターで除外して、テンプレートを介してグラフに表示します。現在、私は各年のマニュアルの計算を行っていますが、年をハードコーディングすることなく、年ごとにコンテンツをフィルタリングするように、コードを修正するためのより良い方法が必要です。また、グラフテンプレートでは、年をハードコーディングしており、ハードコーディングせずに記述できるのではないかと考えていました。

0 投票する
1 に答える
4984 参照

iphone - iPhone-characterAtIndexによって返された文字を別のハードコードされた文字と比較する

characterAtIndexによって返される文字を、@""や@"P"などの「ハード」文字と比較したいと思います。これはばかげているように見えるかもしれませんが、私はこれを行う方法を見つけられません...