プログラミング

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

10
マークダウンで色を適用する方法は?
Markdownを使用してテキスト情報を保存したい。しかし、すばやくグーグルすると、Markdownは色をサポートしないと言います。また、StackOverflowは色をサポートしていません。GitHubマークダウンの場合と同じです。 色付きのテキストを許可するマークダウンのフレーバーはありますか?
373 markdown 

11
Mockitoによる静的メソッドのモック
java.sql.Connectionオブジェクトを生成するためのファクトリを作成しました: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e); } } } に渡されたパラメーターを検証したいのですがDriverManager.getConnection、静的メソッドをモックする方法がわかりません。テストケースにはJUnit 4とMockitoを使用しています。この特定のユースケースをモック/検証する良い方法はありますか?


8
Pythonのセットに値を追加する
私はこのようなセットを持っています: keep = set(generic_drugs_mapping[drug] for drug in drug_input) [0,1,2,3,4,5,6,7,8,9,10]このセットに値を追加するにはどうすればよいですか?
372 python  set  append 

25
Javaを使用して、16進ダンプの文字列表現をバイト配列に変換しますか?
16進数値をバイト配列に表す(ダンプからの)長い文字列を変換する方法を探しています。 ここに同じ質問を投稿した人よりも上手に言い表せなかったでしょう。 しかし、元の状態を維持するために、私はそれを独自の方法で表現します。たとえば"00A0BF"、次のように解釈したい文字列があるとします byte[] {0x00,0xA0,0xBf} 私は何をすべきか? 私はJavaの初心者で、最終BigInteger的に16進数のゼロを使用して監視していました。しかし、私はそれは醜いと思います、そして私は私が単純な何かを見逃していると確信しています。
372 java  byte  hex  dump 

12
Windows 7 SDKのインストールの失敗
自分のマシンにWindows 7 SDKを完全にインストールできないようです。Webで見つけた唯一の解決策は、レジストリを変更することです。私はこれを行いました-まだ成功していません。 これは報告されたエラーです: 選択したWindows SDKコンポーネントのインストール中に問題が発生しました。 「Microsoft Windows SDK for Windows 7」製品のインストールで次のエラーが報告されました。詳細については、Samples \ Setup \ HTML \ ConfigDetails.htmドキュメントを参照してください。 問題を解決してから、Windows SDKセットアップを再度開始してください。この問題が引き続き発生する場合は、SDKチームのサポートページ(http://go.microsoft.com/fwlink/?LinkId=130245)にアクセスしてください。 [ログの表示]ボタンをクリックして、インストールログを確認します。 終了するには、[完了]をクリックします。 そこにはありませんSamplesあまりにも参照するディレクトリ、およびSDKのサポートチームは、もはやそこに生きるためには表示されません。 この問題を解決するにはどうすればよいですか?

10
カプセル化された無名関数の構文を説明する
概要 JavaScriptでカプセル化された匿名関数の構文の背後にある理由を説明できますか?なぜこれは機能します(function(){})();が、機能しませんfunction(){}();か? 私が知っていること JavaScriptでは、次のような名前付き関数を作成します。 function twoPlusTwo(){ alert(2 + 2); } twoPlusTwo(); 無名関数を作成して変数に割り当てることもできます。 var twoPlusTwo = function(){ alert(2 + 2); }; twoPlusTwo(); 匿名関数を作成し、それを角かっこで囲んですぐに実行することで、コードブロックをカプセル化できます。 (function(){ alert(2 + 2); })(); これは、GreasemonkeyスクリプトやjQueryプラグインなどのように、変数が競合する可能性がある現在のスコープやグローバルスコープが乱雑になるのを避けるために、モジュール化されたスクリプトを作成するときに役立ちます。 今、私はこれがなぜ機能するのか理解しています。角かっこはコンテンツを囲み、結果のみを公開します(それを説明するためのより良い方法があると確信しています)(2 + 2) === 4。 わからないこと しかし、なぜこれも同様に機能しないのか理解できません。 function(){ alert(2 + 2); }(); それを説明してもらえますか?

14
アプリケーションに「暗号化が含まれていますか」?
初めてバイナリをアップロードしています。iTunes Connectは私に尋ねました: 輸出法では、暗号化を含む製品の輸出が適切に許可されている必要があります。 順守しないと、重大なペナルティが発生する可能性があります。 詳細については、ここをクリックしてください。 製品に暗号化が含まれていますか? 私はを使用していますがhttps://、NSURLConnectionおよび経由のみUIWebViewです。 私のこれを読んだところ、私のアプリには「暗号化が含まれていない」とのことですが、これがどこに記載されているのか疑問に思っています。「重大なペナルティ」はまったく心地よく聞こえないので、「そうだと思います」は少し大ざっぱです...信頼できる答えの方が良いでしょう。 ありがとう。

28
Javaで定数を実装する最良の方法は何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 2年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私はこのような例を見てきました: public class MaxSeconds { public static final int MAX_SECONDS = 25; } そして、定数をラップして、静的なfinalを宣言するためのConstantsクラスがあると想定しました。私はJavaをまったく知らないので、これが定数を作成する最良の方法かどうか疑問に思っています。
372 java  constants 



22
複数列のSQL MAX?
複数の列の最大値の行ごとに1つの値を返すにはどうすればよいですか。 TableName [Number, Date1, Date2, Date3, Cost] 私はこのようなものを返す必要があります: [Number, Most_Recent_Date, Cost] クエリ?
372 sql  sql-server  tsql 



8
T-SQLのテーブル変数にSELECT INTO
複雑なSELECTクエリを取得しました。そこからすべての行をテーブル変数に挿入したいのですが、T-SQLでは許可されていません。 同じように、SELECT INTOまたはINSERT EXECクエリでテーブル変数を使用することはできません。 http://odetocode.com/Articles/365.aspx 短い例: declare @userData TABLE( name varchar(30) NOT NULL, oldlocation varchar(30) NOT NULL ) SELECT name, location INTO @userData FROM myTable INNER JOIN otherTable ON ... WHERE age > 30 table変数のデータは、後で別のテーブルに挿入/更新するために使用されます(ほとんどの場合、マイナーな更新を使用した同じデータのコピー)。これの目標はSELECT INTO、適切なテーブルに直接アクセスするよりも、スクリプトを少し読みやすく、カスタマイズしやすくすることです。rowcountはかなり小さいため、パフォーマンスは問題にならず、必要な場合にのみ手動で実行されます。 ...または私がすべて間違っているかどうかを教えてください。

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