問題タブ [binaries]

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

shell - サブディレクトリで 1000 以上のバイナリを実行するシェル スクリプト

1000 以上のテストで構成される Open Posix testsuite という特定のテスト ユーティリティを実行しています。これらのテストを実行するためのスクリプトがスイートに含まれており、ターゲット マシンでは使用できません。

ただし、シェル スクリプトを実行することはできますが、本格的なシェル スクリプトを作成したことがないので、ここで助けが必要です。

私のスクリプト要件: これらのサブディレクトリから 1000 以上のテストをすべて実行する必要があります。構造はだいたいこんな感じ。メイン ディレクトリ (スクリプトが存在する場所) には 3 つのサブディレクトリがあります。これらのサブディレクトリにはそれぞれ 2 ~ 10 個のサブディレクトリがあり、さらに深くなります。最後に、これらのディレクトリのほとんどには、実行する必要があるバイナリである ".test" ファイルが (サブディレクトリごとに) 少なくとも 2 つ、おそらく最大で 40 あります。安全のために、実行前に「.test」ファイルに対して chmod 777 を実行する必要があります。

この回答はおそらくいくつかの助けになるでしょう -シェルスクリプトでサブディレクトリに移動する方法

どうもありがとう!どんな助けにも感謝します。

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

c# - Wpf 製品用に MS Office をインストールせずに Excel にエクスポートする

クライアント マシンに Excel がインストールされていない状態で Excel にデータをエクスポートする必要がある小さな wpf 製品があります。私が欲しかったのは、Excelファイルをクライアントのハードディスクに保存することだけでした。Excel がインストールされていなくても、ファイルを保存できるはずです。Excel なしでは読み取れないかもしれませんが、保存できるはずです。サードパーティやその他のオープンxmlを使用したくありません。最近、Excel をインストールせずに Excel にエクスポートでき、Open Office で開くことができる製品をダウンロードしました。

バイナリを確認したところ、office.dll、Microsoft.Vbe.Interop.dll、および Microsoft.Office.Interop.Excel.dll のみが含まれていました。これらの dll でどのように管理できるか知りたいです。

私はすでにこのためのコードを書いていますが、Excel がインストールされていないと壊れます。

これに関連する多くのオープン xml やその他のものを読みましたが、満足していません。私の要件は単純すぎて、データテーブルデータをExcelにエクスポートするだけで、データを読み戻したり、Excelで派手な操作をしたりする必要はありません。

提案をお願いします。リンクをいただければ幸いです。前もって感謝します

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

c++ - C と C++ の実行可能ファイルの違いは?

C プログラムと C++ プログラムのソース コードに違いがあることは知っていますが、これは私が求めていることではありません。

また、これはコンパイラに応じて、CPU ごと、OS ごとに異なることも知っています。

私は独学で C++ を学んでおり、両方の言語で使用できるライブラリへの参照を数多く見てきました。これは私が考え始めた - 2つの言語のバイナリ実行可能ファイルの間に大きな違いはありますか?

ライブラリを両方で簡単に使用するには、実行可能レベルで似ている必要があると思います。

実行可能ファイルを調べて、それが C または C++ ソース コードで作成されたものかどうかを判断できる状況はたくさんありますか? それとも、バイナリはかなり似ていますか?

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

binary - バイナリの追加とオーバーフロー

私はバイナリの足し算を練習していて、オーバーフローしたと思います。時間を節約するために、01010 と 11011 の足し算には 5 ビットの答えが必要です。10 進数の 10 と 27 です。

追加すると、予想される答えの 37 である 100101 が得られます。

ただし、答えは 5 ビットでなければならないので、左側の 1 のビットを削除するということですか? 答えが5にならないので、私はこれについて混乱していますか?37じゃないの?00101になるので、それともコンピューターがこれを行う方法ですか?

また、以下の 2 つの質問の意味を明らかにできる人はいますか?

最上位ビットへのキャリーインの値は?

最上位ビットのキャリーアウトの値は?

ヘルプと説明をいただければ幸いです。

シム

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

c - C バイナリ ファイルの表現

宿題として、単純なランレングス エンコーディングの実装を利用する単純な圧縮/解凍プログラムを作成しました。プログラムが動作するようになりました。非常に多くの文字を含むテキスト ファイル (プログラム ソースなど) の圧縮と解凍は問題なく動作します。実験として、圧縮プログラム自体のバイナリを圧縮/解凍してみました。これにより、ファイルは元のバイナリよりもはるかに小さくなり、明らかに実行できなくなりました。このデータ損失の原因は何ですか?

私の推測では、それはバイナリ ファイルの表現方法に関連しているということでしたが、それ以上のことはわかりません。

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

mysql - SSL をサポートする Windows MySQL Community 5.6 バイナリを入手できますか?

Oracle から Windows Community MySQL 5.6 インストール パッケージを入手しました。残念なことに、SSL は無効になっています。Oracle サイトのドキュメントは不透明です。

(1) ダウンロードおよびインストール用の Windows コミュニティ MySQL 5.6 バイナリが存在するかどうかを尋ねるのは正しいですか? (2) または、一部のドキュメントが示唆しているように、Windows 用の OpenSSL をインストールしてから、SSL を使用するように MySQL サーバー (Windows) を構成することにより、インストールに機能を追加することは可能ですか? (3) または上記のどれでもない? SSH を使用して接続することについて質問しているわけではないことに注意してください。

mysql> 'have_ssl' のような変数を表示します。

have_ssl 無効

セットで 1 行 (0.00 秒)

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

compare - バイナリのスマート差分

ハードウェアで同じソースを 2 回コンパイルすると、異なるバイナリが得られます。ツールまたはスクリプトを使用して、コンテンツが変更されていないことを確認する方法を知っていますか?

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