問題タブ [edx]

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 に答える
542 参照

java - x++==4 はどのように条件になりますか?

私はedxでJavaコースを受講していました。この質問では、条件は x++==4 です。試してみたところ、x 値に 4 を入力した場合にのみ、条件が true と評価されることがわかりました。しかし、なぜ?

1) x = 3 または x = 2 を入力すると、条件が false と評価されるのはなぜですか?

2) なぜ x++==4 も条件なのですか? x = x + 4 のようなものです。どうして真または偽になるのでしょうか? これは方程式であり、x > 3 などとは異なります。

ここに画像の説明を入力

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

javascript - HTML5 EME ビデオと edX プラットフォームの統合: 「initDataType」が空なのはなぜですか?

HTML5 EME ビデオを edX ビデオ xblock と統合しようとしています

その中で、私はこのエラーに直面しています:

ライセンス要求 DOMException の生成に失敗しました: initData パラメータが空です。

これは、エラーが発生した関数です。

問題は、edX統合なしで単純に実行すると正常に動作し、event.initDataTypeは「webm」ですが、edX統合では空です。誰でも助けてもらえますか?

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

android - edx Android アプリの edx ビデオ バックアップを復元する方法

Androidにedxをインストールし、ビデオで3GB以上ダウンロードしました。最近、アプリが新しい動画のダウンロードを停止したため、ログインとログアウトを試みましたが、うまくいきませんでした。また、edx プロセスを停止して再起動しようとしましたが、何も変更されませんでした。次に、3.51 GB の org.edx.mobile フォルダーをバックアップし、edx アプリをアンインストールしました。その後、アプリを再インストールしてバックアップを復元しました。しかし、アプリで動画を再生しようとすると、すぐに動画がダウンロードされます。アプリでダウンロードしたビデオを表示できるように、バックアップを正しく復元するにはどうすればよいですか。org.edx.mobile フォルダーには、ビデオと字幕用の 2 つのサブフォルダーが含まれています。ビデオ ファイルには .mp4 のような拡張子はありませんが、電話のメディア プレーヤーで再生できます。サンプルファイル名 0b7d6121c6a3b232698274da3754cd57ba3a0953 どうもありがとう!

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

vagrant - EDX - /tmp/VBoxGuestAdditions.iso: デバイスにスペースが残っていません (RuntimeError)

Eucalyptus 2 オープン リリースで EDX フルスタックに対して「vagrant up」を実行すると、次のエラー メッセージが表示されます -

/tmp/VBoxGuestAdditions.iso: No space left on device (RuntimeError)

Ubuntu 16.0.4 LTS を実行しています

また、GuestAdditions のバージョンが一致しないという報告もあります。このホストがまだ正式にサポートされていないことは知っていますが、私は開拓が好きです =]

別の VirtualBox インストールの名残がありました。他のパッケージを削除した後、新しいバージョンの VirtualBox を試す前に発生した別のエラーが発生しました。したがって、元のエラーが解決されたかどうかはわかりません。

これは新しいエラーです -

以前、devstack で作業していたときに、この問題を解決するための回避策を使用しました。ファイルを変更して再試行します。

その他の構成情報 -

** Vagrant を 1.8.5 に更新し、「未定義のメソッド「group_by」」は解決されましたが、スペースの問題は残っています。
これは最新の出力です -

ホストのディスク容量使用量 -

更新 -
スペースがゲストで実際に使用されていないことに気付きましたが、予約されていると思います...

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

c - ヴィジェネール暗号。コード出力

私はcs50 pset2に取り組んできましたが、数日間作業した後、vigenere暗号がダウンしたと思いました。このコードは、ユーザーが指定したアルファベット順の引数 (argv[]) を受け取り、それをキーとして使用して、ユーザーが指定したフレーズ (文字列) をアルファベット順のインデックスの番号で暗号化します。たとえば、引数 'abc' と文字列 'cat' を指定すると、出力は 'cbv' (a 移動 0、b 移動 1、c 移動 2) になります。文字列がより長い場合、引数は最初の文字にラップされ、文字列が終了するまで続きます。

これは私がコードのために持っているものです:

コードはキーの長さ+1で機能するようです。たとえば、「aaaa」の引数を入力します

次に、「bbbbb」の文字列を入力し、「bbbbb」を正しく受信します。

ただし、同じ「aaaa」を入力すると

次に、キーより長い文字列を入力 +1 'bbbbbbb' 受信した 'bbbbbNN'

操作の順序に問題があると思いますが、括弧を動かそうとしましたが無駄でした。私のキーが適切にラップされていない理由について、誰かが私を正しい方向に向けることができることを望んでいました.

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

edx - edX LMS側への行き方は?

Open Edx のセルフホスト インストールがあり、スーパーユーザーを作成しました。lms にアクセスしてコース コンテンツを作成/編集するにはどうすればよいですか?

oeu oeu oe uo eu ouuoeuoeuoe

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

vagrant - vagrant - openx devstack のインストール中にキーサーバーの受信に失敗しました

Windows 10 と Lubuntu 12.04 に openx devstack をインストールしようとしています。Vagrant 1.8.6 と VirtualBox 4.3 がインストールされています。
Windows では、Babun Shellを使用してコマンドを実行します。

  1. 管理者として Babun を実行する
  2. mkdir devstack
  3. CD開発スタック
  4. export OPENEDX_RELEASE="open-release/eucalyptus.1"
  5. curl -OL https://raw.github.com/edx/configuration/ $OPENEDX_RELEASE/util/install/install_stack.sh
  6. bash install_stack.sh devstack

open edx docsに記載されている指示に従った後、キーサーバーエラーが発生しました(両方のOSで)。

これは、インストール プロセスの最後に直面しているエラーです。

[1;32m==> デフォルト: 失敗: [localhost] => {"cmd": "apt-key adv --keyserver ha.pool.sks-keyservers.net --recv 46095ACC8548582C1A2699A9D27D666CD88E42B4", "失敗": true, "rc": 2} ==> デフォルト: stderr: gpg: hkp サーバー ha.pool.sks-keyservers.net からキー D88E42B4 を要求しています ==> デフォルト: gpg: キーサーバーがタイムアウトしました ==> デフォルト: gpg: キーサーバーの受信に失敗しました: キーサーバー エラー ==> デフォルト: ==> デフォルト: stdout: 実行中: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.lCcAGQG10R -- trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver ha.pool.sks-keyservers.net --recv 46095ACC8548582C1A2699A9D27D666CD88E42B4 ==> デフォルト: ==> デフォルト: メッセージ: gpg:hkp サーバー ha.pool.sks-keyservers.net からキー D88E42B4 を要求しています ==> デフォルト: gpg: キーサーバーがタイムアウトしました ==> デフォルト: gpg: キーサーバーの受信に失敗しました: キーサーバー エラー[0m [1;32m==> デフォルト: = => デフォルト: FATAL: すべてのホストはすでに失敗しています -- 中止します [0m

その後:

SSH コマンドがゼロ以外の終了ステータスで応答しました。Vagrant は、これがコマンドの失敗を意味すると想定します。このコマンドの出力は、上記のログにあるはずです。出力を読んで、何が問題なのかを判断してください。

この問題を理解するのを手伝ってください。
どうもありがとう。