プログラミング

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

24
アイテムの親の取得中にエラーが発生しました:AppCompat v23にアップグレードした後、指定された名前に一致するリソースが見つかりません
私は常にEclipseでAndroidをプログラミングしており、Android Studioへの移行を開始することにしました。私はすでにEclipseと同じSDKを使用することにしました。 新しいプロジェクトを開始 最小SDK 4.0(APIレベル14)を設定する 空白のアクティビティオプションを選択 アクティビティ名とレイアウト名に使用されるデフォルト名 終了を押す 数秒後、Gradleはビルドを終了し、ファイルTeste4 \ app \ build \ intermediates / exploded-aar \ com.android.support \ appcompat-v7 \ 23.0.0 \ res \ valuesに次のメッセージを含む2つのエラーをスローします-v23 \ values-v23.xml: エラー:(2)アイテムの親を取得中にエラーが発生しました:指定された名前「android:TextAppearance.Material.Widget.Button.Inverse」に一致するリソースが見つかりません。 エラー:(2)アイテムの親の取得中にエラーが発生しました:指定された名前「android:Widget.Material.Button.Colored」に一致するリソースが見つかりません。 以下の下でファイル- >プロジェクト構造- >モジュール:アプリ(左列) - > [プロパティ]タブ、私は次のバージョンが設定されています: 「SDKバージョンのコンパイル」:Android 5.1(APIレベル22) 「ビルドツールバージョン」:23.0.2 これを修正するにはどうすればよいですか? 私はすでにスタックオーバーフローの質問appcompat-v7:21.0.0 'で提案されたことを試しました:指定された名前に一致するリソースが見つかりません:attr' android:actionModeShareDrawable 'が機能しませんでした。

8
Jacksonを使用してオブジェクトの配列を逆シリアル化する方法
ジャクソンデータバインディングドキュメントはジャクソンサポート「はサポートされているすべての型の配列を」deserialisingことを示しているが、私はこのために正確な構文を把握することはできません。 単一のオブジェクトの場合、これを行います。 //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = objectMapper.readValue(json, MyClass.class); 配列について、これを実行したい: //json input [{ "id" : "junk", "stuff" : "things" }, { "id" : "spam", "stuff" : "eggs" }] //Java List<MyClass> entries = ? 魔法の欠けているコマンドがあるかどうか誰でも知っていますか?そうでない場合、解決策は何ですか?
780 java  json  jackson 

30
関数はreturnステートメントを1つだけ持つ必要がありますか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 関数内にreturnステートメントを1つだけ持つ方が良い方法である理由はありますか? それとも論理的に正しいとすぐに関数から戻ることは問題ありませんか?つまり、関数には多くのreturnステートメントがある可能性があります。

13
mallocとcallocの違いは?
行うことの違いは何ですか: ptr = (char **) malloc (MAXELEMS * sizeof(char *)); または: ptr = (char **) calloc (MAXELEMS, sizeof(char*)); mallocよりもcallocを使用したり、その逆を使用したりするのはどのような場合に適していますか?
780 c  malloc  calloc 

22
特定のファイルをgrepしないようにするには、grep --exclude /-include構文を使用します
foo=ディレクトリツリーのテキストファイルで文字列を探しています。それは一般的なLinuxマシン上にあり、私はbashシェルを持っています: grep -ircl "foo=" * ディレクトリには、 "foo ="に一致する多くのバイナリファイルもあります。これらの結果は関連性がなく、検索が遅くなるため、grepでこれらのファイル(主にJPEGおよびPNG画像)の検索をスキップするようにします。どうすればいいですか? --exclude=PATTERNと--include=PATTERNオプションがあることはわかっていますが、パターンの形式は何ですか?grepのmanページにはこう書かれています: --include=PATTERN Recurse in directories only searching file matching PATTERN. --exclude=PATTERN Recurse in directories skip file matching PATTERN. 上の検索grepを含める、含め除外のgrep、除外GREPおよび変異体は、関連する何かを見つけることができませんでした 特定のファイルでのみgrepを実行するより良い方法がある場合は、それで十分です。問題のあるファイルを移動することはできません。特定のディレクトリだけを検索することはできません(ディレクトリ構造はすべての場所にあり、非常に混乱しています)。また、何もインストールできないため、一般的なツール(grepや推奨されるfindなど)を使用する必要があります。

22
virtualenvでPython 3を使用する
virtualenvを使用して、デフォルトバージョンのPython(2.7)でプロジェクトを実行します。1つのプロジェクトで、Python 3.4を使用する必要があります。 以前brew install python3はMacにインストールしていました。では、新しいバージョンを使用するvirtualenvを作成するにはどうすればよいですか? 例:sudo virtualenv envPython3 私が試した場合: virtualenv -p python3 test 私は得ます: Running virtualenv with interpreter /usr/local/bin/python3 Using base prefix '/usr/local/Cellar/python3/3.4.0_1/Frameworks/Python.framework/Versions/3.4' New python executable in test/bin/python3.4 Also creating executable in test/bin/python Failed to import the site module Traceback (most recent call last): File "/Users/user/Documents/workspace/test/test/bin/../lib/python3.4/site.py", line 67, in <module> …


15
jQueryはselect onChangeの値を取得します
これを$(this).val();行い、onchangeパラメーターを選択フィールドに適用することで、選択入力の値を取得できるという印象を受けました。 IDを参照した場合にのみ機能するようです。 これを使用してどうすればよいですか。
779 jquery  select 



13
プログラムを停止せずに完全なトレースバックを印刷する方法は?
10個のWebサイトを解析し、データファイルを特定し、ファイルを保存し、解析して、NumPyライブラリですぐに使用できるデータを作成するプログラムを作成しています。ありますトン、このファイルの出会い私は分類するために、まだまし悪いリンク、不完全に形成されXML、行方不明のエントリ、および他のものによるエラーのは。私は最初にこのようなエラーを処理するためにこのプログラムを作りました: try: do_stuff() except: pass しかし今、私はエラーをログに記録したいと思います: try: do_stuff() except Exception, err: print Exception, err これは、後で確認するためにログファイルに出力していることに注意してください。これは通常、非常に役に立たないデータを印刷します。私が欲しいのは、try-exceptが例外をインターセプトせずにエラーがトリガーされたときに出力されるのとまったく同じ行を出力することですが、プログラムが一連のforループにネストされているため、プログラムを停止させたくありません完了するまで参照してください。

13
完全にGitでローカルブランチをリモートブランチに置き換える方法は?
私には2つのブランチがあります。 ローカルブランチ(私が作業しているブランチ) リモートブランチ(パブリック、十分にテストされたコミットのみがそこに行きます) 最近、私は真剣に私の地元の支店をめちゃくちゃにしました。 ローカルブランチをリモートブランチに完全に置き換えて、リモートブランチが現在ある場所から作業を続行するにはどうすればよいですか? 私はすでにSOを検索しましたが、リモートブランチにローカルでチェックアウトしても効果がありません。
779 git 

30
Androidで1つのアクティビティから別のアクティビティにオブジェクトを渡す方法
ある顧客クラスのオブジェクトを送信して別のオブジェクトにActivity表示しようとしていますActivity。 顧客クラスのコード: public class Customer { private String firstName, lastName, Address; int Age; public Customer(String fname, String lname, int age, String address) { firstName = fname; lastName = lname; Age = age; Address = address; } public String printValues() { String data = null; data = "First Name :" + …


26
hr要素の色を変更する
hrCSSを使用してタグの色を変更したい。以下で試したコードは機能していないようです: hr { color: #123455; }
778 html  css 

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