プログラミング

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

15
コレクション(たとえば、ArrayList)から最大値を取得する方法?
整数値を格納するArrayListがあります。このリストで最大値を見つける必要があります。たとえば、arrayListに格納されている値が:で10, 20, 30, 40, 50あり、最大値がであるとします50。 最大値を見つけるための効率的な方法は何ですか? @編集:よくわからない1つの解決策を見つけました ArrayList<Integer> arrayList = new ArrayList<Integer>(); arrayList.add(100); /* add(200), add(250) add(350) add(150) add(450)*/ Integer i = Collections.max(arrayList) これは最高値を返します。 それぞれの値を比較する別の方法、例えば selection sort or binary sort algorithm
134 java 

16
文字列リソースからAlertDialogのクリック可能なハイパーリンクを取得するにはどうすればよいですか?
私が達成しようとしているのは、によって表示されるメッセージテキストにクリック可能なハイパーリンクを含めることですAlertDialog。一方でAlertDialog、実装は喜んで下線や色のハイパーリンク(使用して定義された<a href="...">文字列リソースにはに渡されたBuilder.setMessage)供給のリンクがクリック可能になりません。 私が現在使用しているコードは次のようになります。 new AlertDialog.Builder(MainActivity.this).setTitle( R.string.Title_About).setMessage( getResources().getText(R.string.about)) .setPositiveButton(android.R.string.ok, null) .setIcon(R.drawable.icon).show(); WebViewテキストスニペットを表示するためだけに使用することは避けたいです。

8
Rubyで文字列の最初の文字を大文字にする方法
upcaseこの方法は、文字列全体を大文字、私は唯一の最初の文字を大文字にする必要があります。 また、ドイツ語やロシア語など、いくつかの一般的な言語をサポートする必要があります。 どうすればいいのですか?
134 ruby 

11
MySQLフィールドの先頭と末尾の空白を削除するにはどうすればよいですか?
2つのフィールド(国とISOコード)のテーブルがあります。 Table1 field1 - e.g. 'Afghanistan' (without quotes) field2 - e.g. 'AF'(without quotes) 一部の行では、2番目のフィールドの最初と最後に空白があり、クエリに影響を与えています。 Table1 field1 - e.g. 'Afghanistan' (without quotes) field2 - e.g. ' AF' (without quotes but with that space in front) (SQLで)テーブルを調べ、field2の空白を検索/置換する方法はありますか?


9
Androidデバイスに信頼できるCA証明書をインストールする方法
自分のCA証明書を作成しましたが、これをAndroid Froyoデバイス(HTC Desire Z)にインストールして、デバイスが私の証明書を信頼できるようにします。 AndroidはCA証明書をのJavaキーストアに保存します/system/etc/security/cacerts.bks。ファイルをコンピューターにコピーし、portecle 1.5を使用して証明書を追加し、デバイスにプッシュしました。 現在、Androidはファイルを自動的にリロードしないようです。デバイスを再起動する必要があるいくつかのブログ投稿を読みました。これを行うと、ファイルは元のファイルで再び上書きされます。 私の次の試みは、それをコピーし、設定メニューの対応するオプションを使用して、SDカードから証明書をインストールすることでした。デバイスから、証明書がインストールされたことがわかりますが、証明書を信頼していないようです。さらに、キーストアをコンピューターにコピーしようとしても、元のストックが見つかりますcacerts.bks。 では、自分のルートCA証明書を信頼できる証明書としてAndroid 2.2デバイスにインストールする正しい方法は何ですか?プログラムでそれを行う方法はありますか?

5
GHCiの複数行コマンド
ghciで複数行のコマンドを入力する際に​​問題があります。 次の2行のコードはファイルから機能します。 addTwo :: Int -> Int -> Int addTwo x y = x + y しかし、ghciと入力すると、エラーが発生します。 <interactive>:1:1: error: Variable not in scope: addTwo :: Int -> Int -> Int 私もコードを:{ ... :}に入れてみましたが、これは行を1行に追加するだけなので、この例では機能しません。 WinGHCiバージョン2011.2.0.1を使用しています
134 haskell  ghci 





16
JSTLのインストール方法は?絶対URI:http://java.sun.com/jstl/coreを解決できません
私が誤って何をしたのかはわかりませんが、JSTLを含めることはできません。jstl-1.2.jarがありますが、残念ながら例外が発生します。 org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116) at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315) at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:148) at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:429) at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:492) at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1439) at org.apache.jasper.compiler.Parser.parse(Parser.java:137) at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255) at org.apache.jasper.compiler.ParserController.parse(ParserController.java:103) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:170) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:332) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:312) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:299) …
134 jsp  servlets  jstl 

12
Amazon S3 CORS(クロスオリジンリソースシェアリング)およびFirefoxクロスドメインフォントのロード
Firefoxが現在のWebページとは異なるオリジンからフォントをロードしないという長い間問題がありました。通常、フォントがCDNで提供されるときに問題が発生します。 他の質問でさまざまな解決策が提起されました: CSS @ font-faceはFirefoxでは機能しませんが、ChromeおよびIEでは機能します Amazon S3 CORSの導入に伴い、CORSを使用してFirefoxのフォント読み込みの問題に対処するソリューションはありますか? 編集:S3 CORS構成のサンプルを見ていただければ幸いです。 edit2:私は実際にそれが何をしたのか理解せずに実用的な解決策を見つけました。構成とAmazonの構成の解釈で発生するバックグラウンドマジックについての詳細な説明を誰かが提供できれば、それに対する報奨金を上げたnzifnabのように、それは大いに感謝されます。

5
C#6の長い文字列補間線
文字列の補間は、既存のコードベースの文字列Format呼び出しに適用すると非常に便利ですが、一般的に推奨される列の制限を考えると、文字列は1行では急速に長くなりすぎます。特に、補間される式が複雑な場合。書式文字列を使用すると、複数の行に分割できる変数のリストがあります。 var str = string.Format("some text {0} more text {1}", obj1.property, obj2.property); 誰かがこれらのラインを分割するための好ましい手段を持っていますか? 私はあなたが次のようなことをすることができると思います: var str = $"some text { obj1.property }" + " more text { obj2.property };
134 c#  c#-6.0 


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