プログラミング

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


4
UIViewAlertForUnsatisfiableConstraintsでトラップする方法?
デバッガーログにエラーが表示されます。 Will attempt to recover by breaking constraint <NSLayoutConstraint:0x191f0920 H:[MPKnockoutButton:0x17a876b0]-(34)-[MPDetailSlider:0x17a8bc50](LTR)> Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. その通話をどうやってトラップするのですか?それは私のコードのどこにも現れません。

12
matplotlibを使用して単一のチャートに2つのヒストグラムをプロットする
ファイルのデータを使用してヒストグラムプロットを作成しましたが、問題はありません。同じヒストグラムの別のファイルのデータを重ね合わせたいので、次のようにします n,bins,patchs = ax.hist(mydata1,100) n,bins,patchs = ax.hist(mydata2,100) しかし問題は、各間隔について、最高値を持つバーのみが表示され、他のバーが非表示になることです。どうすれば両方のヒストグラムを異なる色で同時にプロットできるのでしょうか。

7
C#での参照または値によるオブジェクトの受け渡し
C#では、非プリミティブ変数は参照によって渡され、プリミティブ値は値によって渡されると常に思っていました。 したがって、メソッドにプリミティブ以外のオブジェクトを渡す場合、メソッド内のオブジェクトに対して行われたことは、渡されるオブジェクトに影響します。(C#101のもの) しかし、System.Drawing.Imageオブジェクトを渡したときに、これは当てはまらないように見えました。system.drawing.imageオブジェクトを別のメソッドに渡し、そのオブジェクトに画像をロードした場合、そのメソッドをスコープ外にして呼び出し元のメソッドに戻ると、その画像は元のオブジェクトにロードされませんか? どうしてこれなの?

12
Spring MVCとSpring Bootの違い
私は春を学び始めました。次のステップでは、より大きなWebアプリケーションを開発したいと思います。 今、私はSpring BootまたはSpring MVCのどちらから始めるべきか疑問に思っています。私はすでにいくつか読んだことがありますが、どちらも似ているので混乱しています。 では、2つの違いは何ですか?

25
Pythonで動的な(パラメーター化された)単体テストをどのように生成しますか?
ある種のテストデータがあり、アイテムごとに単体テストを作成したいと考えています。私の最初のアイデアは次のようにすることでした: import unittest l = [["foo", "a", "a",], ["bar", "a", "b"], ["lee", "b", "b"]] class TestSequence(unittest.TestCase): def testsample(self): for name, a,b in l: print "test", name self.assertEqual(a,b) if __name__ == '__main__': unittest.main() これの欠点は、1つのテストですべてのデータを処理することです。その場でアイテムごとに1つのテストを生成したいと思います。助言がありますか?

8
Djangoテンプレート変数を使用して辞書値を検索する方法
mydict = {"key1":"value1", "key2":"value2"} Djangoテンプレートで辞書値を検索する通常の方法は{{ mydict.key1 }}、 {{ mydict.key2 }}です。キーがループ変数の場合はどうなりますか?つまり: {% for item in list %} # where item has an attribute NAME {{ mydict.item.NAME }} # I want to look up mydict[item.NAME] {% endfor %} mydict.item.NAME失敗します。これを修正するには?

5
SQLの大文字と小文字を区別する文字列の比較
どのように文字列を比較して、各文字列の大文字小文字が等しい場合にのみ比較が真になるようにしますか。例えば: Select * from a_table where attribute = 'k' ...属性「K」の行を返します。私はこの行動を望んでいません。
234 sql  sql-server 




4
ローカルリポジトリを追加してリモートリポジトリとして扱う方法
bak次のコマンドを使用して、ローカルリポジトリを自分のPC上の別のローカルリポジトリの名前でリモートとして機能させようとしています。 git remote add /home/sas/dev/apps/smx/repo/bak/ontologybackend/.git bak これはこのエラーを与えます: fatal: '/home/sas/dev/apps/smx/repo/bak/ontologybackend/.git' is not a valid remote name 私は2つのローカルリポジトリを同期しようとしています。bak一方はもう一方の名前が付けられたリモートとして構成され、それからを発行していgit pull bakます。 それを行う最良の方法は何ですか? 編集: 申し訳ありませんが、ばかげた私は、リモート追加が次のようになるはずだと気づきました: git remote add bak /home/sas/dev/apps/smx/repo/bak/ontologybackend/.git リモートの名前はアドレスの前に表示されます。
234 git  git-remote 

4
カールレスポンスボディの最後に改行を自動的に追加する
curlリクエストのHTTPレスポンスの本文に末尾の改行が含まれていない場合、シェルプロンプトが行の真ん中にあり、最後のcurlを配置したときと同じようにエスケープがめちゃくちゃになるという、この非常に煩わしい状態になってしまいます。画面上のコマンド、そのcurlコマンドから文字を削除すると、間違った文字が削除されます。 例えば: [root@localhost ~]# curl jsonip.com {"ip":"10.10.10.10","about":"/about"}[root@localhost ~]# プロンプトを画面の左端に戻すために、カール応答の最後に改行を自動的に追加するために使用できるトリックはありますか?
234 curl 

15
Laravelのファイル権限を設定するにはどうすればよいですか?
所有者がに設定されているApache Webサーバーを使用しています_www:_www。新しいLaravel 5プロジェクトを作成するときなど、ファイルのアクセス許可のベストプラクティスは何なのかわかりません。 Laravel 5では、/storageフォルダーが書き込み可能である必要があります。私はそれを機能させるために多くの異なるアプローチを見つけました、そして私は通常それを777再帰的にchmodにすることで終わります。私はそれが最善の考えではないことを知っています。 公式のドキュメントは言う: Laravelでは、いくつかの権限を構成する必要がある場合があります。その中にフォルダーが storageありvendor、Webサーバーによる書き込みアクセスが必要です。 それは、Webサーバーがstorageとvendorフォルダー自体または現在のコンテンツだけにアクセスする必要があるということですか? 私ははるかに良いことは、権限の代わりに所有者を変更することだと思います。Laravelのすべてのファイル権限を再帰的_www:_wwwに変更し、chmodをに変更したかのように、サイトを正しく機能させました777。問題は、ファイルを保存するたびにテキストエディターからパスワードを要求されることです。ファイルをコピーするなど、Finderで何かを変更しようとすると、同じことが起こります。 これらの問題を解決するための正しいアプローチは何ですか? 変化する chmod ファイルの所有者をWebサーバーの所有者と一致するように変更し、おそらくテキストエディター(およびFinder?)を設定して、パスワードの要求をスキップするか、ファイルを使用させます。 sudo osユーザーと一致するようにWebサーバーの所有者を変更します(結果はわかりません) 他の何か

19
環境のフォントサイズを変更する方法
Visual Studio Codeで環境のフォントサイズを変更する方法はありますか?IntelliSenseボックス、デバッグパネル、ファイル名などのようなもの エディターのフォントサイズを変更する方法を知っていますが、環境のフォントサイズを変更する方法がわかりません。どうにかして変えられるかな?

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