プログラミング

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

11
React Nativeアプリにアイコンを追加する方法
React Nativeアプリを作成しています。アプリのアイコン(アプリを起動するためにクリックするアイコン)をカスタマイズしたいと思います。私はこれをグーグルで検索しましたが、さまざまなものを参照するさまざまなタイプのアイコンを探し続けています。これらのタイプのアイコンをアプリに追加するにはどうすればよいですか?

18
オプションのバインディングによる、Swiftでの安全な(境界チェック済み)配列ルックアップ?
Swiftに配列があり、範囲外のインデックスにアクセスしようとすると、驚くほどのランタイムエラーが発生します。 var str = ["Apple", "Banana", "Coconut"] str[0] // "Apple" str[3] // EXC_BAD_INSTRUCTION しかし、Swiftがもたらすすべてのオプションのチェーンと安全性を考えれば、次のようなことをするのは簡単です。 let theIndex = 3 if let nonexistent = str[theIndex] { // Bounds check + Lookup print(nonexistent) ...do other things with nonexistent... } の代わりに: let theIndex = 3 if (theIndex < str.count) { // Bounds check let …
271 xcode  swift 

16
指定した文字の最初のインスタンスでのみ文字列を分割する
私のコード_では、配列に基づいて文字列を分割し、2番目の項目を取得します。 var element = $(this).attr('class'); var field = element.split('_')[1]; を受け取りgood_luck、私に提供しluckます。よく働く! しかし、今はのようなクラスがありますgood_luck_buddy。javascriptに2番目のエラーを無視さ_せてくれluck_buddyますか? 私はこれvar field = element.split(new char [] {'_'}, 2);をac#stackoverflow回答で見つけましたが、機能しません。jsFiddleで試してみました...
271 javascript  jquery  regex 


12
RecyclerViewで空のビューを表示する方法は?
私は次のようにレイアウトファイル内の特別なビューを置くために使用されていますで説明ListActivityドキュメントべきデータがないときに表示します。このビューにはIDがあり"android:id/empty"ます。 <TextView android:id="@android:id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_data" /> これは新しい方法でどのように実行できるのRecyclerViewでしょうか。

29
致命的:初期EOF致命的:インデックスパックが失敗しました
私はグーグルして多くの解決策を見つけましたが、どれもうまくいきません。 LANネットワークにあるリモートサーバーに接続して、1台のマシンからクローンを作成しようとしています。 別のマシンからこのコマンドを実行すると、エラーが発生します。 しかし、サーバーでgit://192.168.8.5 ...を使用してSAME cloneコマンドを実行すると、問題なく成功します。 何か案は ? user@USER ~ $ git clone -v git://192.168.8.5/butterfly025.git Cloning into 'butterfly025'... remote: Counting objects: 4846, done. remote: Compressing objects: 100% (3256/3256), done. fatal: read error: Invalid argument, 255.05 MiB | 1.35 MiB/s fatal: early EOF fatal: index-pack failed 私はこの設定を追加しました.gitconfigが、助けもありません。 gitバージョン1.8.5.2.msysgit.0の使用 [core] compression = …
271 git  cygwin  msysgit 

15
MySQL階層再帰クエリを作成する方法
次のようなMySQLテーブルがあります。 id | name | parent_id 19 | category1 | 0 20 | category2 | 19 21 | category3 | 20 22 | category4 | 21 ...... ここで、IDを指定するだけの単一のMySQLクエリを作成します(たとえば、 'id = 19'と言います)、そのすべての子IDを取得する必要があります(つまり、結果にはID '20、21,22 'が必要です)。 ...また、子の階層は不明である場合があります。 また、forループを使用した解決策はすでにあります...可能であれば、単一のMySQLクエリを使用して同じことを実現する方法を教えてください。

13
SQL Serverに制約が存在するかどうかを確認するにはどうすればよいですか?
私はこのsqlを持っています: ALTER TABLE dbo.ChannelPlayerSkins DROP CONSTRAINT FK_ChannelPlayerSkins_Channels しかし、明らかに、私たちが使用している他のいくつかのデータベースでは、制約の名前が異なります。という名前の制約があるかどうかを確認するにはどうすればよいですかFK_ChannelPlayerSkins_Channels。

6
iTerm2プロファイルをエクスポートする方法
コンピューターを再フォーマットする必要がありましたが、設定/プロファイルをコピーするのに問題があります。 ファイルをコピーしました ~/Library/Application\ Support/iTerm/ 私もコピーしました~/Library/Preferences/com.googlecode.iterm2.plistが、それでもこのエラーが発生し続けます: Failed to load preferences from custom directory. Falling back to local copy. Missing or malformed file at "/ com.googlecode.iterm2.plist" また、プロファイルをディレクトリに保存して送信できるようにしましたが、機能しません。 場所は次のとおりです。 iTerm▶一般▶設定▶設定をフォルダに保存 そしてここに出力があります: Failed to copy preferences to custom directory. Copy /Users/alexcory/Library/Preferences/com.googlecode.iterm2.plist to Alex_Corys_iTerm_Configuration/com.googlecode.iterm2.plist: No such process 色は機能しますが(下のパスにあります)、単に色を保存するのではなく、すべての設定を保存しようとしています。 iTerm▶設定▶プロファイル▶色▶プリセットの読み込み▶エクスポート これを機能させる方法を誰かが知っていますか?
271 iterm  iterm2 

30
RecyclerView:不整合が検出されました。アイテムの位置が無効です
QAがバグを検出しました。Androidデバイス(Droid Turbo)を回転させると、次のRecyclerView関連のクラッシュが発生しました。 java.lang.IndexOutOfBoundsException:不整合が検出されました。無効なアイテム位置2(オフセット:2)。状態:3 私には、RecyclerView内の内部エラーのように見えます。これがコードによって直接引き起こされているとは考えられないので... 誰かがこの問題に遭遇しましたか? 解決策は何でしょうか? 残忍な回避策としては、例外が発生したときに例外をキャッチし、RecyclverViewインスタンスを最初から作成し直して、破損した状態のままになるのを防ぐことができます。 しかし、可能であれば、問題をマスキングする代わりに、問題をよりよく理解したいと思います(そして、おそらくその原因を修正します)。 このバグは再現が簡単ではありませんが、発生すると致命的です。 完全なスタックトレース: W/dalvikvm( 7546): threadid=1: thread exiting with uncaught exception (group=0x41987d40) E/AndroidRuntime( 7546): FATAL EXCEPTION: main E/AndroidRuntime( 7546): Process: com.oblong.mezzedroid, PID: 7546 E/AndroidRuntime( 7546): java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 2(offset:2).state:3 E/AndroidRuntime( 7546): at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:3382) E/AndroidRuntime( 7546): at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:3340) E/AndroidRuntime( 7546): at …


2
0.0.0.0、127.0.0.1とlocalhostの違いは何ですか?
Macでを使用JekyllしVagrantています。の代わりにJekyll serverバインドすることがわかりました。また、デフォルトでこのアドレスにバインドします。まだ経由でアクセスできます。しかしの場合、デフォルト設定(例:0.0.0.0:4000)ではインターネットアクセスが必要なようです。インターネットなしでは走れません。小さなバグですか?0.0.0.0:4000127.0.0.1:4000gem serverhttp://localhost:portJekyllJekyll server 私も使っていますVagrant。仮想マシンにインストールJekyllしてVagrantMacintoshでテストするため、Vagrantfileでポート転送(8080 => 4000)を設定しました。デフォルト設定(0.0.0.0:4000)を使用すると、正常に機能します。サファリからで行くことができhttp://localhost:8080ます。しかし、インターネットがないと、0.0.0.0:4000にバインドできません。代わりにjekyll server -H 127.0.0.1サービスをバインドするために使用する127.0.0.1:4000と、を介してサービスにアクセスできませんhttp://localhost:8080。 誰かが0.0.0.0、127.0.0.1とlocalhostの違いを説明できますか?そして、違いがこの問題を引き起こす理由を誰かが説明できますか?
271 ip  jekyll 

15
大規模なイメージからxxhdpi、xhdpi、hdpi、mdpi、ldpiドローアブルを作成する方法はありますか?
大規模なイメージからxxhdpi、xhdpi、hdpi、mdpi、ldpiドローアブルを自動的に作成する方法はありますか?たとえば、512x512の画像があり、適切なフォルダーにAndroidでサポートされているさまざまな画面解像度用にこの画像のさまざまなバージョンを用意したいとします。
271 android 

8
TypeError:method()は1つの位置引数を取りますが、2つが指定されました
クラスがあると... class MyClass: def method(arg): print(arg) ...オブジェクトの作成に使用します... my_object = MyClass() ...私はそのmethod("foo")ように呼んでいます... >>> my_object.method("foo") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: method() takes exactly 1 positional argument (2 given) ...なぜPythonは2つの引数を与えたのに、1つしか与えなかったのですか?

5
SSH設定:デフォルトのユーザー名を上書き
ssh私のユーザー名がどうあるべきかを知るように設定することは可能ですか? デフォルトでは現在のユーザー名を使用しますが、私の場合は正しくありません。 貸し出しのラップトップloanerを使用していsshて、ユーザー名はbuckですが、ユーザー名はであると伝えたいのですが。 ボーナスポイント:自宅のユーザー名はbgolemonです。ホストごとにユーザー名を設定できればさらに良いでしょう。
271 unix  ssh  ssh-config 

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