プログラミング

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


12
1つのコマンドで外部キー制約を含む新しい列を追加する
外部キーとなる新しい列を追加しようとしています。2つの個別のALTER TABLEコマンドを使用して、列と外部キー制約を追加できました。 ALTER TABLE one ADD two_id integer; ALTER TABLE one ADD FOREIGN KEY (two_id) REFERENCES two(id); 2つではなく1つのALTER TABLEコマンドでこれを行う方法はありますか?私はうまくいくものを思いつくことができませんでした。
128 sql 

4
凡例のフォントサイズを大きくします。
でフォントサイズを大きくする方法はありggplot2ますか?私は、私のようなものを指定する必要があると思うlegend.key.width = unit(2, "line")でtheme機能を、それは伝説のキーではなく、フォントサイズを調整するために使用されます。ありがとう!
128 r  ggplot2 

11
Pythonでstdoutを「nothing」にリダイレクトする
十分な数のモジュールで構成される大きなプロジェクトがあり、それぞれが標準出力に何かを出力しています。現在、プロジェクトの規模が大きくなっているため、規模は大きくありません。printかなり遅いプログラムを作ったのstdうちに多くのことを印刷するステートメント。 そこで、実行時に標準出力に何かを出力するかどうかを決定したいと思います。モジュールがたくさんあるので、モジュールを変更することはできません。(私はstdoutをファイルにリダイレクトできることを知っていますが、これでもかなり遅いです。) だから私の質問は、どのようにstdoutを何にもリダイレクトprintしないことです。 # I want to do something like this. sys.stdout = None # this obviously will give an error as Nonetype object does not have any write method. 現在私が持っている唯一のアイデアは、writeメソッド(何もしない)を持つクラスを作成し、stdoutをこのクラスのインスタンスにリダイレクトすることです。 class DontPrint(object): def write(*args): pass dp = DontPrint() sys.stdout = dp これにはPythonに組み込みのメカニズムがありますか?それともこれより良いものはありますか?
128 python  python-2.7 

6
SQL Server:列から行へ
列を行に変換するエレガントな(または任意の)ソリューションを探しています。 次に例を示します。次のスキーマを持つテーブルがあります。 [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] これは私が結果として得たいものです: [ID] [EntityId] [IndicatorName] [IndicatorValue] そして結果の値は次のようになります: 1 1 'Indicator1' 'Value of Indicator 1 for entity 1' 2 1 'Indicator2' 'Value of Indicator 2 for entity 1' 3 1 'Indicator3' 'Value of Indicator 3 for entity 1' 4 2 'Indicator1' 'Value of …
128 sql  sql-server  tsql  unpivot 



12
リストインデックスが存在する場合、Xを実行
私のプログラムでは、ユーザーがnumber nを入力し、次にnリストに格納される文字列の数を入力します。 特定のリストインデックスが存在する場合に関数を実行するようにコーディングする必要があります。 これは、に関するifステートメントをネストしているため、さらに複雑になりlen(my_list)ます。 ここに私が今持っているものの単純化したバージョンがあります、それは機能していません: n = input ("Define number of actors: ") count = 0 nams = [] while count < n: count = count + 1 print "Define name for actor ", count, ":" name = raw_input () nams.append(name) if nams[2]: #I am trying to say 'if nams[2] …
128 python  python-2.7 

9
<div>を作成して動的に<div>を追加
内部に&lt;div&gt;追加された動的に作成しようとしています&lt;div&gt;。これまでのところ、うまくいきます: var iDiv = document.createElement('div'); iDiv.id = 'block'; iDiv.className = 'block'; document.getElementsByTagName('body')[0].appendChild(iDiv); 2番目のdivを作成して最初のdivに追加するのに問題があります。 私は基本的にこれを最後のマークアップとして行いたいです: &lt;div id="block" class="block"&gt; &lt;div class="block-2"&gt;&lt;/div&gt; &lt;/div&gt;
128 javascript 

3
djangoテンプレートの辞書で辞書を反復する方法は?
私の辞書は次のようになっています(辞書内の辞書): {'0': { 'chosen_unit': &lt;Unit: Kg&gt;, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} 現在、テンプレートに情報を表示しようとしているだけですが、苦労しています。テンプレートのコードは次のようになります。 {% if landing_dict.ingredients %} &lt;hr&gt; {% for ingredient in landing_dict.ingredients %} …

7
openssl verifyを使用して証明書チェーンを確認します
私は次のコンポーネントで独自の証明書チェーンを構築しています: Root Certificate - Intermediate Certificate - User Certificate ルート証明書は自己署名証明書、中間証明書はルートによって署名され、ユーザーは中間証明書によって署名されます。 次に、ユーザー証明書にルート証明書によるアンカーがあるかどうかを確認します。 と openssl verify -verbose -CAfile RootCert.pem Intermediate.pem 検証は問題ありません。次のステップでは、ユーザー証明書を openssl verify -verbose -CAfile Intermediate.pem UserCert.pem そして検証は error 20 at 0 depth lookup:unable to get local issuer certificate なにが問題ですか?

3
PHP:型ヒント-`Closure`と` Callable`の違い
コールバック関数が実行されることを期待している場合は、ClosureまたはCallableタイプヒントとして使用できることに気付きました。例えば: function callFunc1(Closure $closure) { $closure(); } function callFunc2(Callable $callback) { $callback(); } $function = function() { echo 'Hello, World!'; }; callFunc1($function); // Hello, World! callFunc2($function); // Hello, World! 質問: ここの違いは何ですか?つまり、いつ使用するか、またはClosureいつCallableOR を使用するかは同じ目的を果たしますか?
128 php 

4
LoaderExceptionプロパティを取得する方法は?
サービス参照の更新中にエラーメッセージが表示されます。 カスタムツールの警告:要求された1つ以上のタイプをロードできません。詳細については、LoaderExceptionsプロパティを取得してください。 LoaderExceptionプロパティを取得するにはどうすればよいですか? 更新:ドメインオブジェクトプロジェクトを再インポートすると、エラーがなくなりました。これで問題が解決した理由はわかりませんが、問題なく機能していると思います。
128 c#  .net  wcf 

7
jqを使用してJSONからキー名を取得する方法
curl http://testhost.test.com:8080/application/app/version | jq '.version' | jq '.[]' 上記のコマンドは、以下の値のみを出力します。 "madireddy@test.com" "2323" "test" "02-03-2014-13:41" "application" 以下のようにキー名を取得するにはどうすればよいですか: email versionID context date versionName
128 json  shell  unix  key  jq 


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