問題タブ [coldfusion-9]
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.
coldfusion - CFScript で記述する場合、ヒンティング テクニック間に考慮すべき審美的でない違いはありますか?
私は、CFScript でコード ヒントを記述する 2 つの方法を知っています。この 2 つの間に機能的で美的でない違いがあるかどうか、および何がベスト プラクティスと見なされるかを知りたいです。
私が見た最初のテクニックは、関数の宣言の上にコメントを使用してヒントを追加します。
2 番目の手法では、ヒントを宣言自体に組み込みます。
一方を使用し、他方を使用しない理由はありますか? ほのめかしたいかもしれないと宣言する議論がある場合、あなたのアプローチは変わりますか?
java - 失敗テストのためにIPへの発信接続をブロックしますか?
Windows Server2003でColdfusion9を使用しています。CFLDAPを介してLDAPおよびJavaを介してLDAPSと対話する一部のコードで「フェイルオーバー」をテストしています(パスワードの変更用)。
基本的に、LDAPサーバーIPSのリストを用意し、接続障害が発生したときに新しいサーバーに切り替える必要があります。
OSレベルからIPへのアウトバウンド接続をブロックして、実際にネットワークから切断したりシャットダウンしたりせずにLDAPサーバーの停止を模倣する簡単な方法はありますか?
jquery - Coldfusion に構造体の配列を挿入する
一連の質問と回答を持つアプリケーションを構築しています。ユーザーは各質問に回答し、最後に「保存」ボタンをクリックします。
質問と回答の組み合わせを構造体の配列として保存したいと思います。配列内の各エントリは、question_id と response_id の構造になります。
ユーザーが「保存」ボタンをクリックしたら、データベースにエントリを保存する必要があります。
- 構造体の配列を cfc に渡すにはどうすればよいですか?
- 構造体の配列を処理してデータベースに挿入するにはどうすればよいですか?
助けてください。
memory-leaks - cffunction内のメモリリークループcfmodule
coldfusion.runtime.CFDummyComponent
ルートが読み取られたヒープダンプがある場合は、Google社員。
2011年2月22日更新
MXUnitで有名なMarcEsherは、まったく同じバグを別のコンテキストで見つけました。query="name"
彼の解決策は、からに行くことによって解決されるクエリの大きなループを含みますfrom="1" to="#name.recordcount#" index="row"
。動作する別のアプローチは<cfthread>
、ループ内をそのように使用することです。
<cfmodule>
これは、クエリのようにループ内や内部で何かを行う必要がある状況に遭遇したときに非常に効果的であり、<cffunction>
消費されるメモリはその反復専用です。
古い質問
他の誰かが私が間違っていることを確認または教えてくれることを願っています。ファイルoom.cfm(以下に表示)を呼び出すことで、実行中のOOMを一貫して再現できます。jconsoleを使用すると、リクエストがメモリを消費し、完了するまで解放されないことがわかります。問題は<cfmodule>
内部で呼び出しているようです。呼び出し<cffunction>
をコメントアウトする<cfmodule>
と、リクエストの実行中にガベージコレクションが行われます。
ColdFusionバージョン:9,0,1,274733
JVM引数
テストケース
oom.cfm(これは以下のtemplate.cfmを呼び出します-Adobe Bug#85736)
template.cfm
アップデート#2( ElliottSprehnのcfthreadケース-AdobeColdFusionBug #83359)
scripting - return ステートメントと else ステートメントを CFScript で同じ意味で使用できますか?
CFScript でreturn
とステートメントを同じ意味で使用することについて、ご意見をお聞かせください。else
私は通常、次の構文を使用します。
最近、代わりにこれを行うことができると思いました:
これら 2 つのスタイルでは、異なる最終結果が得られるでしょうか? else
ステートメントでコードをラップする必要がないのが好きです。私の考えでは、if
ステートメントが true と評価されて返された場合、その下のコードは実行されません。true と評価されない場合は、else
ステートメントでラップされているかどうかに関係なく、その下のコードが実行されます。
そうですか?
coldfusion - Coldfusion 9 でのクレンジング文字列/入力
私は最近Coldfusion 9を使用しており(主に PHP のバックグラウンド)、ユーザーが送信した入力/文字列を「クリーン/サニタイズ」する方法を見つけようとして頭を悩ませています。
私はそれを HTMLSAFE にしたいと考えています。JavaScript や SQL クエリ インジェクションを排除したいと考えています。CF9 に既に付属しているある種の機能を見落としていることを願っています。
誰かが私を適切な方向に向けることができますか?
orm - coldfusion 9.0.1 orm でのマップされていないクラス エラー
クラス User と Order をモデル化する必要があります。私が望むのは、ユーザーが多くの注文を持つように、それらの間に関係を持たせることです。この場合、これは 1 対多の関係になります。User.cfc で次のように定義しました。
この各 cfc は、EntityLoad( Entity Name ) を介して問題なくロードできます。ダンプ出力にすべてのデータが表示されます。
ただし、注文関係を User.cfc に入れるとすぐに、すべてがバラバラになり、エラー メッセージが表示されます。
これがcfcsのコードです
ユーザー.cfc
注文.cfc
ここで私が間違っていることはありますか?
coldfusion - cfthreadはいつ使用する必要がありますか?
スレッド化が必要な簡単なシナリオを教えてください。ありがとう、ニッチ
coldfusion - オブジェクトに多次元メニューを設定
メニューを配列またはその他のデータ型に入れる効果的な方法があるかどうか疑問に思っています。php を使用すると、次のようになります。
しかし、コールドフュージョンでこれを行う方法はわかりません。このデータを DB から取得してオブジェクトにプッシュしたいので、配列から html を生成できます。
coldfusion - 続行する前に、ライブ データ ソース名を確認してください
その要求の処理に進む前に、有効なデータベースを確認するように CF アプリを取得してもよろしいでしょうか?
これは、データベース サーバーがダウンしている、またはアップグレード中のインスタンスが存在する可能性があるためです。そのため、db 依存の要求が行われるとエラーが発生します。
db サーバーへの接続がない場合、ユーザーは安全なページに安全にリダイレクトできます。
または、cfcatch は機能しますか?
このチェックはどのように行うことができますか?
ありがとうございました。