プログラミング

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

4
Java Genericメソッドを静的にする方法は?
以下は、Javaジェネリッククラスを作成して配列に単一の項目を追加する方法のスニペットです。appendToArrayを静的メソッドにするにはどうすればよいですか。メソッドシグネチャにstaticを追加すると、コンパイルエラーが発生します。 public class ArrayUtils<E> { public E[] appendToArray(E[] array, E item) { E[] result = (E[])new Object[array.length+1]; result[array.length] = item; return result; } }
172 java  generics 

30
テスト方法が決定的ではありません:テストは実行されませんでした。エラー?
テストクラスがあり、以下にテストクラスのサンプルテストを投稿しました namespace AdminPortal.Tests.Controller_Test.Customer { [TestClass] public class BusinessUnitControllerTests { private IBusinessUnitRepository _mockBusinessUnitRepository; private BusinessUnitController _controller; [TestInitialize] public void TestInitialize() { _mockBusinessUnitRepository = MockRepository.GenerateMock<IBusinessUnitRepository>(); _controller = new BusinessUnitController(_mockBusinessUnitRepository); } [TestCleanup] public void TestCleanup() { _mockBusinessUnitRepository = null; _controller.Dispose(); _controller = null; } #region Index Action Tests [TestMethod] public void Index_Action_Calls_GetAllBusinessUnit() { …

8
DynamoDBとMongoDB NoSQL [終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 この質問を改善する 私は将来のプロジェクトに何を使用できるかを理解しようとしています。最初の年は1か月あたり約50万件のレコードを保存する予定です。今後数年間はこれが縦型アプリケーションなので、使用する必要はありません。このためにデータベースを使用しているため、noSQLデータストレージを選択することにしました。 私が頭に浮かんだ最初のオプションは、コミュニティからの多くのサポートを受けた非常に成熟した製品であるため、mongo dbでしたが、一方で、最高のパフォーマンスでマネージドサービスを提供する真新しい製品を手に入れました。これを開発しますアプリケーションですが、(少なくとも今のところ)メンテナンスプランがないので、amazonは柔軟なスケーリング方法を提供するので、これは大きな利点になると思います。 私の主な関心事はクエリ構造に関するもので、私はまだdynamoDBクエリ機能を見ていませんが、k / vデータストレージであるため、mongo dbよりも制限されていると感じています。 プロジェクトをmongoDBからDynamoDBに移行した経験がある人がいれば、アドバイスをいただければ幸いです。

13
MySQLデータベースに絵文字を保存する方法
プロジェクトで絵文字を使用しています。その文字はmysqlデータベースに保存(??)されます。でデータベースのデフォルト照合を使用していましたutf8mb4_general_ci。それは示す 1366文字列値が正しくありません:行1の列 'comment'の '\ xF0 \ x9F \ x98 \ x83 \ xF0 \ x9F ...'
172 mysql 

12
Chromeのconsole.logをファイルに保存します
Chromeのconsole.log出力をファイルに保存する方法を知っている人はいますか?または、コンソールからテキストをコピーする方法は? 数時間の機能テストを実行していて、Chromeに数千行のconsole.log出力があるとします。どのように保存またはエクスポートしますか?

13
文字列は有効なDateTime“形式dd / MM / yyyy”として認識されませんでした
文字列形式の値をformatを使用して日付型に変換しようとしていますdd/MM/yyyy。 this.Text="22/11/2009"; DateTime date = DateTime.Parse(this.Text); 何が問題ですか ?これには、を要求する2番目のオーバーライドがありますIFormatProvider。これは何ですか?ください私はまた、これに合格する必要がありますか?はいの場合、このケースでどのように使用しますか? 編集する 違いは何ですかParseとはParseExact? 編集2 SlaksとSamの両方の答えが私のために働いています、現在ユーザーが入力を与えていますが、これは、それらがmaskTextboxを使用することによって有効であることを私によって保証されます。 タイプの安全、パフォーマンス、またはあなたが感じているものなどのすべての側面を考慮した方が良い答えはどれですか
172 c#  .net  datetime  types  casting 


13
インライン仮想関数は本当にナンセンスですか?
この質問は、仮想関数をインラインにする必要がないというコードレビューコメントを受け取ったときに受けました。 インライン仮想関数は、関数がオブジェクトで直接呼び出されるシナリオで役立つと思いました。しかし、反論が私の頭に浮かびました-なぜ仮想を定義し、次にオブジェクトを使用してメソッドを呼び出す必要があるのでしょうか? とにかく展開されることがほとんどないので、インライン仮想関数を使用しないのが最善でしょうか? 分析に使用したコードスニペット: class Temp { public: virtual ~Temp() { } virtual void myVirtualFunction() const { cout<<"Temp::myVirtualFunction"<<endl; } }; class TempDerived : public Temp { public: void myVirtualFunction() const { cout<<"TempDerived::myVirtualFunction"<<endl; } }; int main(void) { TempDerived aDerivedObj; //Compiler thinks it's safe to expand the virtual functions aDerivedObj.myVirtualFunction(); //type …

5
型 'string'は、ジェネリック型またはメソッド 'System.Nullable <T>'のパラメーターTとして使用するために、null不可の型でなければなりません
エラー「ジェネリック型またはメソッド 'System.Nullable'のパラメーター 'T'として使用するには、型 'string'はnullにできない値型でなければならない」が発生するのはなぜですか? using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Diagnostics; using Universe; namespace Universe { public class clsdictionary { private string? m_Word = ""; private string? m_Meaning = ""; string? Word { get { return m_Word; } set { m_Word = value; } } string? Meaning …
172 c#  nullable 

4
PHPMyAdminデフォルトのログインパスワード[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する Fedora 14の新規インストールを行い、phpMyAdminモジュールをインストールしました。phpMyAdminを実行すると、ユーザー名とパスワードの入力を求められます。 phpMyAdminのデフォルトのユーザー名とパスワードは何ですか?
172 phpmyadmin 


7
Moqによる拡張メソッドのモック
既存のインターフェースがあります... public interface ISomeInterface { void SomeMethod(); } ミックスインを使用してこのインターフェースを拡張しました... public static class SomeInterfaceExtensions { public static void AnotherMethod(this ISomeInterface someInterface) { // Implementation here } } 私はテストしたいこれを呼び出すクラスがあります... public class Caller { private readonly ISomeInterface someInterface; public Caller(ISomeInterface someInterface) { this.someInterface = someInterface; } public void Main() { someInterface.AnotherMethod(); } } …

6
Guzzle 6:応答用のjson()メソッドはもうありません
以前はGuzzle 5.3で: $response = $client-&gt;get('http://httpbin.org/get'); $array = $response-&gt;json(); // Yoohoo var_dump($array[0]['origin']); JSON応答から簡単にPHP配列を取得できました。現在、Guzzle 6では、方法がわかりません。何もないように思わjson()もう方法。私は(迅速に)最新バージョンのドキュメントを読みましたが、JSON応答について何も見つかりませんでした。私は何かを逃したと思います、多分私は理解していない(または多分私は正しく読んでいない)新しい概念があるでしょう。 これが(下の)新しい方法だけですか? $response = $client-&gt;get('http://httpbin.org/get'); $array = json_decode($response-&gt;getBody()-&gt;getContents(), true); // :'( var_dump($array[0]['origin']); またはヘルパーまたはそのようなものはありますか?
172 php  guzzle 

3
Rのdata.tableにおける.SDの意味
.SD便利そうに見えますが、私はそれで何をしているか本当にわかりません それは何の略ですか?先行期間があるのはなぜですか(フルストップ)。使用するとどうなりますか? 読んだ: .SDあるdata.tableのサブセットを含むxグループ列(複数可)を除く各群についてのデータを、。でグループ化するとき、でグループ化するiときby、キー付きby、および_ad hoc_を使用できます。by それは、娘data.tablesが次の操作のためにメモリに保持されることを意味しますか?
172 r  data.table 


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