プログラミング

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

10
HttpClientを使用したJavaでのHttp基本認証?
私はこのcurlコマンドの機能をJavaで模倣しようとしています: curl --basic --user username:password -d "" http://ipaddress/test/login Commons HttpClient 3.0を使用して以下を作成しました500 Internal Server Errorが、サーバーからを取得することになりました。私が何か間違っていることを誰かが教えてもらえますか? public class HttpBasicAuth { private static final String ENCODING = "UTF-8"; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { HttpClient client = new HttpClient(); client.getState().setCredentials( new …

7
JavaScriptでtarget =“ _ blank”をシミュレートする方法
ユーザーがリンクをクリックすると、データベースのフィールドを更新してから、要求されたリンクを新しいウィンドウで開く必要があります。アップデートは問題ありませんが、別のハイパーリンクをクリックせずに新しいウィンドウを開く方法がわかりません。 <body onLoad="document.getElementById('redirect').click"> <a href="http://www.mydomain.com?ReportID=1" id="redirect" target="_blank">Report</a> </body>
156 javascript 

30
モジュール '../build/Release/bson'が見つかりません]コード: 'MODULE_NOT_FOUND'} js-bson:純粋なJSバージョンを使用してc ++ bson拡張をロードできませんでした
以下のエラーが発生します: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version これが私のバージョンの詳細です: OS:Windows 7 MongoDB:2.6.5 ノード:0.12.0 ここに問題を投稿する前に、これらのことを試しました。 私は\node-modules\mongoose\node-modules\mongodb\node-modules\bsonフォルダーに行き、以下のbinding-gypファイルをから'include_dirs': [ '<!(node -e "require(\'nan\')")' ] に 変更しました'include_dirs': ["<!(nodejs -p -e \"require('path').dirname(require.resolve('nan'))\")"] このコマンドを実行しました npm install -g node-gyp 内部でマングースのバージョンを3.8.21に更新しました package.json 何も機能しません。提案してください

9
Android Lollipopで原色とアクセントカラーをプログラムで_実際に_変更する方法は?
まず、この質問は非常によく似た質問をします。しかし、私の質問には微妙な違いがあります。 私が知りたいのcolorPrimaryは、テーマの属性を任意の色にプログラムで変更できるかどうかです。 たとえば、次のようになります。 <style name="AppTheme" parent="android:Theme.Material.Light"> <item name="android:colorPrimary">#ff0000</item> <item name="android:colorAccent">#ff0000</item> </style> 実行時に、ユーザーは#ccffff原色として使用することを決定します。もちろん、すべての可能な色のテーマを作成する方法はありません。 パブリックSDKを使用して動作する限り、Androidのプライベート内部に依存するなど、ハックなことをしなくてもかまいません。 私の目標は、最終的にActionBar とのようなすべてのウィジェットでCheckBoxこの原色を使用することです。


5
複数の条件を持つXPath
名前属性が指定されたカテゴリと、値が指定された子ノードの作成者を選択するためにどのXPathを使用できますか。 以下のパスのさまざまなバリエーションを試しましたが、成功しませんでした。 //quotes/category[@name='Sport' and author="James Small"] XML: <?xml version="1.0" encoding="utf-8"?> <quotes> <category name="Sport"> <author>James Small<quote date="09/02/1985">Quote One</quote><quote date="11/02/1925">Quote nine</quote></author> </category> <category name="Music"> <author>Stephen Swann <quote date="04/08/1972">Quote eleven</quote></author> </category> </quotes>
156 xml  xslt  xpath 

30
Java再帰フィボナッチ数列
この簡単なコードを説明してください: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } 特にn = 5の場合、fibonacci(4)+ fibonacci(3)などが呼び出されるため、最後の行と混同されていますが、このアルゴリズムがインデックス5の値を計算する方法がわかりません方法。細かく説明してください!

19
Javaでのプライベート静的変数の使用は何ですか?
変数がとして宣言されている場合、public static varName;どこからでもとしてアクセスできますClassName.varName。また、静的メンバーはクラスのすべてのインスタンスによって共有され、各インスタンスに再割り当てされないことも認識しています。 変数の宣言は、変数の宣言とはprivate static varName;異なりますprivate varName;か? どちらの場合も、他のクラスから、ClassName.varNameまたはClassInstance.varName他のクラスからアクセスすることはできません。 変数を静的として宣言すると、他の特別なプロパティが得られますか?

18
C#での名前付き文字列のフォーマット
C#の位置ではなく名前で文字列をフォーマットする方法はありますか? Pythonでは、私はこの例のようなことをすることができます(ここから恥知らずに盗まれます): >>> print '%(language)s has %(#)03d quote types.' % \ {'language': "Python", "#": 2} Python has 002 quote types. これをC#で行う方法はありますか?たとえば、次のように言います。 String.Format("{some_variable}: {some_other_variable}", ...); 変数名を使用してこれを実行できると便利ですが、辞書も使用できます。

2
stdoutとstderrの両方をbashでパイピングしていますか?
新しいバージョンのbashには、&>(私が正しく理解していれば)stdoutとstderrの両方をファイルにリダイレクトする演算子があるようです(&>>Adrianが明確にしたように、代わりにファイルに追加します)。 同じことを達成する最も簡単な方法は何ですか?代わりに別のコマンドにパイプしますか? たとえば、次の行では: cmd-doesnt-respect-difference-between-stdout-and-stderr | grep -i SomeError grepがstdoutとstderrの両方のコンテンツと一致するようにしたい(実際には、それらを1つのストリームに結合させる)。 注:この質問は、配管について尋ねているではないリダイレクトする-それはそれは、現在の重複としてマークされています質問の重複しないようにします。
156 bash  stdout  stderr  piping 

6
nginx:すべてのリクエストを単一のhtmlページに送信します
nginxを使用して、URLを保持したいのですが、実際には同じページをロードします。History.getState()JavaScriptアプリでリクエストをルーティングするためにURLを使用します。それは簡単なことのように思えますか? location / { rewrite (.*) base.html break; } 動作しますが、URLをリダイレクトしますか?それでもURLが必要です。常に同じページを使用したいだけです。

9
コマンドラインパラメータがあるプログラムのコアダンプファイルをGDBでどのように分析しますか?
私のプログラムは次のように動作します: exe -p param1 -i param2 -o param3 クラッシュしてコアダンプファイルが生成されましたcore.pid。 コアダンプファイルを分析したい gdb ./exe -p param1 -i param2 -o param3 core.pid しかし、GDBはEXEファイルのパラメーターをGDBの入力として認識します。 この状況でコアダンプファイルを分析するにはどうすればよいですか?
156 linux  debugging  gdb  coredump 

4
メソッドをスレッドセーフにするもの ルールは何ですか?
メソッドをスレッドセーフにするための全体的なルール/ガイドラインはありますか?おそらく100万回の単発的な状況があることを理解していますが、一般的にはどうですか?これは簡単ですか? メソッドがローカル変数にのみアクセスする場合、それはスレッドセーフです。 それですか?それは静的メソッドにも適用されますか? @Cybisによって提供された1つの回答は次のとおりです。 各スレッドは独自のスタックを取得するため、ローカル変数はスレッド間で共有できません。 静的メソッドの場合もそうですか? メソッドに参照オブジェクトが渡された場合、それはスレッドの安全性を損ないますか?私はいくつかの調査を行いましたが、特定のケースについてはたくさんありますが、いくつかのルールを使用するだけで、メソッドがスレッドセーフであることを確認するために従うガイドラインを定義できることを望んでいました。 したがって、私の究極の質問は、「スレッドセーフなメソッドを定義するルールの短いリストはありますか?ある場合、それは何ですか?」 編集 多くの良い点がここで作られました。この質問に対する本当の答えは、「スレッドの安全性を確保するための単純なルールはない」と思います。涼しい。いいよ。しかし、一般的に私は、受け入れられた答えが良い、短い要約を提供すると思います。常に例外があります。だからそれである。私はそれと共存できます。
156 c#  thread-safety 

6
古いバージョンのSVNファイルを表示するにはどうすればよいですか?
私はいくつかのロジックが欠けているSVNファイルを持っているので、必要なロジックがあった時点まで約40のリビジョンに戻る必要があります。コマンドラインでファイルのdiffを表示する(非常に読みにくい)以外に、そのファイルのコピーを取得して確認し、それを調べてパーツを回復する方法はありますか?
156 svn  rollback  revision 

7
std :: enable_ifでメンバー関数を条件付きでコンパイル
簡単な例を使って、使い方を理解しようとしていますstd::enable_if。この回答を読んだ後、簡単な例を考え出すのはそれほど難しくないと思いました。std::enable_if2つのメンバー関数から選択して、そのうちの1つだけを使用できるようにしたい。 残念ながら、以下はgcc 4.7でコンパイルできません。何時間も試行した後、私の間違いは何ですかと皆さんに尋ねています。 #include <utility> #include <iostream> template< class T > class Y { public: template < typename = typename std::enable_if< true >::type > T foo() { return 10; } template < typename = typename std::enable_if< false >::type > T foo() { return 10; } }; int main() { Y< …
156 c++  templates  g++  c++11 

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