問題タブ [file-structure]

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

php - 複雑な構造のphpページを見つける

コード行が表示される正確な php ページ (パスを含む) を見つける簡単な方法はありますか? たとえば、複数のネストされたフォルダーにある何百もの php ファイルを含む wordpress テーマを編集している場合、たとえば、コンパイルされたソース コードの 349 行がファイル構造のどこに表示されるかを見つけますか?

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

python - ファイルシステムに似たファイル構造のファイルを置き換えますか?

ファイルを抽出して xbox 360 の STFS ファイルに追加するプログラムを作成しています。STFS 構造はミニ ファイル システムであり、ハッシュテーブル、ファイル テーブルなどがあります。

ファイルの抽出は簡単です。ファイルの開始ブロックとファイル内のブロックの量があるので、ブロック オフセットを見つけ、ブロックの長さを読み取り、それをファイルとして送信するだけです。しかし、ファイルを置換または削除する必要がある場合はどうなりますか? 一般的に、Windows とコンピューターでは、ファイルは実際には削除されず、ファイル テーブルから削除され、他の何かがスペースを必要とするときに上書きされると読みました。では、ファイルを書き込んでいるときに、それを保持するのに十分な大きさの未使用のブロックのシーケンスを見つけるにはどうすればよいでしょうか? ブロックの長さは 0x1000 バイトで、残りのスペースを空のバイトで埋めるため、すべてがうまく調整されますが、追加したいファイルに適合する未使用のブロック範囲を見つける効率的な方法が思いつきません。

私の現在の計画は、ファイルの削除または追加に関するすべてを書き直して、上書きする方法がわからない大量の未使用スペースがないようにすることです。NTFS や FAT32 などのファイル システムについて、理解するのに何日もかからず、基本的なファイル マネージャを作成するために必要な情報が含まれている、私が読める優れた入門書はありますか?

構造への参照: http://free60.org/STFS

編集:2番目に、テーブル内の各ファイルの範囲のリストを作成します。つまり、サイズに基づく開始オフセットと終了オフセットです。ファイルを挿入するために開いている範囲を探すときは、0 から開始し、各範囲の終了開始または終了が、挿入するファイルに必要な範囲内にあるかどうかを確認します。開始または終了のいずれかが範囲内にある場合は、他のファイルの終了オフセットの最後に移動します。これは私の最初のアイデアよりも優れていますが、それでも効率が悪いようです。ファイル テーブル内のすべてのファイルに対して複数の比較を行う必要があります。

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

performance - ファイル構造の最良のアプローチは?

何が良い/速いですか?
javascript / ajax Web アプリ用の短くて高速なファイル構造が必要です

rs -> c (css ファイルの場合)
rs -> j (js ファイルの場合)
rs -> i (画像の場合)

また:

-> スタイルシート
-> スクリプト
-> 画像

また:

-> css
-> js
-> img

URLが短い場合、違いはありますか?

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

java - amr オーディオファイルのデータを読み込んで変更するには?

AMR-NB ファイルからサンプル レート、ビット レートなどの情報を抽出する方法を教えてください。厳密に言えば、サンプルレート、またはピッチやテンポを変更する可能性のあるその他のデータが必要です。

WAV ファイルの場合は簡単でしたが、ここでは AMR-NB 形式 (J2me デバイス) に制限されています。

グーグルでいろいろ調べたのですが、なかなか出てきません...

AMR-NBは8Khz固定ですか?それともサンプルごとに異なりますか?

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

c# - C# ファイルの構造はコンパイルされるものに影響しますか?

C# ファイルの構造はコンパイルされるものに影響しますか?

たとえば、メンバーの順序 (ファイル内のどこに存在するかという観点から) は、コンパイルされたクラスに影響しますか?

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

php - ファイル ディレクトリをより適切に構成するにはどうすればよいですか?

私は動的なブログ/ポートフォリオに取り組んでいます:

参照リンク: http://www.andrewryan.me/

私は自分の個人的なウェブサイトに1か月以上取り組んでいます。この全体を間違って設定しているように感じるので、私は物事を修正し続けています。私は自分が何らかの形で存在していることを知っており、ついに助けを求めています.

私は動的なサイト構造に取り組んでおり、いくつか知りたいことがあります。

  1. 動的コンテンツのベスト プラクティス。

    • ルートフォルダーにサイトのフレームがあります。これには、インデックスとスタイルが含まれます。
      (scripts フォルダー、images フォルダー、その他のファイルの種類と一緒に..)

    • 最新のブログ エントリは、インデックス ページに表示されます。彼らが私の専門的な投稿やトピックをすべて見たい場合は、特定のサブセクションに移動するだけです.
      (例: index.php?p=professional)

    • そこから; ユーザーがブログ投稿全体を表示したい場合は、投稿をクリックするだけで、さらに動的に表示されます。
      (例: index.php?p=professional/thispost (idfk))

  2. 動的コンテンツ内に動的コンテンツを作成する方法。

    • ページとサブページは、個人用フォルダー内のチェーンを下に続きます。(例: index.php > index.php?p=personal)
  3. ページがそれぞれのフォルダーにアップロードされるとファイルされる更新可能なコンテンツを作成する方法。

    • これにはデータベースまたは XML の使用を検討する必要がありますか? もしそうなら、誰かがこのタイプのウェブサイトを作るための良いチュートリアルを教えてもらえますか? これについては、あまり説明する必要はありません。

これが私のファイル構造です:

...そして動的ページのコード:

多かれ少なかれ、構造が正しいかどうか、またはこれを行うためのより良い方法があるかどうかを知りたいと思っています。この Web サイトを一度作成して、必要に応じてコンテンツを自動更新できるようにしたいと考えています。

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

png - PNG ファイルの構造

BMP ファイル構造に基づいて BMP イメージを生成する方法を既に学習しました(ここここ)。

PNGファイル構造を探していますが、適切な説明が見つかりませんでした。

スキームについてもこの説明をどこで見つけることができるか知っていますか?

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

php - WAMP のサブディレクトリ レベルで失われた PHP セッション変数

PHP セッションは、ルート ディレクトリと 1 つのディレクトリの深さで期待どおりに機能します。2 階層まで存在するディレクトリは新しいセッション ID になり、すべてのセッション変数が失われます。

SESSION 変数config.inc.phpを呼び出して初期化するすべてのページにファイル (絶対パス) を含めます。session_start()サブディレクトリに言及しているように見える PHP ディレクティブ設定を見つけましたが、一時的に保存されたセッション ファイルのサブディレクトリを参照しているようです。

HTTPFox Firefox プラグインを使用して再確認しました。ページ 2 レベルの深さにアクセスするとすぐに、セッションがなくなり、新しいセッション ID が発行されます。非常に奇妙な...

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

php - CodeIgniter の大きなアプリケーション ファイルの構造

CodeIgniter で約 20 ページの適切なサイズのアプリケーションに取り組んでいます。各ページには、独自の入力フォーム、表示テーブル、編集データ オプションがあります。私が疑問に思っているのは、アプリケーションを構築するための最良の方法です。

私が考えた2つの方法:

ページごとに個別のコントローラー、モデル、およびビューを作成します。20 +20 +20 = 60 ファイル。

また

単一のコントローラー (コードでいっぱい)、各ページのビュー、およびアプリケーション全体の 4 つのモデル (作成、読み取り、更新、および削除タスク用に 1 つ) を作成します。1 + 20 + 4 = 25 ファイル。

これについて最善の方法について何か提案はありますか?事前に誰にでも感謝します。

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

c++ - fopenはファイルを完全には開きません

2つの別々のファイルにある2つのテーブルからルックアップテーブルを作成するプログラムを書いています。最初の表を読むと、すべてが正しく読み取られています。ただし、2番目のファイルを読んでいると、fopenファイル全体が開かないようです。

これは、コンパイラが_iobufファイル構造を実装し、最初に初期化されたとき_cnt()よりもはるかに低く初期化されているように見え( )、ファイルから読み取ると減少するためです。_cnt = 530_cnt ~ 4096

これが私のコードの抜粋です:

_cntPS:私は構造の中に正確に何があるかを調べようとしてきましたがFILE、そのようなものは何も見つかりません。どなたでもご意見をいただければ幸いです。