問題タブ [lucee]

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 投票する
1 に答える
233 参照

coldfusion - Lucee - Coldfusion の新しいキーワードが機能しない

newキーワードを使用してコンポーネントを呼び出そうとしていますが、機能していません。

以下の次の方法は正常に機能します。

しかし、次のものを使用しようとすると:

エラーが発生しますtag cfset is not closed。上記のコードは、タグが閉じているように見える何かが欠けていない限り、それを呼び出そうとしているファイルの最初の行です。それが違いを生む場合、私はLucee 4.5を使用しています。

0 投票する
0 に答える
178 参照

lucee - Mura 6.2 コード ベースと Lucee 構成のインストール

  1. MySQL で空のデータベースを作成し、Lucee admin で DSN を作成しました。
  2. Mura Code ベースのインストールのステップ 4 で説明したように、Mura セットアップ フォームを取得できませんでした。
  3. application.contentServer.handleRootRequest()# が唯一の出力でした。

  4. Lucee 管理者で行うその他の構成手順は何ですか。
  5. Muradev ルート ディレクトリの index.cfm で何もする必要がないことを理解してください。Windows 7、Apache2.4.18、MySQL5.7、Lucee Tomcat8、および Lucee 4.5.2.018 を使用していますが、なぜ Mura セットアップ フォームを取得できなかったのですか? web.config (XML) で rule2 を選択しましたが、Lucee がエラーをスローします。スクリーンショットを添付。Lucee/Tomcat で行う構成は何ですか。ルーシーエラー
0 投票する
2 に答える
1130 参照

mysql - 「余分な」データベースクエリを使用することはどれほど悪いことですか?

私は Web 開発のフロントエンドの世界から来ました。そこでは、発行される HTTP リクエストの数を (css、js ファイル、画像などを統合することによって) 制限しようと懸命に努力しています。

データベース接続 (MySQL) では、明らかに不必要な接続は必要ありませんが、原則として、複数の小さなクエリを使用することはどれほど悪いことでしょうか? (彼らはすぐに実行します)

アプリケーションをクラスター化された環境に移動しているため、サーバーメモリにいくつかのものをキャッシュする前に(単一のサーバーで実行していたため)、現在はアプリを「ステートレス」にしようとしているためです。より小さな db 呼び出しを意味する実装。これにより、ロード バランシング (スティッキー セッションの回避) が容易になり、サーバーのメモリ使用量も抑えられます。

大量のクエリについて話しているわけではなく、おそらく 2 ~ 4 回ではなく 6 ~ 8 回の db 呼び出しで、少数のレコードから数千のレコードまで返されます。それらはそれぞれ 30 ミリ秒未満 (かなり短いものもあります) で高速に実行されますが、注意すべき「接続遅延」があるかどうかはわかりません。

あなたの洞察に感謝します。

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

mysql - 項目タイプ、そのサブタイプ、およびそれらのタイプとサブタイプの数を取得します

@Gordon Linoffからの回答に続く最初の編集については、以下を参照してください

2番目の編集/乱雑なソリューションについては、下部を参照してください

元の質問

3 つのテーブルがあります。

組織はタイプを持つことができ、一部のタイプはサブタイプを持つことができます

タイプとサブタイプのリストとカウントを取得しようとしていますが、タイプにサブタイプがある場合のカウントに問題があります。

次のクエリとコード。

これを取得します。

しかし、ご覧のとおり、Full count - 10 - は間違っています。130のはずです!SubType のないタイプの場合、カウントは正しいです。SubTypes の数は正しいです。私はあらゆる種類のものを試しましたが、どこにも行きません:(

どんな助けでも大歓迎です!:)

1回目の編集

@Gordon Linoff のヘルプに従って、WITH ROLLUP を追加し、ORDER BY を削除して、次のコードを使用します。

私は今得ます。

130 を取得していることがわかりますが、フルで 130 を取得するにはどうすればよいですか?!

2回目の編集/厄介な解決策

だから、これはちょっと厄介な解決策だと思いますが、うまくいきます!

次の出力コード。

私に与えます;

おそらくこれを行うためのよりクリーンな方法があると確信しています。誰かがそれを知っていれば、提案を受け付けていますが、今のところ-これは機能しています:)

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

coldfusion - 「再サブスクライブ」ユーザーの電子メールを呼び出すための Coldfusion Sendgrid API

  • アプリケーションサーバー: ColdFusion 11 & Lucee
  • OS: Windows 2012

再サブスクライブするユーザーのために sendgrid API を呼び出そうとしています。添付のコードとエラー スクリーン ショットを見つけてください。

エラー: Sendgrid API 呼び出し

コード:

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

windows - Mura Setup に Mura Admin ページが表示されない

Mura のセットアップはドキュメントに従って行われます。

  1. Mura セットアップ ページから Mura 管理ページを取得できません
  2. セットアップにより、他のメニューに移動できないページがいくつか表示されます ムラ セットアップの画像
  3. デフォルトのボタンはLuceeのウェルカムページに移動します
  4. settings.ini には、mode=production、indexfileinurls=0、siteidinurls=0、および recaptchalanguage=en があります。
  5. システムは Windows 7、Apache2.4.18、MySQL5.7、Lucee Tomcat8、Lucee 4.5.2.018 です。

Mura 管理者ページが表示されないのはなぜですか?

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

coldfusion - cfhttp が lucee で機能しない

ここではむしろ混乱しています。私のローカル開発マシン (OSX) から、単純な cfhttp 呼び出しを機能させることができません (ssl などはありません)。これらは私の生産マシンで動作します。両方の環境は同一である必要があります (docker)。

開発マシンで、いくつかの異なるドメイン/URL を試しました。

Lucee バージョン: 4.5.2.018、Apache Tomcat/8.0.28

ここに画像の説明を入力

何かご意見は?

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

tomcat - Mura セットアップで Mura 管理ページが表示されず、代わりに Lucee ウェルカム ページが表示される

Mura のセットアップはドキュメントに従って行われます

  1. Mura セットアップ ページから、Mura 管理ページにアクセスできません
  2. セットアップにより、Lucee のウェルカム ページ が表示されセットアップページのイメージ ます。これを修正する方法を教えてください。
0 投票する
3 に答える
673 参照

performance - 素数の性能差 ACF vs. Lucee

素数を見つける次のコードは、Adobe ColdFusion (10) と Lucee (4.5) でパフォーマンスが大きく異なります。同じマシンでテスト済み (6C i7 3930k @ 4 GHz、Windows 10 64 ビット、両方の CFML エンジンで同じ JVM メモリ設定: JDK7 -Xms512m -Xmx2048m -XX:MaxPermSize=512m):

stopIndex @ 10k

  • ACF: 280 ミリ秒
  • ルク: 1300 ミリ秒

stopIndex @ 20k

  • ACF: 1000 ミリ秒
  • ルク: 4800 ミリ秒

stopIndex @ 30k

  • ACF: 2200 ミリ秒
  • ルク: 10500 ミリ秒

trycf.comcflive.net同様のギャップを示します。

cfscript (対タグ) が時間に影響を与えるかどうかを確認しましたが、影響はありません。CFML エンジン関連のサーバー設定も、顕著な影響を与えていないようです。

パフォーマンスの違いの理由は何でしょうか?
そして、どうすればこれを解決できますか?

背景: 実稼働サーバーで重い数学演算 (ジオメトリ、画像レンダリング) を実行していますが、たまたま Lucee が実行されていて、パフォーマンスが遅いことに気付きました。