プログラミング

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

12
テキスト変更リスナー上のAndroid
私には2つのフィールドがあるという状況があります。field1とfield2。変更されたfield2ときに私がやりたいことはすべて空field1です。したがって、最後には1つのフィールドのみにコンテンツが含まれます。 field1 = (EditText)findViewById(R.id.field1); field2 = (EditText)findViewById(R.id.field2); field1.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) {} public void beforeTextChanged(CharSequence s, int start, int count, int after) { } public void onTextChanged(CharSequence s, int start, int before, int count) { field2.setText(""); } }); field2.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) {} public …

4
スクリプトのロードおよび実行順序
JavaScriptをHTMLページに含めるには、さまざまな方法があります。次のオプションについて知っています。 インラインコードまたは外部URIからロード <HEAD>または<body>タグに含まれる[ 1、2 ] なし、deferまたはasync属性(外部スクリプトのみ) 静的ソースに含まれるか、他のスクリプトによって動的に追加されます(さまざまな解析状態で、さまざまなメソッドで) ハードディスクからのブラウザスクリプト、javascript:onEventURIs および-attributes [ 3 ]を数えないで、JSを実行するためのすでに16の選択肢があり、私は何かを忘れたと確信しています。 私は高速(並列)ロードにそれほど関心がありません。実行順序(ロード順序とドキュメントの順序に依存する場合があります)に興味があります。本当にすべてのケースをカバーする優れた(ブラウザ間の)リファレンスはありますか?たとえば、http://www.websiteoptimization.com/speed/tweak/defer/ はそのうちの6つのみを扱い、ほとんどが古いブラウザをテストします。 ないのではないかと心配しているので、ここに私の具体的な質問を示します。初期化とスクリプトの読み込み用の(外部)ヘッドスクリプトがいくつかあります。次に、本文の終わりに2つの静的なインラインスクリプトを用意します。最初のスクリプトでは、スクリプトローダーが別のスクリプト要素(外部jsを参照)を動的に本文に追加できます。2番目の静的インラインスクリプトは、追加された外部スクリプトのjsを使用したいと考えています。他の人が実行されたことに依存できますか(そしてなぜ:-)?


15
ReactでsetStateを使用してオブジェクトを更新する
オブジェクトのプロパティを更新することはまったく可能setStateですか? 何かのようなもの: this.state = { jasper: { name: 'jasper', age: 28 }, } 私が試してみました: this.setState({jasper.name: 'someOtherName'}); この: this.setState({jasper: {name: 'someothername'}}) 1つ目は構文エラーとなり、2つ目は何もしません。何か案は?
265 reactjs  state 

17
バージョンをPythonパッケージに埋め込む標準的な方法は?
バージョン文字列をpythonパッケージに関連付ける標準的な方法はありますか? import foo print foo.version マイナー/メジャー文字列はsetup.pyすでに指定されているため、追加のハードコーディングなしでそのデータを取得する方法があると思います。私が見つけた別の解決策はimport __version__、私の中にfoo/__init__.pyあり、それによって__version__.py生成されたものsetup.pyです。
265 python  string  package 

23
macOS High Sierra Xcodeのコード署名エラー-リソースフォーク、Finder情報、または同様のデバイスが許可されていません
既に試した:macOS Sierra、Xcode 8でのコード署名エラー エラーを示す画像をご覧ください CodeSign /Users/gururajtallur/Library/Developer/Xcode/DerivedData/Flow-bkqjkvtmvjovpyepfjeyqmjpintj/Build/Products/Debug-iphoneos/Super\ Flow\ Flip.app cd "/Volumes/Development/Project/Top Best Games/19. Lets Flow/35/let's FLOW - source/proj.ios_mac" export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" Signing Identity: "iPhone Distribution: New Free Games (2CHN583K4J)" Provisioning Profile: "Super Flow Flipp AppStore" (c6c30d2a-1025-4a23-8d12-1863ff684a05) /usr/bin/codesign --force --sign E48B98966150110E55EAA9B149F731901A41B37F --entitlements /Users/gururajtallur/Library/Developer/Xcode/DerivedData/Flow-bkqjkvtmvjovpyepfjeyqmjpintj/Build/Intermediates/Flow.build/Debug-iphoneos/Super\ Flow\ Flip.build/Super\ Flow\ Flip.app.xcent --timestamp=none /Users/gururajtallur/Library/Developer/Xcode/DerivedData/Flow-bkqjkvtmvjovpyepfjeyqmjpintj/Build/Products/Debug-iphoneos/Super\ Flow\ Flip.app …

6
Java:サブクラスの下の列挙型でswitchステートメントを使用する
最初に、私はC#の列挙型にかなり慣れていることを述べます。Javaの列挙型はかなり混乱しているようです。 ご覧のとおり、次の例ではswitchステートメント@ enumsを使用しようとしていますが、何をしている場合でも常にエラーが発生します。 私が受け取るエラーは: 修飾されたケースラベルSomeClass.AnotherClass.MyEnum.VALUE_Aは、修飾されていない列挙型定数で置き換える必要がありますVALUE_A 問題は私がエラーを完全に理解していることですが、列挙型が別のサブクラスにあるため、VALUE_Aを書き込むことはできません。この問題を解決する方法はありますか?そして、なぜそれがJavaで起こっているのですか? //Main Class public class SomeClass { //Sub-Class public static class AnotherClass { public enum MyEnum { VALUE_A, VALUE_B } public MyEnum myEnum; } public void someMethod() { MyEnum enumExample //... switch (enumExample) { case AnotherClass.MyEnum.VALUE_A: { <-- error on this line //.. break; } …


4
std :: string length()およびsize()メンバー関数
私はこの質問の回答を読んでいて、実際に呼び出されるメソッドがあることを発見しlength()ましたstd::string(私は常にを使用していましたsize())。このメソッドをstd::stringクラスに含める理由はありますか?私は、MSDNとCppRefernceの両方を読んで、そして、彼らは差がないことを示しているように見えるsize()とlength()。もしそうなら、それはクラスのユーザーをより混乱させませんか?
265 c++  string  stl  size 

6
ループ内の変数を宣言する、良い習慣か悪い習慣か?
質問1:ループ内で変数を宣言することは良い習慣ですか、それとも悪い習慣ですか? パフォーマンスの問題(ほとんどは「いいえ」と言われています)があるかどうかについて他のスレッドも読んだので、変数は使用する場所の近くに常に宣言する必要があります。これを回避する必要があるかどうか、またはそれが実際に望ましいかどうかは疑問です。 例: for(int counter = 0; counter <= 10; counter++) { string someString = "testing"; cout << someString; } 質問#2:ほとんどのコンパイラーは、変数がすでに宣言されていることを認識し、その部分をスキップしますか、それとも実際に毎回メモリー内に変数のスポットを作成しますか?

15
Dockerコンテナー内のrootパスワード
と呼ばれる非rootユーザーを使用するためにUSERコマンドを使用して構築されたDockerイメージを使用していますdev。コンテナ内では「dev」ですが、/etc/hostsファイルを編集したいと思います。 だから私はルートになる必要があります。suコマンドを試していますが、rootパスワードの入力を求められます。 Dockerコンテナー内のデフォルトのrootユーザーのパスワードは何ですか?
265 docker 

6
過去24時間に変更されたファイルを見つける
たとえば、MySQLサーバーがUbuntuマシンで実行されています。過去24時間に一部のデータが変更されました。 過去24時間に変更されたファイルを見つけることができる(Linux)スクリプトは何ですか? ファイル名、ファイルサイズ、変更日時を記載してください。
265 linux  bash  find 

9
layoutSubviewsはいつ呼び出されますか?
layoutSubviewアニメーション中にメッセージが表示されないカスタムビューがあります。 画面いっぱいにビューがあります。画面の下部にカスタムサブビューがあり、ナビゲーションバーの高さを変更した場合、Interface Builderでサイズが正しく変更されます。layoutSubviewsビューが作成されたときに呼び出されますが、二度と呼び出されません。私のサブビューは正しくレイアウトされています。呼び出し中のステータスバーをオフに切り替えるlayoutSubviewsと、メインビューがサイズ変更をアニメーション化しても、サブビューが呼び出されません。 layoutSubviews実際にはどのような状況で呼ばれていますか? 私がしているautoresizesSubviewsに設定NO私のカスタムビューのために。そして、Interface Builderには、上部と下部の支柱と垂直矢印のセットがあります。 パズルのもう1つの部分は、ウィンドウをキーにする必要があることです。 [window makeKeyAndVisible]; それ以外の場合、サブビューは自動的にサイズ変更されません。

5
Gitマージエラー
9-sign-in-out完全に機能するコードで呼び出されたgitブランチがあり、それをマスターにしたいと思います。私は現在マスターブランチにいます。 $ git branch 9-sign-in-out * master 9-sign-in-outブランチに切り替えようとしていますが、次のことができません。 $ git checkout 9-sign-in-out app/helpers/application_helper.rb: needs merge config/routes.rb: needs merge error: you need to resolve your current index first どのようにすれば、マスターブランチのすべてのエラーを無視して、9-sign-in-outブランチをマスターに変えることができますか?多分git rebase?しかし、9-sign-in-outブランチのコードを失いたくありません。

28
バンドルのインストールがSSL証明書の検証エラーで失敗する
bundle installCentos 5.5でRails 3プロジェクトを実行すると、エラーで失敗します。 Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://bb-m.rubygems.org/gems/multi_json-1.3.2.gem) An error occured while installing multi_json (1.3.2), and Bundler cannot continue. Make sure that `gem install multi_json -v '1.3.2'` succeeds before bundling. 手動で(によってgem install multi_json -v '1.3.2')gemをインストールしようとすると、動作します。他のいくつかの宝石でも同じ問題が発生します。私はRVM(1.12.3)、ruby 1.9.2、bundle 1.1.3を使用しています。 それを修正するには?

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