問題タブ [utilities]
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.
php - PHP で現在定義されている変数を **すべて** 表示するにはどうすればよいですか?
現在の PHP インスタンスの定義済み変数をすべて表示する方法が必要です。
現在定義されているとは、すべてのグローバル、THIS スコープのすべてのローカル、および他のスコープのすべてのローカルを意味します。
組み込まれているものはありますか?
c# - ユーティリティ クラスを作成しますか?
私は OOP に非常に慣れていないため、適切なコーディング原則を使用しながら、物事を厳密にクラスベースに保つために最善を尽くしています。
私は今、自分のプロジェクトにかなりの方法で参加しており、ユーティリティクラスに入れたい一般的な使用方法がたくさんあります。ユーティリティ クラスを作成する最良の方法はありますか?
この Utilities クラスを作成したら、Utilities オブジェクトを作成して、選択したメソッドを実行するだけですか? このユーティリティ クラスのアイデアは正しいですか?
python - Pythonプロジェクトのどこにユーティリティ関数を配置しますか?
特定の行列(リストのリスト)を時計回りに回転させる関数を作成する必要があり、それをTable
クラスで使用する必要があります。クラスrotateMatrixClockwise
の関数内から簡単に呼び出すことができるように、このユーティリティ関数(と呼ばれる)をどこに配置する必要がありますか?Table
c++ - C++: ユーティリティ クラスの設計方法は?
しかし、静的メソッド、ヘッダー、クラス、またはその他のメソッドを使用する必要があるかどうかはわかりません。
ベストプラクティスは何ですか?しかし、ユーティリティ クラスのインスタンスは必要ありません。
次のような機能を追加したい:
list - 安定した並べ替え、つまり最小限の中断の並べ替え
物事のリスト (ここでは単純にするために数字) があり、SortBy を使用してそれらを並べ替えるために使用したい関数があるとします。たとえば、次の例では、数字のリストを最後の桁で並べ替えます。
そして、これらの数字のうち 2 つ (つまり、すべて) の最後の桁が同じであることに注目してください。したがって、それらをどの順序で返すかは問題ではありません。この場合、Mathematica は逆の順序でそれらを返します。元のリストでアイテムがどのように順序付けられているかを優先して、すべての関係が解消されるようにするにはどうすればよいですか?
(些細なことだとはわかっていますが、これは時々出てくる気がするので、StackOverflowで入手すると便利だと思いました。誰も私を打ち負かしなければ、思いついたものを答えとして投稿します.)
これをより検索しやすくするための試み: 乱れを最小限に抑えた並べ替え、スワップ数を最小限に抑えた並べ替え、カスタム タイブレーク、コストのかかるスワップによる並べ替え、安定した並べ替え。
PS:これが安定ソートと呼ばれることを指摘してくれたNicholasに感謝します。それは私の舌の先にありました!ここに別のリンクがあります: リンク
memory-management - Windows システムでの RAM 使用量の検出と監視
作業中のプログラムが使用している RAM の量を確認したいのですが、これを実行できる方法/プログラムは何ですか? これを「予測」する簡単な方法はありますか?(つまり、DLL は RAM に直接ロードされますよね? したがって、DLL のファイル サイズは、DLL がどれだけの RAM を占有するかを示しますか? 私は正しいですか?)
ありがとう!
windows - Windows XP でのファイルとフォルダへのメタ タグの追加
ファイルやフォルダにメタ タグを追加するために Windows XP で使用できるソフトウェアはありますか。Mac OS の Tags/Punakea に似たツールを探しています。
ありがとう
unix - UNIXのuntarコンテンツを複数のフォルダに
サイズが約13GBのtar.gzファイルがあります。約120万のドキュメントが含まれています。これを解凍すると、これらすべてのファイルが1つのディレクトリに配置され、このディレクトリからの読み取りには時間がかかります。tarから複数の新しいフォルダにファイルを分割する方法はありますか?
例:それぞれ1000個のファイルを持つ[1,2、...]という名前の新しいフォルダを作成したいと思います。
windows - Windows で接続された USB デバイスをスキャンするためのツール
Windows 環境で接続された USB デバイスをスキャンするための (できれば無料の) ツールを推奨できる人はいますか? これは開発のみを目的としています。システムに接続すると動作することがわかっている USB 周辺機器がありますが、デバイス マネージャーで見つけるのに苦労しています。複数のタイプの USB デバイスをサポートするようにアプリケーションを拡張しているため、特にスキャンできるようにしたいと考えていますが、スキャンするのは困難です。ありがとう。
java - ソースファイル内のすべての関数を一覧表示する Linux ツール?
ファイル (C/C++/Java) で定義されているすべての関数、クラスなどの名前をダンプできる、* nix のコマンド ライン ユーティリティを探しています。