プログラミング

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

8
プログラムでreact-routerのクエリパラメータを更新するにはどうすればよいですか?
を使用せずにreact-routerでクエリパラメータを更新する方法を見つけることができないようです<Link/>。hashHistory.push(url)クエリパラメータを登録していないようです。また、クエリオブジェクトなどを2番目の引数として渡すことができないようです。 を使用せずにURL をreact-router から/shop/Clothes/dressesにどのように変更しますか?/shop/Clothes/dresses?color=blue<Link> そして、onChange関数はクエリの変更をリッスンする唯一の方法ですか?クエリの変更が自動的に検出され、パラメーターの変更の方法に反応しないのはなぜですか?

4
「アイテムが見つかりません」エラーページに最も適切なHTTPステータスコードは何ですか
「アイテムが存在しない」ページに最も適したHTTPステータスコードは何ですか。 ページ自体が存在しない場合は、明らかに404を使用します。ただし、私のページの1つにuserid引数(「ユーザーの編集」ページ)があり、指定されたユーザーIDのユーザーが存在しない場合は、エラーページですが、4xxステータスヘッダーも送信します(「200 OK」は実際には適合しないため)。 404は「見つかりません」でも「ファイルが見つかりません」でもないので大丈夫だと思いますが、このケースに適したコードがあるかどうか疑問に思います。

9
ファイル名として使用するために、Javaで文字列を安全にエンコードするにはどうすればよいですか?
外部プロセスから文字列を受け取っています。その文字列を使用してファイル名を作成し、そのファイルに書き込みます。これを行うための私のコードスニペットは次のとおりです。 String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = new PrintWriter(currentFile); sにUnixベースのOSの「/」などの無効な文字が含まれている場合、java.io.FileNotFoundExceptionが(正しく)スローされます。 ファイル名として使用できるように文字列を安全にエンコードするにはどうすればよいですか? 編集:私が期待しているのは、これを行うAPI呼び出しです。 私がすることができます: String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), URLEncoder.encode(s, "UTF-8")); PrintWriter currentWriter = new PrintWriter(currentFile); しかし、URLEncoderがこの目的のために信頼できるかどうかはわかりません。
117 java  string  file  encoding 

9
Pythonで2回引く
私には2つのdatetime.time値がexitありenter、次のようなことを実行したいと考えています。 duration = exit - enter しかし、私はこのエラーを受け取ります: TypeError:-: 'datetime.time'および 'datetime.timeでサポートされていないオペランドタイプ これを正しく行うにはどうすればよいですか?考えられる解決策の1つは、time変数をdatetime変数に変換してから破壊することですが、皆さんはより良い、よりクリーンな方法を持っている必要があると確信しています。
117 python  datetime 


8
ElasticSearchでソートするためのフィールドのマッピングが見つかりません
Elasticsearchは、SearchParseExceptionソート基準で使用されるフィールドを含まないドキュメントが見つかった場合、クエリの解析中にwhileをスローします。 SearchParseException:解析失敗[ソートするための[price]のマッピングが見つかりませんでした] 一部のpriceフィールドが欠落している場合でも、これらのドキュメントを正常に検索するにはどうすればよいですか?


11
リストpythonでファイルを再帰的に検索してファイルを返す
メインフォルダーのサブフォルダーを再帰的に調べ、特定のファイルの種類からリストを作成するスクリプトを作成しています。スクリプトに問題があります。現在、次のように設定されています for root, subFolder, files in os.walk(PATH): for item in files: if item.endswith(".txt") : fileNamePath = str(os.path.join(root,subFolder,item)) 問題は、subFolder変数が、ITEMファイルが配置されているフォルダーではなく、サブフォルダーのリストを取得していることです。以前にサブフォルダーのforループを実行してパスの最初の部分に参加することを考えていましたが、その前に提案があるかどうかを確認するためにIdをダブルチェックすると考えました。ご協力いただきありがとうございます!

3
指定されたタイプが列挙型かどうかを確認します
列挙型を[説明]属性で定義された文字列値に変換できるJson.NETのJsonConverterを書いています。 例えば: public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday, [Description("Tuesday")] Tuesday, [Description("Wednesday")] Wednesday, [Description("Thursday")] Thursday, [Description("Friday")] Friday, [Description("Saturday")] Saturday } myEnum.Description()文字列の説明を明らかに返すサポート用のコードはすでにあります。 JsonConverter実装には、このメソッドがあります。 public override bool CanConvert(Type objectType) { } 私はかどうかを判別する方法を把握しようとしていますobjectTypeでEnum、コンバータが、それはこのオブジェクトを変換することができます知っていることは事実そうに返します。私は多くEnumのを持っているので、それぞれを明示的にチェックすることができないので、これを達成するためのより一般的な方法を望んでいました。
117 c#  enums 

2
ベクトルをゼロに初期化するC ++ / C ++ 11
私はC ++ 11で、変数をゼロに初期化する機能を追加したことを知っています double number = {}; // number = 0 int data{}; // data = 0 std::vector固定長のをすべてゼロに初期化する同様の方法はありますか?
117 c++  c++11 

4
List.ofとArrays.asListの違いは何ですか?
Java 9はリストの新しいファクトリーメソッドを導入しましたList.of: List<String> strings = List.of("first", "second"); 以前のオプションと新しいオプションの違いは何ですか?つまり、これの違いは何ですか? Arrays.asList(1, 2, 3); この: List.of(1, 2, 3);
117 java  list  java-9 

10
C#でのマウスの位置の取得
マウスの位置を取得するにはどうすればよいですか?画面位置の観点から見て欲しい。 現在のマウス位置に設定したいプログラムを起動します。 Location.X = ?? Location.Y = ?? 編集:これは、フォームが作成される前に行う必要があります。
117 c#  mouse-position 

6
IntelliJを使用してクラス図を生成する
IntelliJ 10.5(Mac)を使用して、プロジェクトのすべてのクラスを示すクラス図を生成するにはどうすればよいですか?明らかなものを見落としていることは確かですが、「ダイアグラムの表示」機能で一度に1つのクラスしか表示できません。(また、クラスを追加する方法もわかりましたが、ここでも一度に1つだけです。)

7
Javaで空のマップを作成する最良の方法
空のマップを作成する必要があります。 if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; 問題は、上記のコードがこの警告を生成することです: タイプセーフ:MapからHashMapへの未チェックのキャスト この空のマップを作成する最良の方法は何ですか?

8
〜/ .ssh / id_rsa.pubをコピーできません
私はSSHキーの生成でフォローしています、それは言います sudo apt-get install xclip #xclipをダウンロードしてインストールします。がない場合はapt-get、別のインストーラ(などyum)を使用する必要があるかもしれません xclip -selクリップ<〜/ .ssh / id_rsa.pub #id_rsa.pubファイルの内容をクリップボードにコピーします しかし、実行したxclip -sel clip < ~/.ssh/id_rsa.pub後、Error: Can't open display: (null) 何が問題になりますか?探し回ったが何も見つからなかった
117 linux  ssh 

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