magic-numbers

    1

    1答えて

    ファイルアップローダーのファイルタイプを確認してファイルがイメージ(jpg、png)であるかどうかを確認し、FileReaderでファイルのマジックナンバー(4バイト目)を読み取ることにしましたが、この方法について: この方法は安全ですか?この方法でjpgファイル以外のファイルをアップロードする方法はありますか? 2、4、6バイトなどの異なるマジックナンバーのファイルタイプを見たことがあります。イ

    5

    2答えて

    checkstyle私のソースコードに関する報告を得るにはcheckstyleを使用しています。この質問はMagicNumberCheckについてです。私はこのように私のソースコードにDate/(org.joda.)DateTimeを使用しています : DateTime dateTime = new DateTime(2013, 2, 27, 23, 0): dateTime.plusHours

    -2

    4答えて

    は愚かな質問かもしれませんが、とにかく試してみます: シェルスクリプトを実行可能ファイルにすると、実行時にshebangを使ってどのインタープリタを使うのかがわかります。 Cコード/スクリプト/プログラムは何か似ていますか? 実行可能なCプログラムの冒頭にマジックナンバーはありますか?

    0

    1答えて

    認識するマジックナンバーを次の表に示します。ファイルの先頭に、ファイルタイプの 名マジックナンバー(バイト): -Executable ASCII characters DEL, ‘E’, ‘L’ and ‘F’ -Shell script ASCII characters ‘#’ and ‘!’ 標準のファイル拡張子は、彼らが魔法の数字が含まれている場合でも優先されます。たとえば、ファイ

    0

    1答えて

    リンクがマジックナンバーの有効な画像であるかどうかを確認しようとしています。画像のほとんどは正常に動作します。しかし、トランプのサイトには、正しいマジックナンバーを生成しないイメージがありますが、ブラウザ上で正常に動作しているようです。彼らが作り出すマジックナンバーは3c21444fです。以下 が私のコードで、任意の助けいただければ幸いです。 var request = require('requ

    0

    2答えて

    現在、Springと連携しています。私はコードの可読性を高めるために使用できるメソッドについて学習しています。複雑な条件を簡単なメソッド呼び出しで置き換える例もあります。たとえば: private void myMethod(){ //Bad if(userAge < MIN_AGE){ //logic } //Good if(use

    5

    4答えて

    最近、多くのコードで、クラス/メソッドの中にハードコードされた設定(ポート番号など)の値を入れてしまい、設定もできません。 これはSOLIDの原則に違反していますか?そうでない場合は、私のチームメンバーになぜそれが良いアイデアではないと言えるのかという別の「原則」がありますか?私はちょうど「それが好きではないので悪い」と言いたいとは思っていませんが、良い議論を考えるのは難しいです。

    6

    2答えて

    私はGitHubのプロジェクトを持っています。約2ヶ月間、両方のマシンで正常に動作していました。その後、2週間前、私の家のPCで稼働を停止しましたが、はまだ私の仕事のPCで正常に動作します。 : これは私が取得エラーですアプリ:例外で失敗しましたビルド:shrinkDebugMultiDexComponentsは FAILUREに失敗しました。 どうしたのですか。 'app:shrinkDebug

    0

    2答えて

    ELFヘッダーでは、​​の値は1または2のいずれかで、32ビットまたは64ビットのオペレーティングシステムを示します。しかし歴史から、ELFは1993年にリリースされたSolaris 2.0で初めて登場したことがわかりました。しかし、広く使われている32ビットプロセッサPentium Proは1995年まで登場しませんでした。 なぜ、ELFヘッダには16ビット8ビット情報でさえ?

    3

    7答えて

    メッセージをあるフォーマットから別のフォーマットに変換するプロジェクトがあります。 メッセージはIDで識別されます。私は1つのフォーマットのIDと他のフォーマットの対応するIDを持つMappingTableを持っています。例えば :このメソッドは、マッピングリストにマッピングエントリを追加します this.AddMappingEntry(2400, 2005, true, false); :