プログラミング

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


12
Androidアプリを市場に公開する前の「やること」リスト[終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 私は最初のアプリをAndroidマーケットに公開する準備ができたところです。明らかですでに超えているアプリの公開に関して、あなたが経験したかもしれない経験について何かヒントがあれば教えてください。文書化。 アプリを市場に公開する前に何をすべきかについての隠れた警告やアイデアはありますか?たとえば、私の友人は、誰かがソースコードにアクセスした場合に備えて、コード内のすべてのコメントを削除することを勧めたため、「コードジャッカー」になる可能性のある人がコードを解読するのが困難になっています。それは賢明な提案だと思いました。 アプリをAndroidマーケットに投稿する前にすべきことは何ですか?


8
同期(これ)を使用できるのに、なぜReentrantLockを使用するのですか?
私が使用できる場合、並行性のロックが非常に重要になる理由を理解しようとしていますsynchronized (this)。以下のダミーコードでは、次のいずれかを実行できます。 メソッド全体を同期するか、脆弱な領域を同期します(synchronized(this){...}) または、脆弱性のあるコード領域をReentrantLockでロックします。 コード: private final ReentrantLock lock = new ReentrantLock(); private static List<Integer> ints; public Integer getResult(String name) { . . . lock.lock(); try { if (ints.size()==3) { ints=null; return -9; } for (int x=0; x<ints.size(); x++) { System.out.println("["+name+"] "+x+"/"+ints.size()+". values >>>>"+ints.get(x)); } } finally { lock.unlock(); } …


18
WindowsコマンドラインでUnicode文字を使用する方法
Team Foundation Server(TFS)に、英語以外の文字(š)が含まれているプロジェクトがあります。ビルド関連のいくつかのスクリプトを作成しようとしたときに、問題に遭遇しました-š文字をコマンドラインツールに渡すことができません。コマンドプロンプトまたはそれ以外のものが混乱し、tf.exeユーティリティが指定されたプロジェクトを見つけられません。 .batファイルのさまざまな形式(ANSI、UTF-8とBOMの有無)を試し、JavaScript(本来はUnicode)でスクリプトを作成しましたが、うまくいきませんでした。プログラムを実行してUnicodeコマンドラインに渡すにはどうすればよいですか?

2
Task.Runを正しく使用し、async-awaitを使用する場合
使用する際の正しいアーキテクチャーについて、ご意見をお聞かせくださいTask.Run。WPF .NET 4.5アプリケーション(Caliburn Microフレームワークを使用)でUIが遅くなっています。 基本的に私はやっています(非常に単純化されたコードスニペット): public class PageViewModel : IHandle<SomeMessage> { ... public async void Handle(SomeMessage message) { ShowLoadingAnimation(); // Makes UI very laggy, but still not dead await this.contentLoader.LoadContentAsync(); HideLoadingAnimation(); } } public class ContentLoader { public async Task LoadContentAsync() { await DoCpuBoundWorkAsync(); await DoIoBoundWorkAsync(); await DoCpuBoundWorkAsync(); // I …

22
LogCatメッセージ:Google Play開発者サービスのリソースが見つかりませんでした。プロジェクト構成をチェックして、リソースが含まれていることを確認します
Google Maps Android v2 APIを使用するアプリケーションがあります。google-play-services_libこれらのページの指示に従って、ライブラリプロジェクトをワークスペースに追加し、アプリケーションプロジェクトからの参照を追加しました。 http://developer.android.com/google/play-services/setup.html。 https://developers.google.com/maps/documentation/android/start すべてが正常に動作しているようです:アプリはデフォルトのマーカーでマップとオーバーレイを表示します。したがって、Google PlayサービスとGoogle Maps APIが正しくセットアップされていると確信しています。 ただし、(第2世代のNexus 7で)マップビューが初期化されると、ADT LogCatウィンドウに次のメッセージが表示されます。 The Google Play services resources were not found. Check your project configuration to ensure that the resources are included. メッセージレベルはエラーで、タグはGooglePlayServicesUtilです。 私のアプリは正常に動作するため、これは問題のないようです。しかし、問題が何であれ、対処するために何を行うか、または確認することができますか? 詳細情報:LogCatに「Google Play開発者サービスリソースが見つかりませんでした」というメッセージが表示されるたびに、次のメッセージが表示されますResourceType。 getEntry failing because entryIndex 906 is beyond type entryCount 3 Failure getting entry …

7
JavaでのInterruptedExceptionの処理
次の処理方法の違いは何InterruptedExceptionですか?それを行う最良の方法は何ですか? try{ //... } catch(InterruptedException e) { Thread.currentThread().interrupt(); } または try{ //... } catch(InterruptedException e) { throw new RuntimeException(e); } 編集:これらの2つがどのシナリオで使用されているかも知りたいのですが。


11
メディアクエリは、画面ではなくdiv要素に基づいてサイズ変更できますか?
メディアクエリを使用して、div要素が含まれている要素のサイズに基づいて要素のサイズを変更したいと思います。画面サイズdivは、Webページ内のウィジェットのように使用されるだけで、サイズが異なるため、使用できません。 更新 これで現在行われている作業があるようです:https : //github.com/ResponsiveImagesCG/cq-demos
317 css  media-queries 


30
Javaで区切られたアイテムの文字列を作成する最良の方法は何ですか?
最近、Javaアプリで作業しているときに、コンマで区切られた値のリストを組み立てて、事前に存在する要素の数を知らずに別のWebサービスに渡す必要がありました。頭のてっぺんから思いつくことができる最高のものは、次のようなものでした。 public String appendWithDelimiter( String original, String addition, String delimiter ) { if ( original.equals( "" ) ) { return addition; } else { return original + delimiter + addition; } } String parameterString = ""; if ( condition ) parameterString = appendWithDelimiter( parameterString, "elementName", "," ); if ( anotherCondition …
317 java  string  algorithm 

19
Pythonロケールエラー:サポートされていないロケール設定
Pythonでこれを行うと、次のエラーが発生するのはなぜですか。 >>> import locale >>> print str( locale.getlocale() ) (None, None) >>> locale.setlocale(locale.LC_ALL, 'de_DE') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/locale.py", line 531, in setlocale return _setlocale(category, locale) locale.Error: unsupported locale setting これは、frやnlなどの他のロケールでも機能します。Ubuntu 11.04を使用しています。 更新:以下を行っても何も起こりませんでした: dpkg-reconfigure locales perl: warning: Setting locale failed. perl: warning: …

12
PHPでREST APIを呼び出す
私たちのクライアントは、PHP呼び出しを行う必要があるREST APIを私にくれました。しかし、実際のところ、APIで提供されるドキュメントは非常に限られているため、サービスの呼び出し方法がわかりません。 私はそれをグーグルにしようとしました、しかし現れた唯一のものはすでに期限切れのYahoo!でした。サービスの呼び出し方法に関するチュートリアル。ヘッダーや詳細情報については触れません。 REST APIの呼び出し方法に関する適切な情報、またはREST APIに関するドキュメントはありますか?W3schoolsでも、SOAPメソッドについてのみ説明しているためです。PHPでREST APIを作成するためのさまざまなオプションは何ですか?
317 php  web-services  api  rest 

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