プログラミング

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


3
Type.GetProperty()に対してBindingFlags.IgnoreCaseが機能しない
以下を想像してください タイプTにはフィールドCompanyがあります。次のメソッドを実行すると、完全に機能します。 Type t = typeof(T); t.GetProperty("Company") ただし、次の呼び出しはnullになりますが Type t = typeof(T); t.GetProperty("company", BindingFlags.IgnoreCase) 誰かがアイデアを得ましたか?




10
apt-getを使用してパッケージをインストールする前にバージョンを確認する方法
先月リリースされたhylafax +バージョン5.5.4を私のDebian PC にインストールすることを考えています。 私が調べdpkg -l | grep "hylafax"たところ、現在のバージョンは5.5.3です。次にapt-cache search hylafax、パッケージが利用可能かどうかを確認しましたが、バージョン番号が表示されません。 で利用可能なパッケージのバージョンを確認するにはどうすればよいapt-getですか?
183 debian  version  apt  apt-get  dpkg 

5
文字列変数からモジュールをインポートする
興味のあるサブモジュールパッケージによって、ネストされたmatplotlib(MPL)ライブラリのドキュメント(個人)を作成しています。私は将来のMPLリリースからのドキュメント生成を自動化することを望んでいるPythonスクリプトを書いています。 関心のあるサブモジュール/パッケージを選択し、それらのメインクラスを一覧表示して、そこからリストを生成して処理しますpydoc 問題は、文字列からサブモジュールをロードするようにPythonに指示する方法が見つからないことです。これが私が試した例です: import matplotlib.text as text x = dir(text) 。 i = __import__('matplotlib.text') y = dir(i) 。 j = __import__('matplotlib') z = dir(j) そして、これがpprintによる上記リストの3つの方法の比較です: yオブジェクトに何がロードされているのか理解できません-それはベースmatplotlibと何か他のものですが、それは私が欲しかった情報を欠いており、それはmatplotlib.textパッケージのメインクラスです。スクリーンショットの一番上の青い部分です(xリスト) 別のアプローチとしてSphinxを提案しないでください。
183 python  matplotlib 

5
UnicodeはC ++ 11でどの程度サポートされていますか?
C ++ 11がUnicodeをサポートしていることを読んだり聞いたりしました。それに関するいくつかの質問: C ++標準ライブラリはどの程度Unicodeをサポートしていますか? ないstd::string何それが必要ですか? どうやって使うの? 潜在的な問題はどこにありますか?
183 c++  unicode  c++11 

9
@JsonPropertyプロパティはいつ使用され、何に使用されますか?
このBeanの「状態」: public class State { private boolean isSet; @JsonProperty("isSet") public boolean isSet() { return isSet; } @JsonProperty("isSet") public void setSet(boolean isSet) { this.isSet = isSet; } } ajax 'success'コールバックを使用してネットワーク経由で送信されます: success : function(response) { if(response.State.isSet){ alert('success called successfully) } ここで@JsonPropertyアノテーションが必要ですか?それを使用する利点は何ですか?副作用を引き起こさずにこのアノテーションを削除できると思います。 https://github.com/FasterXML/jackson-annotations/wiki/Jackson-Annotationsでこの注釈について読んでいますこれをいつ使用する必要があるかわかりませんか?
183 java  ajax  jackson 

2
C99の「restrict」キーワードの現実的な使用法
私はいくつかのドキュメントと質問/回答を閲覧していて、それが言及されているのを見ました。私は簡単な説明を読み、基本的にはポインターが他の場所を指すために使用されないことがプログラマーからの約束であると述べました。 誰かが実際にこれを使用する価値があるいくつかの現実的なケースを提供できますか?
183 c  gcc  c99  restrict-qualifier 

8
HudsonがサポートするJUnit XML形式の仕様は何ですか?
Hudsonを継続的インテグレーションサーバーとして使用しており、「JUnitテスト結果レポートを公開」オプションを使用したい。しかし、私はテストにxUnitツールを使用していません。代わりに、テストを実行して結果を単純な形式で返すシェルスクリプトを使用しています。これらの結果をJUnit形式に変換するスクリプトを作成することを考えています。それで、JUnitファイルがどのように見える必要があるのか​​興味がありますか?
183 jenkins  junit  hudson  xunit 

16
getResourceAsStreamはnullを返します
Javaプロジェクトのコンパイル済みJARのパッケージ内からテキストファイルをロードしています。関連するディレクトリ構造は次のとおりです。 /src/initialization/Lifepaths.txt 私のコードはClass::getResourceAsStreamを返すように呼び出してファイルをロードしますInputStream。 public class Lifepaths { public static void execute() { System.out.println(Lifepaths.class.getClass(). getResourceAsStream("/initialization/Lifepaths.txt")); } private Lifepaths() {} //This is temporary; will eventually be called from outside public static void main(String[] args) {execute();} } null何を使用しても、印刷は常に印刷されます。上記がうまくいかない理由がわからないので、私も試しました: "/src/initialization/Lifepaths.txt" "initialization/Lifepaths.txt" "Lifepaths.txt" これらはどちらも機能しません。私は これまでにこのトピックに関して数多くの質問を読み ましたが、どれも役に立たなかった-通常、彼らは単に私がすでに行っているルートパスを使用してファイルをロードするように言うだけです。または、現在のディレクトリからファイルをロードするだけです(単にload )。ファイルは、適切な場所に適切な名前でJARにコンパイルされています。 filename どうすればこれを解決できますか?
183 java  file-io  resources 

7
Google AnalyticsトラッキングIDをGitHubページに追加する方法
簡単な質問かもしれませんが、Google AnalyticsトラッキングIDをGitHubページに追加することについて、今は疑問がいっぱいです。 GitHub自動ページジェネレーターを使用してGitHubページを作成していますが、「Google AnalyticsトラッキングID」を要求されます。Google Analyticsにサインアップしようとしましたが、そこにWebサイトのURLが要求されます。 今私は何をすべきか? もう1つの問題:GitHubページが作成された後、Google AnalyticsトラッキングIDを追加できますか?



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