プログラミング

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


10
Android TextView:「setTextで表示されたテキストを連結しないでください」
以下の方法でsetText()を使用してテキストを設定しています。 prodNameView.setText("" + name); prodOriginalPriceView.setText("" + String.format(getString(R.string.string_product_rate_with_ruppe_sign), "" + new BigDecimal(price).setScale(2, RoundingMode.UP))); その1つ目は簡単な使用法で、2つ目は書式設定テキストを使用してテキストを設定する方法です。 Android Studioは非常に興味深いので、Menuを使用Analyze -> Code Cleanupして、上記の2行のような提案を受けました。 表示されたテキストをsetTextで連結しないでください。プレースホルダーでリソース文字列を使用します。少ない...(Ctrl + F1) TextView#setTextを呼び出すとき: Number#toString()を呼び出して数値をフォーマットしないでください。小数区切りとロケール固有の数字は適切に処理されません。代わりに、適切なフォーマット指定(%dまたは%f)でString#formatを使用することを検討してください。 テキストを表示するために文字列リテラル(「Hello」など)を渡さないでください。ハードコードされたテキストは、他の言語に正しく翻訳できません。代わりにAndroidリソース文字列の使用を検討してください。 テキストチャンクを連結してメッセージを作成しないでください。このようなメッセージは適切に翻訳できません。 これのために私は何ができますか?誰もがそれが何で何をすべきかを説明するのを手伝ってくれる?

11
文字列にPOSIX shの別の文字列が含まれているかどうかはどのようにしてわかりますか?
別の文字列の中に文字列がある場合、さまざまなロジックを実行するUnixシェルスクリプトを記述したいと思います。たとえば、特定のフォルダにいる場合は、分岐します。誰かがこれを達成する方法を教えてもらえますか?可能であれば、これをシェル固有ではなく(つまり、bashだけでなく)したいのですが、他に方法がない場合は、それで対処できます。 #!/usr/bin/env sh if [ "$PWD" contains "String1" ] then echo "String1 present" elif [ "$PWD" contains "String2" ] then echo "String2 present" else echo "Else" fi
136 shell  unix 


7
NGINXはWebSocketをリバースプロキシし、SSL(wss://)を有効にしますか?
私は自分でNGINXを構築するのが初めてで、迷っていますが、追加のレイヤーなしで安全なWebSocketを有効にできるようにしたいと思っています。 Websocketサーバー自体でSSLを有効にしたくないが、代わりにNGINXを使用してSSLレイヤーを全体に追加したい。 そこにあるすべてのWebページには、私はそれを行うことができないと書かれていますが、私はできることを知っています!(私自身)私に方法を教えてくれる人に感謝します!
136 ssl  tcp  proxy  nginx  mod-proxy 

7
パターンに従って部分文字列を抽出する
文字列のリストがあるとします。 string = c("G1:E001", "G2:E002", "G3:E003") ここで、コロン「:」の後の部分のみを含む文字列のベクトルを取得したいと考えていますsubstring = c(E001,E002,E003)。 Rでこれを行う便利な方法はありますか?使い方substr?
136 regex  r  substr 

7
アップロードとダウンロードをテストするためのパブリックFTPサーバーはありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する 私がやりたいことは、c#を使用してブロードバンドの速度を測定することです。 これを行うにはNetworkInterface.BytesReceived、およびを使用しBytesSentて、ネットワークアダプターとの間で送受信された現在のバイト数を取得し、を取得しDateTimeます。 次に、ファイルをダウンロード/アップロードして、BytesReceived/ BytesSentをDateTime再度取得します。ダウンロード/アップロード速度は、BytesReceived/のBytesSent差を時間差で割ったものです。 今、私はファイルをダウンロードおよびアップロードできるパブリックFTPサーバーがあるかどうか疑問に思っています。
136 download  ftp  upload 

4
NameError:グローバル名 'unicode'が定義されていません-Python 3
BidiというPythonパッケージを使用しようとしています。このパッケージのモジュール(algorithm.py)には、パッケージの一部ですが、エラーが発生する行がいくつかあります。 ここに行があります: # utf-8 ? we need unicode if isinstance(unicode_or_str, unicode): text = unicode_or_str decoded = False else: text = unicode_or_str.decode(encoding) decoded = True そしてここにエラーメッセージがあります: Traceback (most recent call last): File "<pyshell#25>", line 1, in <module> bidi_text = get_display(reshaped_text) File "C:\Python33\lib\site-packages\python_bidi-0.3.4-py3.3.egg\bidi\algorithm.py", line 602, in get_display if isinstance(unicode_or_str, unicode): NameError: global …

2
OpenGLのフレームバッファーとレンダーバッファーの概念と違いは何ですか?
フレームバッファーとレンダーバッファーの概念について混乱しています。レンダリングする必要があることは知っていますが、使用する前に理解したいと思います。 一時的な描画結果を保存するために、ビットマップバッファーが必要であることを知っています。バックバッファー。そして、それらの描画が進行中は、他のバッファが画面に表示される必要があります。フロントバッファ。そして、それらをめくって、もう一度描きます。私はこの概念を知っていますが、それらのオブジェクトをこの概念に関連付けるのは困難です。 それらの概念と違いは何ですか?


5
Gitの古いコミットメッセージを変更する
ここで説明するように、古いコミットメッセージを編集しようとしました。 私が実行しようとする事は、今それであるrebase -i HEAD~5ことは言いますinteractive rebase already started。 だから私は試してみますgit rebase --continueが、このエラーが発生しました: error: Ref refs/heads/master is at 7c1645b447a8ea86ee143dd08400710c419b945b but expected c7577b53d05c91026b9906b6d29c1cf44117d6ba fatal: Cannot lock the ref 'refs/heads/master'. 何か案は?


7
JQueryのファイル入力からデータを取得する
実際にファイル入力があり、ファイルのBase64データを取得したいと思います。 私は試した: $('input#myInput')[0].files[0] データを取得します。ただし、名前、長さ、コンテンツタイプのみが提供され、データ自体は提供されません。 Amazon S3に送信するには、これらのデータが実際に必要です 私はすでにAPIをテストしており、エンコードタイプが「multipart / form-data」のHTMLフォームを介してデータを送信すると、機能します。 私はこのプラグインを使用します:http : //jasny.github.com/bootstrap/javascript.html#fileupload そして、このプラグインは画像のプレビューを提供し、画像プレビューのsrc属性でデータを取得します。しかし、これらのデータをS3に送信しても機能しません。「multipart / form-data」のようにデータをエンコードする必要があるかもしれませんが、理由はわかりません。 HTMLフォームを使用せずにこれらのデータを取得する方法はありますか?

4
SQL Server:CaseステートメントでUniqueIdentifierを文字列に変換する
例外スタックトレースが含まれる場合があるメッセージ列を含むログテーブルがあります。メッセージにこれがあるかどうかを判断するいくつかの基準があります。これらのメッセージをお客様に表示するのではなく、次のようなメッセージを表示します。 内部エラーが発生しました。参照コードxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxを添えてお問い合わせください ここで、xxxなどは表のGUID列です。私はこのようにストアドプロシージャを書いています: declare @exceptionCriteria nvarchar(50) select @exceptionCriteria = '%<enter criteria etc>%' select LogDate, case when Message like @exceptionCriteria then 'Internal Error Occured. Reference Code: ' + str(RequestID) else Message end from UpdateQueue RequestIDSQL ServerのGuidデータ型であり、ここでは文字列に変換されません。Guidを文字列に変換する方法に関するコードをいくつか見ましたが、それは複数行であり、caseステートメントでは機能しないと思います。何か案は?
136 sql-server  guid  case 


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