問題タブ [cross-language]

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

cobol - 別の言語での COBOL 88 タイプの同等物は何ですか?

私は現在 COBOL を学んでいて、88 型の変数が本当に好きです。別の言語 (C や Objective-C などのほとんどの既知の言語) でそれらのようなものがあるかどうか、ライブラリを使用していても知りたいです。

私が似ていると思うことができる唯一のことは、

ただし、値として 95を設定boolenResulttrueて想定させることはできません。variableName

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

inheritance - 特にサブクラスの場合、コンストラクターの引数の順序に関する規則はありますか?

これは奇妙な質問のように思えるかもしれませんが、コンストラクターで引数を順序付けする方法、特にコンストラクターがサブクラスで「得る」引数を追加する場所に関する規則はありますか? 次のようなコードを読んでいることに気付いた後、1つあるはずです(コードはGroovyですが、それは質問には関係ありません):

上で説明したように、GreenApple に到達すると、コンストラクターの引数にあった順序はなくなります。ただし、プログラマーが新しい引数をランダムに追加したわけではないことに注意してください。Food の作成者は、新しい引数は後ろに追加する必要があると考え、Apple の作成者はそれらを前に追加する必要があると考え、GreenApple のプログラマーは次のように考えました。引数はアルファベット順にソートする必要がありますが、一緒にすると、コンストラクターがかなり乱雑になります (ここではタイプ セーフは役に立ちません。これらはすべて double です)。

偶然にも (実際にはそうではありませんが)、これらは私が存在する可能性がある 3 つの規則でもあります。それで、私の質問は今、そのような慣習はありますか? もしあるとすれば、それは何ですか? また、言語間で違いはありますか?

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

set - プログラミング言語から独立した任意のセットの汎用クエリ言語はありますか?

プログラミング言語やセットの種類とは別に、セットに対するクエリを定義する方法を探しています。

詳細には、Java、C++、Python などの一般的な言語の言語定義と実装になります。

コメントしたように、私はデータベースやセット表現の実装を探しているのではなく、Pythonやセットとして見ることができる線形構造などから要素のクエリを定義する方法のみを探しています。std::set/vectorset()

近い例はjLinqのようなものですが、JSON や JavaScript に縛られず、明確に定義された文字列表現を使用します。

もちろん、データ構造の種類を知らなくても、すべての問題とすべてのプログラミング言語に対して条件付きフィルターを実装する必要がありますが、クエリ文字列を作成する方法とそれらを評価する方法は明確であり、パーサーを作成する必要はありません。

だから私が Java や C++ で書きたいのは次のようなものです

または文字列として記述:

(これは考え抜かれたものではありません - インターフェースがどのように見えるかを示すためだけです)

別の問題の良い例は、JSON または XML です。明確な言語定義と、任意のプラットフォームまたはプログラミング言語用のパーサー/ツールです。

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

go - サブディレクトリに go プロジェクトの C 依存関係を構築する方法

Go で C ライブラリの Go ラッパーを作成しています。問題は、C ライブラリが多くの Linux ディストリビューションで利用できないことです。そのため、「github.com/me/mylibrary を入手する」ために誰もライブラリをインストールする必要がないソリューションが必要です。

1 つの解決策は、ライブラリのソースをサブ ディレクトリに追加することです。次に、私のプロジェクトが go get でビルドされるときに、このライブラリも自動的にビルドする必要があります。しかし、これを自動化する方法がわかりません。

または、ソースをダウンロードし、抽出してビルドするスクリプトを作成することもできます

しかし、これらのビルドステップを go build ツールに接続する方法がわかりません。

静的ライブラリをリンクするのも簡単ではありません。

ライブラリからビルドしている限りは機能しますが、別のプロジェクトからビルドしたい場合、相対パスはライブラリからではなくそのプロジェクトからのものであるため、失敗します。

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

javascript - クロスランゲージ Web ワーカー?

言うことから、これは可能ですか:

app.js :

Dartium (Chromium + Dart VM ブラウザ) を使用している人はいますか?

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

javascript - javascript と arduino のインターフェース

私はarduino初心者で、javascriptをarduinoとインターフェースしようとしています。今のところ、私がやろうとしているのは、js 変数が特定の値を下回っている場合はサーボモーターをある方向に動かし、その値を上回っている場合は逆に動かすことだけです。どうすればいいのか分からないので、どなたか助けていただければ幸いです。サーボモーターの可動部分とJavaScript部分がありますが、それらを組み合わせる方法がわかりません。

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

encoding - Python と JavaScript で SHA256 ハッシュを生成すると、結果が異なります

平文の暗号化に問題があります。

私がPythonでやっていること:

Python での結果:

私がJSでやっていること:

JS での結果:

誰かが私が間違っていることを知っていますか?

または、両方の言語で同じ暗号化結果を得る方法はありますか?

ちなみに、私のデータベースにはすでに CryptoJS で暗号化された値があるので、Python コードを変更する方が簡単です。

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

python - CにPythonを埋め込む:Pythonの戻り整数値を読み取ることができません

コードに python を埋め込もうとしていCます。その目的は、プログラム内で python コードを実行したいということです。python コードのC実行が終了したら、整数値を C プログラムに返す必要があります。

私のpythonコード「try.py」ではreturn 10、pythonファイルの最後に指定しています。

ただし、以下を試してみましたが、戻り値は常に0. なんで?