問題タブ [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 に答える
2096 参照

linux - Linux カーネル構造体ファイル ポインター

オープンからクローズまでのライフサイクル中に、構造体ファイルのポインターがメモリ内の別の場所で割り当て解除および再割り当てされないことが保証されていますか?

(読み取り/書き込み/オープンなどを介して) デバイス ドライバーに渡されるファイル構造体を一意に識別したいのですが、識別のためにファイル構造体へのポインターを使用できるかどうか疑問に思っていました。私が見る他の唯一の代替手段は、構造体ファイルポインターが変更されないことが保証されていない場合、一意の識別子をprivate_dataに格納することです。

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

c# - ファイル構造への Windows レジストリのインポート

このパズルを解くには、私より賢い誰かの助けが必要です。

ファイル構造に変換したいレジストリ ブランチがあります。ユーザーがファイル構造を変更するのは、主に luser がファイルを操作しやすいためです。次に、これらの変更をレジストリに書き戻すことができます。(私はここでリスクを認識しています。これを行うことが「悪い」ことだとは言わないでください。私は知っています。このコードは個人的なプロジェクト用であり、製品モデルには使用されません!)

これまでのところ、私のコードはうまく機能します:

適切なレジストリ値 これは次のように訳せます: 優れた Explorer の値

ただし、レジストリはファイル構造ではないため、次のような「悪い」キーを持つことができます。

不良キー

これにより、ディレクトリ ...\Branch2\SubBranch1\Apple に Banana という名前のファイルが作成されます。明らかに。「\」を何かに置き換えようと思ったのですが、何か?

キーまたは値を「.」で終了することにも問題があります。ファイルにはピリオドがありません。

意図した結果を得るための解決策 (または提案) はありますか?

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

javascript - 私のjsmvcアプリのためのまともなファイル構造

社内アプリが成長するにつれて、mvcベースとしてのバックボーンや依存関係マネージャーとしてのrequire.jsなど、さまざまなオープンソーステクノロジーを使用して構築しているフロントエンドも成長しています。

それはさておき、私はボイラープレートコードをビュー、モデル、コレクション、ルートから一種のコアライブラリに分離する過程にあります。私がそうしている間、私はファイル構造を見直しており、これに関して経験/アイデアを持っているかもしれない他の人の意見を検討したいと思います。

今のところ、これは私の構造がどのように見えるかです:

私の現在の行動計画は、「app」と同様の構造を持つ「js」に「core」フォルダーを作成することです。コア内のすべてのコードは完全に分離されます。その後、アプリのクラスはコアから継承し、その使用に固有の属性のみを設定します。

これについて私が考慮に入れるべき意見はありますか?

たとえば、私がよくわからない点があります。HTMLテンプレートをコアに入れますか?

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

c# - App Pool が停止したときに FileSystemWatcher を実行し続ける方法

夜間など、非アクティブなためにアプリケーション プールがシャットダウンした場合でも、FileSystemWatcher クラスのインスタンスを引き続き実行できるようにする実行可能な方法はありますか? .NET のデフォルトは、20 分間非アクティブです。

理想的には、FileSystemWatcher がファイル システムの変更を常にリッスンするようにしたいと考えています。これは、非アクティブなためにアプリケーション プールがシャットダウンされたときに、ファイルがファイル ストアに出入りしたり、ファイルが変更されたりする可能性があるためです。

ありがとう。

編集:詳細については、当初の考えでは、IIS によって展開および実行される C# Web アプリケーション内に FileSystemWatcher のインスタンスを実装することでした。ファイルの作成、ファイルの削除、およびファイルの名前変更をリッスンする機能はかなり標準的です。

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

html - ワードプレスのホームページに戻るリンク

そのため、パーマリンクを設定して、WordPress を Web サイトのサブディレクトリにインストールしました。

私のウェブサイトは次のように設定されています。

だから私の問題は、私 <a href="../">Home</a>が自分のホームページに戻るリンクを使用するときはいつでも、それは私のメインのブログページからしか機能しないということです. パーマリンクの投稿に移動すると、ブログのホームに戻ります。

私が疑問に思っているのは、ブログのホームとパーマリンク投稿の両方でメイン ページに戻る方法はあるのでしょうか? ../../ を使用すると、投稿では機能しますが、ブログのホームでは機能しません。

これを十分に明確に表現したことを願っています。何か見逃した場合はお知らせください。どんな助けでも大歓迎です、ありがとう。

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

qt-creator - Qt Creator にはフォルダー/ファイル構造がありません

Qt は、ヘッダー ファイルをヘッダー フォルダーに、ソース ファイルをソース フォルダーに配置する netbeans のように、他の IDE が通常行うようにフォルダー内のファイルを構造化していないようです。これが Qt で行われているのを見たことがありますが、自分のコンピューターで行われない理由がわかりません。

私はオプションを見てきましたが、私が見る限り、オプションはありません。

私が見逃したオプションはありますか、それとも問題を解決できる別の解決策はありますか?

どんな助けでも素晴らしいでしょう、ありがとう。

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

c# - ファイル構造を検索してサブフォルダー内のアイテムをカウントする

ファイル構造を検索してリストを作成しようとすると問題が発生します。これを実行して実行する基本的な c# コンソール プログラムを作成しようとしていました。

私の構造は次のように整理されています。

マイ ネットワーク \
X1 \ ユーザー \ (多数のユーザー フォルダ) \ 特定のサブ フォルダを検索する \ このサブ フォルダ内の任意のフォルダのテキスト ファイルにリストを作成する

したがって、すべてのユーザーフォルダーを検索してフォルダーをチェックできるようにする必要があります (これは毎回同じです) 次に、そのサブフォルダー内で見つかったフォルダーのリストを次の形式で作成します

username (ユーザーフォルダーの名前) >> 特定のフォルダー内のフォルダーの名前。

ファイル構造内で検索して何かを試みなければならなかったので、これはひどく空白になりました。

** * ** * ** * ** * ****編集!!!!!

情報とリンクをありがとう。現在これに取り組んでいますが、これが理にかなっていてうまくいくかどうか疑問に思っています。ただ台無しにならないもののように見えることを確認する前に、ただテストしたくありません。

修正され、機能しています!!!! .GetFiles ではなく .GetDirectories にするために、文字列 [] 行を変更する必要がありました!!

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

php - バックグラウンド コードを HTML 表示コードから分離する良い方法は何ですか?

これは、私が自分のファイルをどのように持っているか、そしてそれらが何をするかを大まかに示したものです。

先頭のindex.phpは HTML の開始タグを表示し、header.php (リンクの div) を含み、最後に HTML の終了タグを表示する footer.php を含めます。この間に、index.php は GET パラメータ、POST フォームなどからすべてのユーザー入力を取得し、データベース ( functions.php および mysql_functions.php ) からデータを取得します。本文のコンテンツを表示するために、ユーザーが要求したページに基づいた PHP テンプレート ファイルが含まれます

テンプレート ファイルに表示される情報は、単純な変数ではなく配列に格納されるため、テンプレートでは次のようになります。

テンプレート ファイルには実際に重いコードはなく、ループと基本的な if ステートメントのみです。重い作業は index.php と関数ファイルで行われます。

ハッキーで厄介で、物事を行うのに良い方法ではないかもしれないと感じることがあります。先日、テンプレート システム (Code Igniter) を見ましたが、コンテンツを表示するためだけに変更するファイルが非常に多く、複雑なようです。

私がやっている方法についての批判と賛否両論、そしてどうすればもっとうまくやれるかについてのアイデアをいただけますか?

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

sorting - 外部ソーティング-特定の場合のマージの問題

私は外部ソーティングが何をするのか、それが何のためにあるのかを理解しています。それでも、極端なケースをマージすることについて頭に浮かぶ問題があります。

外部ソーティング 最初の答えは、外部ソーティングのマージがどのように機能するかを説明しています。しかし、もし:

10ユニットのメモリサイズがあり、50ユニットのファイルをソートするとします。

まず、ファイルを5つの実行(それぞれ10ユニット)にスライスし、個別に並べ替えます

次に、4方向マージでそれらをマージする必要があります

および10/4=2.5〜2; 各実行から2ユニット(チャンク)を取得し、それらをメモリに入れて、マージを開始します。

次に、実際の質問は次のとおりです。(想定)3回目の実行の2番目と3番目のチャンクが

他の実行の最初のチャンクよりも小さい要素?マージプロセスは成功しますか?

私が理解していることについて間違いがある場合は、どんな説明も役に立ちます。

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

php - PHP LFTP データ ミラー出力

Linux ローカル コンピューターを使用しており、非常に大きなファイル構造を定期的にバックアップ/ミラーリングする必要があります。SFTP にしかアクセスできません。

私は簡単なワンクリックソリューションを求めていました。私は当初、BASH で小さなスクリプトを作成しようとしましたが、これまで使用したことがなく、構文に慣れていないため、PHP に頼りました。(PHPがこの種の作業用に設計されていないことは理解していますが、私は時間的規模が厳しく、BASH atmに入る時間がありません)

次のようなショートカットを介して多くのサイトで実行できます...

LFTP ブックマークにパスワードがない場合 (プレーン テキストで保存されているため、存在しないはずです)、ターミナルはパスワードの入力を求めます。スクリプトが実行された後、ファイル/フォルダー/速度などに関する情報を含む適切な通知が表示されます。

ただし、スクリプトが端末で実行されている場合、「入力パスワード」ビットのみが端末に出力されます。すべての出力を端末に表示したいと思います(通常、現在作業中のファイル/フォルダーなどを表示します)。

誰もそれを行う方法を知っていますか?