プログラミング

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

30
C ++での大文字と小文字を区別しない文字列比較[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 2年前休業。 この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 文字列をすべて大文字またはすべて小文字に変換せずに、C ++で大文字と小文字を区別しない文字列比較を行う最良の方法は何ですか? メソッドがUnicodeに対応しているかどうか、および移植性がどの程度かを示してください。
373 c++  string 

6
Android:キーボードのEnterボタンに「検索」と言ってクリックを処理させる方法は?
これはわかりません。一部のアプリにはEditText(テキストボックス)があり、これをタッチして画面キーボードを起動すると、キーボードにはEnterキーの代わりに「検索」ボタンがあります。 これを実装したい。その検索ボタンを実装して、検索ボタンの押下を検出するにはどうすればよいですか? 編集:検索ボタンの実装方法を見つけました。XML android:imeOptions="actionSearch"またはJavaでEditTextSample.setImeOptions(EditorInfo.IME_ACTION_SEARCH);。しかし、その検索ボタンを押したユーザーをどのように処理すればよいでしょうか 何か関係がありandroid:imeActionIdますか?

17
PyCharmの未解決の参照問題
ディレクトリ構造があります ├── simulate.py ├── src │ ├── networkAlgorithm.py │ ├── ... また、でネットワークモジュールにアクセスできますsys.path.insert()。 import sys import os.path sys.path.insert(0, "./src") from networkAlgorithm import * ただし、pycharmはモジュールにアクセスできないと不平を言います。参照を解決するようにpychamを教えるにはどうすればよいですか?
373 python  ide  pycharm 

5
array_map、array_walk、array_filterの違い
正確にどのようなことの間の差であるarray_map、array_walkとarray_filter。ドキュメントからわかるのは、コールバック関数を渡して、提供された配列に対してアクションを実行できることです。しかし、私はそれらの間の特定の違いを見つけるようには見えません。 彼らは同じことをしますか? それらは交換可能に使用できますか? 実例が少しでも違う場合は、参考にしていただければ幸いです。
373 php  arrays  callback 




21
コマンドラインからAndroidエミュレーターを起動するにはどうすればよいですか?
私はMacで、ターミナルからAndroid開発に取り組んでいます。HelloWorldプロジェクトの作成に成功しました。現在、Androidエミュレーターのコマンドラインから実行しようとしています。HelloWorldプロジェクトのエミュレーターを実行するコマンドはどれですか? 私はすでにPATHにAndroidツールとプラットフォームツールを持っています。 編集: コマンドラインからHelloWorldプロジェクトを実行するようにエミュレーターに指示するにはどうすればよいですか?私はすでにアリでプロジェクトを構築しました。

7
AndroidのPreferenceActivityからSharedPreferencesを取得するにはどうすればよいですか?
アプリケーションの設定を表示するためにPreferenceActivityを使用しています。xmlファイルを介して設定を拡張して、onCreate(および完全なクラスメソッド)が次のようになるようにします。 public class FooActivity extends PreferenceActivity { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); addPreferencesFromResource(R.xml.preference); } } PreferenceActivity PreferenceFragmentのjavadocには、 これらの設定は、ユーザーが操作したときに自動的にSharedPreferencesに保存されます。このアクティビティの設定階層が使用するSharedPreferencesのインスタンスを取得するには、このアクティビティと同じパッケージのコンテキストでgetDefaultSharedPreferences(android.content.Context)を呼び出します。 しかし、別のアクティビティでSharedPreferenceの名前を取得するにはどうすればよいですか?電話しかできない getSharedPreferences(name, mode) 他のアクティビティでは、PreferenceActivityによって使用されたSharedPreferenceの名前が必要です。名前は何ですか、またはどのように取得できますか?


14
アプリケーションでプライベートAPIキーを保存および保護するためのベストプラクティス[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 10か月前に閉鎖。 ほとんどのアプリ開発者は、いくつかのサードパーティライブラリをアプリに統合します。DropboxやYouTubeなどのサービスにアクセスする場合や、ロギングをクラッシュさせる場合。サードパーティのライブラリとサービスの数は驚異的です。これらのライブラリとサービスのほとんどは、なんらかの方法でサービスを認証することによって統合され、ほとんどの場合、これはAPIキーを介して行われます。セキュリティ上の理由から、サービスは通常、公開鍵と秘密鍵を生成します。これらの鍵は秘密鍵とも呼ばれます。残念ながら、サービスに接続するには、この秘密鍵を使用して認証する必要があるため、おそらくアプリケーションの一部である必要があります。言うまでもなく、これは巨大なセキュリティ問題に直面しています。公開および秘密のAPIキーはAPKから数分で抽出でき、簡単に自動化できます。 私がこれに似たものを持っていると仮定すると、秘密鍵をどのように保護できますか? public class DropboxService { private final static String APP_KEY = "jk433g34hg3"; private final static String APP_SECRET = "987dwdqwdqw90"; private final static AccessType ACCESS_TYPE = AccessType.DROPBOX; // SOME MORE CODE HERE } あなたの意見では、秘密鍵を保存するための最良かつ最も安全な方法は何ですか?難読化、暗号化、どう思いますか?

3
特定のコミットまでマージする
git newbranchのmasterブランチから名前を付けた新しいブランチを作成しました。今、私はいくつかの作業を行ったので、にマージnewbranchしたいと思いmasterます。ただし、私はいくつかの追加の変更を行ったので、最後の4番目のコミットまでnewbranchマージnewbranchしたいと思いmasterます。 私は使用しましたcherry-pickが、正しいオプションを使用するためのメッセージが表示されます: git checkout master git cherry-pick ^^^^HEAD newbranch merge代わりにgitを使用できますか? git merge newbranch <commitid>

10
PostgreSQLクエリをログに記録する方法は?
PostgreSQL 8.3によって実行されたすべてのSQLのロギングを有効にする方法は? 編集(詳細) 私はこれらの行を変更しました: log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' log_statement = 'all' そして、PostgreSQLサービスを再起動します...しかし、ログは作成されませんでした...私はWindows Server 2003を使用しています。 何か案は?

18
Sqlite3データベースの列名のリストを取得するにはどうすればよいですか?
iPhoneアプリを新しいデータベースバージョンに移行したい。一部のバージョンを保存していないため、特定の列名が存在するかどうかを確認する必要があります。 このStackoverflowエントリは、選択を行うことを提案します SELECT sql FROM sqlite_master WHERE tbl_name = 'table_name' AND type = 'table' 結果を解析します。 それは一般的な方法ですか?代替案?
373 sqlite 

12
Gitリポジトリーからの統計の生成
私はgitリポジトリからいくつかの統計を生成できる優れたツール/スクリプトを探しています。私はこの機能をいくつかのコードホスティングサイトで見ました、そしてそれらは次のような情報を含んでいました... 著者ごとのコミット 日/週/年/年ごとのコミットなど。 時間の経過に伴うコード行 グラフ ...はるかに 基本的に、プロジェクトが時間とともにどれだけ成長するか、どの開発者がほとんどのコードをコミットするかなどのアイデアを知りたいだけです。
373 git  graph  statistics 

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