プログラミング

プロおよび熱狂的プログラマーのためのQ&A





19
Notepad ++でJSONを再フォーマットする方法は?
これからjson文字列を取得するにはNotepad ++が必要です {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}} これに... {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }} すべてのTextFXオプションを見回しましたが、機能するものが見つかりませんでした。
948 json  parsing  notepad++ 


13
Javaの静的クラス
static classJavaのようなものはありますか? そのようなクラスの意味は何ですか。静的クラスのすべてのメソッドもそうである必要がありstaticますか? 逆に、クラスにすべての静的メソッドが含まれている場合、クラスも静的である必要がありますか? 静的クラスは何に適していますか?

17
クラスを持つ最初の要素のCSSセレクター
クラス名の要素がたくさんありredますがclass="red"、次のCSSルールを使用して最初の要素を選択できないようです。 .red:first-child { border: 5px solid red; } <p class="red"></p> <div class="red"></div> コードスニペットを実行する結果を非表示スニペットを展開 このセレクターの何が問題になっていますか、またどのように修正すればよいですか? コメントのおかげで、要素が親の最初の子である必要があることがわかりましたが、これは私の場合とは異なります。私は次の構造を持っていて、コメントで述べられているようにこのルールは失敗します: .home .red:first-child { border: 1px solid red; } <div class="home"> <span>blah</span> <p class="red">first</p> <p class="red">second</p> <p class="red">third</p> <p class="red">fourth</p> </div> コードスニペットを実行する結果を非表示スニペットを展開 クラスで最初の子をターゲットにするにはどうすればよいredですか?
947 css  css-selectors 


28
Bashスクリプトのクリップボードとの間のパイプ
Bashでクリップボードとの間でパイプ接続することはできますか? デバイスハンドルとのパイプ接続であれ、補助アプリケーションの使用であれ、何も見つかりません。 たとえば/dev/clip、デバイスがクリップボードにリンクしている場合、次のことができます。 cat /dev/clip # Dump the contents of the clipboard cat foo > /dev/clip # Dump the contents of "foo" into the clipboard
946 linux  bash  macos  clipboard 


22
Pythonでのシングルトンの作成
この質問は、シングルトンデザインパターンが望ましいかどうか、アンチパターンであるかどうか、または宗教戦争の場合ではなく、このパターンがPythonで最もPython的に実装される方法について議論するためのものです。この場合、私は「ほとんどのpythonic」を「最小の驚きの原則」に従うことを定義します。 シングルトンになる複数のクラスがあります(私のユースケースはロガー用ですが、これは重要ではありません)。単に継承したり装飾したりできるときに、追加されたガンフを使用していくつかのクラスを散らかしたくありません。 最良の方法: 方法1:デコレーター def singleton(class_): instances = {} def getinstance(*args, **kwargs): if class_ not in instances: instances[class_] = class_(*args, **kwargs) return instances[class_] return getinstance @singleton class MyClass(BaseClass): pass 長所 デコレータは、多くの場合、複数の継承よりも直感的な方法で追加されます。 短所 MyClass()を使用して作成されたオブジェクトは真のシングルトンオブジェクトですが、MyClass自体はクラスではなく関数なので、そこからクラスメソッドを呼び出すことはできません。またためm = MyClass(); n = MyClass(); o = type(n)();、その後m == n && m != o && n != …

23
変数をswitchステートメントで宣言できないのはなぜですか?
私はいつもこれを疑問に思っていました-なぜswitchステートメントのcaseラベルの後に変数を宣言できないのですか?C ++では、ほとんどどこでも変数を宣言できます(そして、最初の使用に近い変数を宣言することは明らかに良いことです)が、以下はまだ機能しません。 switch (val) { case VAL: // This won't work int newVal = 42; break; case ANOTHER_VAL: ... break; } 上記は私に次のエラー(MSC)を与えます: 「newVal」の初期化は「case」ラベルによってスキップされます これは他の言語でも制限があるようです。なぜこれがそのような問題なのですか?

7
単一のファイルのバージョンを1つのgitブランチから別のgitブランチにコピーするにはどうすればよいですか?
完全にマージされた2つのブランチがあります。 ただし、マージが完了した後、1つのファイルがマージによってめちゃくちゃになっていることに気づき(他の誰かが自動フォーマットを実行しました)、もう一方のブランチで新しいバージョンに変更する方が簡単です。次に、1行の変更をブランチに持ってきてから、それを再度挿入します。 では、gitでこれを行う最も簡単な方法は何ですか?

14
.NETでC#オブジェクトをJSON文字列に変換するにはどうすればよいですか?
私はこのようなクラスがあります: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } そして、Ladオブジェクトを次のようなJSON文字列に変換したいと思います。 { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (フォーマットなし)。このリンクを見つけましたが、.NET 4にない名前空間を使用しています。JSON.NETについても耳にしましたが、現在サイトがダウンしているようで、外部DLLファイルの使用にはあまり興味がありません。 JSON文字列ライターを手動で作成する以外に他のオプションはありますか?
944 c#  .net  json  serialization 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.