プログラミング

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

20
ボタンのテキストがLollipopですべて大文字になるのはなぜですか?
新しいNexus 9タブレット(Lollipop-API 21)を使用して互換性を最近テストした私のアプリ"Tide Now WA"で。 ボタンのテキストを書き込みます。このアプリは、Android 2.3およびAndroid 4.0を使用してテキストを正しく書き込みます。つまり、大文字と小文字が混在しています。 同じアプリをNexus 9で実行すると、テキスト内のすべての文字が大文字になります。 FWIW私のマニフェストには、次のステートメントが含まれています。 uses-sdk android:minSdkVersion="10" android:targetSdkVersion="14" これをコードで修正できますか、それともOSのバグですか?

11
pandas DataFrameから部分文字列で選択
私にはDataFrame4つの列があり、そのうち2つには文字列値が含まれています。特定の列に対する部分的な文字列の一致に基づいて行を選択する方法があるかどうか疑問に思いましたか? 言い換えると、次のような関数またはラムダ関数 re.search(pattern, cell_in_question) ブール値を返します。私はの構文に精通していますがdf[df['A'] == "hello world"]、部分的な文字列一致sayで同じことを行う方法を見つけることができないようです'hello'。 誰かが私を正しい方向に向けることができるでしょうか?

21
Heroku + node.jsエラー(Webプロセスは起動から60秒以内に$ PORTにバインドできませんでした)
私は最初のnode.jsアプリ(ローカルで正常に実行)を持っていますが、herokuを介してそれをデプロイすることができません(初めてherokuを使用した場合も)。コードは以下のとおりです。SOではあまり多くのコードを記述できないため、ネットワーク内でローカルにコードを実行しても問題は発生しないと言えます。 var http = require('http'); var fs = require('fs'); var path = require('path'); http.createServer(function (request, response) { console.log('request starting for '); console.log(request); var filePath = '.' + request.url; if (filePath == './') filePath = './index.html'; console.log(filePath); var extname = path.extname(filePath); var contentType = 'text/html'; switch (extname) { case '.js': contentType …
447 node.js  heroku 

28
〜/ .ssh / authorized_keysに公開鍵を追加しても自動的にログインされません
公開SSHキーをauthorized_keysファイルに追加しました。 ssh localhostパスワードを要求せずにログインする必要があります。 私はそれを実行して入力を試みましたssh localhostが、それでもパスワードの入力を求められます。それを機能させるために私が経験しなければならない別の設定はありますか? 権限を変更するための指示に従いました: 以下は私がしssh -v localhostた場合の結果です。 debug1: Reading configuration data /home/john/.ssh/config debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to localhost [127.0.0.1] port 22. debug1: Connection established. debug1: identity file /home/john/.ssh/identity type 1 debug1: identity file /home/john/.ssh/id_rsa type -1 debug1: identity file /home/john/.ssh/id_dsa …

11
SQL Server Management Studio 2012の主キーの自動インクリメント
どのように私はしてデータベーステーブル、私はフォーラムを通じて外観を持っていたが、どのように見ることができません。auto incrementprimary keySQL Server プロパティを確認しましたが、オプションが表示されません。specificationプロパティに移動しIdentityてyesに設定しIdentity increment、1に設定するという回答を確認しましたが、そのセクションはグレー表示されており、変更できませんはいからいいえ。 これを行う簡単な方法があるはずですが、見つかりません。


13
メソッド名と行番号を出力し、NSLogを条件付きで無効にする方法は?
Xcodeでのデバッグに関するプレゼンテーションを行っています。NSLogを効率的に使用するための詳細情報を入手したいと考えています。 特に、2つの質問があります。 現在のメソッドの名前/行番号を簡単にNSLogする方法はありますか? リリースコード用にコンパイルする前に、すべてのNSLogを簡単に「無効にする」方法はありますか?

5
「STL」と「C ++標準ライブラリ」の違いは何ですか?
誰かがもたらしたこの記事をクレームはというのが私の注意に(私は言い換えだ) STL項は全体のC ++標準ライブラリの代わりに、SGIのSTLから採取された部分を参照するために悪用されています。 (...)STL(SGIで設計された)をまだほとんど使用していないという事実にもかかわらず、「STL」を指します。 C ++標準ライブラリの一部はSTLの一部に基づいており、多くの人々(複数の作者や悪名高いエラーに悩まされているcplusplus.comを含む)が「STL」と呼んでいるのはこれらの部分です。ただし、これは不正確です。実際、C ++標準では「STL」については言及されておらず、2つのコンテンツには違いがあります。 (...)「STL」は、SGI STLに基づくstdlibのビットを参照するために使用されることはほとんどありません。人々はそれが全体の標準ライブラリだと思っています。CVに配置されます。そしてそれは誤解を招くものです。 私はC ++の歴史についてほとんど何も知らないので、記事の正確さを判断できません。STLという用語は使用しないでください。それともこれは孤立した意見ですか?

14
抽象クラスを単体テストする方法:スタブで拡張しますか?
抽象クラス、および抽象クラスを拡張するクラスを単体テストする方法を考えていました。 抽象クラスを拡張してテストし、抽象メソッドをスタブ化してから、すべての具象メソッドをテストする必要がありますか?次に、オーバーライドするメソッドのみをテストし、抽象クラスを拡張するオブジェクトのユニットテストで抽象メソッドをテストしますか? 抽象クラスのメソッドをテストするために使用できる抽象テストケースがあり、抽象クラスを拡張するオブジェクトのテストケースでこのクラスを拡張する必要がありますか? 私の抽象クラスにはいくつかの具体的なメソッドがあることに注意してください。


14
Androidチュートリアルのほとんどのフィールド(クラスメンバー)が `m`で始まるのはなぜですか?
キャメルケースのルールについては知っていますが、このmルールと混同しています。それは何の略ですか?私はPHP開発者です。「私たち」は、ブールの「b」、整数の「i」のように、変数の最初の文字をタイプの指標として使用します。 「m」はJavaのものですか?それはモバイルの略ですか?混合?

18
連想配列の配列をPHPの特定のキーの値でソートする方法は?
この配列を考えると: $inventory = array( array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), array("type"=>"pork", "price"=>5.43), ); 私は$inventoryの要素を価格でソートして取得します: $inventory = array( array("type"=>"pork", "price"=>5.43), array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), ); これどうやってするの?

8
最後の移行を元に戻す方法は?
新しいテーブルを追加する移行を行ったので、新しい移行を作成せずに、それを元に戻して移行を削除したい。 どうすればいいのですか?最後の移行を元に戻すコマンドはありますか?その後、移行ファイルを削除できますか?


6
Mockitoは、複数回呼び出されたメソッドの引数をキャプチャできますか?
2回呼び出されるメソッドがあり、2番目のメソッド呼び出しの引数をキャプチャしたい。 これが私が試したものです: ArgumentCaptor<Foo> firstFooCaptor = ArgumentCaptor.forClass(Foo.class); ArgumentCaptor<Foo> secondFooCaptor = ArgumentCaptor.forClass(Foo.class); verify(mockBar).doSomething(firstFooCaptor.capture()); verify(mockBar).doSomething(secondFooCaptor.capture()); // then do some assertions on secondFooCaptor.getValue() しかしTooManyActualInvocations、MockitoはそれdoSomethingを1回だけ呼び出す必要があると考えているため、例外が発生します。 の2番目の呼び出しの引数を確認するにはどうすればよいdoSomethingですか?

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