プログラミング

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

18
Visual Studioで2つのファイルを比較する
2つのファイルまたは2つのバージョンのファイルを比較するためのVS 2012の新しい比較ツールを見ました。私はそれが好きです。しかし、TFSを使用していないので、見つけようとしました。VSに組み込み機能があり、TFSがない2つのファイルを比較する方法はありますか?

7
typescriptにクラス定数を実装する方法は?
TypeScriptでは、constキーワードを使用してクラスプロパティを宣言することはできません。これを行うと、「クラスメンバーは 'const'キーワードを持つことができません。」というエラーがコンパイラーに発生します。 プロパティを変更してはいけないことをコードで明確に示す必要があることに気づきました。宣言されたプロパティに新しい値を割り当てようとすると、IDEまたはコンパイラでエラーが発生します。どうやってこれを達成するのですか? 私は現在読み取り専用プロパティを使用していますが、Typescript(およびJavaScript)を初めて使用するので、もっと良い方法があるかどうか疑問に思います。 get MY_CONSTANT():number {return 10}; typescript 1.8を使用しています。提案? PS:私は現在typescript 2.0.3を使用しているので、Davidの回答を受け入れました

30
MySQLエラー1045(28000):ユーザー 'bill' @ 'localhost'のアクセスが拒否されました(パスワードを使用:YES)
最初に、私は多くの提案された質問を行ったが、関連する答えは見つからなかったことを述べさせてください。これが私がやっていることです。 Amazon EC2インスタンスに接続しています。次のコマンドを使用して、MySQLルートでログインできます。 mysql -u root -p 次に、ホスト%で新しいユーザー請求書を作成しました CREATE USER 'bill'@'%' IDENTIFIED BY 'passpass'; ユーザーbillにすべての特権を付与しました: grant all privileges on *.* to 'bill'@'%' with grant option; 次に、rootユーザーを終了し、billでログインしてみます。 mysql -u bill -p 正しいパスワードを入力してこのエラーが発生しました: エラー1045(28000):ユーザー 'bill' @ 'localhost'のアクセスが拒否されました(パスワードを使用:YES)

17
Pythonオブジェクトが持つメソッドを見つける
任意の種類のPythonオブジェクトが与えられた場合、このオブジェクトが持つすべてのメソッドのリストを取得する簡単な方法はありますか? または、 これが不可能である場合、メソッドが呼び出されたときにエラーが発生したかどうかを単にチェックする以外に、特定のメソッドがあるかどうかをチェックする少なくとも簡単な方法はありますか?

22
LaravelにはMcrypt PHP拡張機能が必要です
私が使用しようとしていますmigrateの関数をLaravel 4上OSX。ただし、次のエラーが発生します。 Laravel requires the Mcrypt PHP extension. 私が理解している限り、すでに有効になっています(下の画像を参照)。 何が問題で、どうすれば修正できますか?
429 php  laravel  laravel-4  mcrypt 


13
MVCのViewModelとは何ですか?
ASP.NET MVCは初めてです。ViewModelの目的の理解に問題があります。 ViewModelとは何ですか?なぜASP.NET MVCアプリケーションにViewModelが必要なのですか? 私がその働きと説明についての良い例を手に入れたら、それはより良いでしょう。

11
JUnitがassertNotEqualsメソッドを提供しないのはなぜですか?
JUnit 4 assertEquals(foo,bar)がassertNotEqual(foo,bar)メソッドを提供せずに提供する理由を誰かが知っていますか? それが提供するassertNotSame(に相当assertSame)とassertFalse(に相当assertTrue)、彼らが含めて気にしなかったことを奇妙に思えますassertNotEqual。 ところで、JUnit-addonsが私が探しているメソッドを提供していることは知っています。好奇心から求めているだけです。
429 java  junit  assert 

27
Apache2: 'AH01630:クライアントがサーバー構成によって拒否されました'
ブラウザを介してlocalhostにアクセスしようとすると、このエラーが発生します。 AH01630: client denied by server configuration サイトフォルダーのアクセス許可を次の方法で確認しました。 sudo chmod 777 -R * これが私の設定ファイルです: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/user-name/www/myproject <Directory /> Options FollowSymLinks AllowOverride all Allow from all </Directory> <Location /> Allow from all Order Deny,Allow </Location> <Directory /home/user-name/www/myproject/> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny Allow from …


3
Node.jsで使用するWebSocketライブラリはどれですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 現在、node.js用の多数のWebSocketライブラリがあり、最も人気のあるものは次のようです。 https://github.com/Worlize/WebSocket-Node https://github.com/einaros/ws https://github.com/LearnBoost/engine.io https://github.com/learnboost/socket.io https://github.com/sockjs しかし、私はそれらの間の明確な具体的な比較を見つけることができません...どうやらSocket.ioは素晴らしかったですが、かなり時代遅れになり、ビルドに失敗しました。wsとwebsocket-nodeはどちらも最速だと主張しています。そして、engine.ioは新しいように見えますが、軽量の排気口よりもかなり重いです。 私たちまたは誰かが、どのソケットライブラリをいつ使用するかについてのガイドとなる回答、およびそれらの比較をまとめることができればすばらしいと思います。



7
dict.copy()を理解する-浅いですか、深いですか?
のドキュメントを読んでいる間dict.copy()、辞書の浅いコピーを作成すると書かれています。私がフォローしている本(BeazleyのPythonリファレンス)についても同じことが言えます。 m.copy()メソッドは、マッピングオブジェクトに含まれる項目の浅いコピーを作成し、それらを新しいマッピングオブジェクトに配置します。 このことを考慮: >>> original = dict(a=1, b=2) >>> new = original.copy() >>> new.update({'c': 3}) >>> original {'a': 1, 'b': 2} >>> new {'a': 1, 'c': 3, 'b': 2} そのoriginalため、浅いコピーを行っていたため、これにより値が更新される(そして「c」が追加される:3)と想定しました。あなたがリストのためにそれをするかのように: >>> original = [1, 2, 3] >>> new = original >>> new.append(4) >>> new, original ([1, 2, 3, 4], [1, …
429 python  dictionary  copy 


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