プログラミング

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


7
Spring DataでfindAllでOrderByを使用する方法
私は春のデータを使用しており、DAOは次のようになります public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } 上記のコードでは、コメント行が私の意図を示しています。Spring Dataは、ASC / DESCのある列ですべてのレコードの順序を見つけるためにそのような方法を使用する組み込み機能を提供できますか?

11
これは関数ではありません
私はReactの初心者で、APIを使用するアプリを作成しようとしています。私はこのエラーを受け続けます: TypeError:this.setStateは関数ではありません API応答を処理しようとしたとき。このバインディングに問題があると思いますが、それを修正する方法がわかりません。これが私のコンポーネントのコードです: var AppMain = React.createClass({ getInitialState: function() { return{ FirstName: " " }; }, componentDidMount:function(){ VK.init(function(){ console.info("API initialisation successful"); VK.api('users.get',{fields: 'photo_50'},function(data){ if(data.response){ this.setState({ //the error happens here FirstName: data.response[0].first_name }); console.info(this.state.FirstName); } }); }, function(){ console.info("API initialisation failed"); }, '5.34'); }, render:function(){ return ( <div className="appMain"> <Header /> …

30
コトリンのヴァルとヴァール
違いは何であるvarとvalKotlinでは? 私はこのリンクを通過しました: https://kotlinlang.org/docs/reference/properties.html このリンクで述べたように: 読み取り専用のプロパティ宣言の完全な構文は、2つの点で変更可能なプロパティ宣言とは異なります。varではなくvalで始まり​​、セッターを許可していません。 しかし、直前にセッターを使用する例があります。 fun copyAddress(address: Address): Address { val result = Address() // there's no 'new' keyword in Kotlin result.name = address.name // accessors are called result.street = address.street // ... return result } 間の正確な違いは何ですかvarとはval? なぜ両方が必要なのですか? これはKotlinの変数の複製ではなく、Javaとは異なります。var対val?一般的なものだけでなく、ドキュメント内の特定の例に関連する疑問についても尋ねています。
288 kotlin 

7
パンダのデータフレーム列からリストを取得する
次のようなExcelドキュメントがあります。 cluster load_date budget actual fixed_price A 1/1/2014 1000 4000 Y A 2/1/2014 12000 10000 Y A 3/1/2014 36000 2000 Y B 4/1/2014 15000 10000 N B 4/1/2014 12000 11500 N B 4/1/2014 90000 11000 N C 7/1/2014 22000 18000 N C 8/1/2014 30000 28960 N C 9/1/2014 53000 51200 …
288 python  list  pandas 

21
すべてのテーブル、ストアドプロシージャ、トリガー、制約、およびすべての依存関係を1つのSQLステートメントにドロップします。
1つのSQLステートメントですべてのテーブルを削除し、ストアドプロシージャ、トリガー、制約、およびすべての依存関係を削除して、SQl Server 2005でデータベースをクリーンアップする方法はありますか? リクエストの理由: 新しいDBを作成するのではなく、使用していない既存のDBをクリーンアップするためのDBスクリプトが必要です。特に、DB管理者にリクエストを入れて、完了するまでしばらく待つ必要がある場合に使用します。

8
動的式のコンパイルに必要な1つ以上のタイプが見つかりません。Microsoft.CSharp.dllおよびSystem.Core.dllへの参照がありませんか?
このコードをMicrosoft Visual C#2010でコンパイルしようとしています using System; using System.Globalization; class main { static void Main() { dynamic d; d = "dyna"; Console.WriteLine(d); } } しかし、私はこれらの2つのエラーを得ています エラー1定義済みの型 'Microsoft.CSharp.RuntimeBinder.Binder'が定義またはインポートされていません エラー2動的式のコンパイルに必要な1つ以上のタイプが見つかりません。Microsoft.CSharp.dllおよびSystem.Core.dllへの参照がありませんか? 私はこの別の投稿を読みましたが、C#は初めてであり、本当に何が問題なのか理解できませんでした。特に、これらのいわゆる.configファイルは何でどこにあるのか。
287 c#  .net 

3
JSONを表すためのRedis文字列vs Redisハッシュ:効率?
JSONペイロードをredisに保存したい。これを行うには、本当に2つの方法があります。 単純な文字列のキーと値を使用するもの。 key:user、value:payload(100-200 KBになる可能性があるJSONブロブ全体) SET user:1 payload ハッシュの使用 HSET user:1 username "someone" HSET user:1 location "NY" HSET user:1 bio "STRING WITH OVER 100 lines" ハッシュを使用する場合、値の長さは予測できないことに注意してください。上記のバイオの例のように、すべてが短いわけではありません。 どちらがよりメモリ効率が良いですか?文字列のキーと値を使用していますか、それともハッシュを使用していますか?
287 json  redis 

4
SQL Serverテキスト型とvarcharデータ型[終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 可変長文字データがあり、SQL Server(2005)データベースに保存したい。TEXT SQLタイプを選択する方法、またはVARCHAR SQLタイプを選択する方法、パフォーマンス/フットプリント/機能における長所と短所について、いくつかのベストプラクティスを学びたい。

10
リポジトリ内のすべてのGitおよびMercurialコミットで特定の文字列を検索する方法は?
いくつかのブランチとぶら下がっているコミットのGitリポジトリがあります。特定の文字列のリポジトリ内のすべてのそのようなコミットを検索したいと思います。 私は履歴内のすべてのコミットのログを取得する方法を知っていますが、これらにはブランチやぶら下がっているブロブは含まれず、HEADの履歴のみが含まれます。私はそれらをすべて取得し、見当違いの特定のコミットを見つけたいと思っています。 また、切り替えを検討しているので、Mercurialでこれを行う方法も知りたいです。
287 git  mercurial 

10
C / C ++インクルードヘッダーファイルの順序
どのような順序でファイルを指定する必要がありますか。つまり、あるヘッダーを別のヘッダーの前に含める理由は何ですか。 たとえば、システムファイル、STL、およびBoostはローカルインクルードファイルの前または後にありますか?
287 c++  c 

10
特定のコミットを削除する
私はプロジェクトで友人と働いていました、そして彼は編集されるべきではないたくさんのファイルを編集しました。どういうわけか、私はそれを引っ張ったとき、または私が欲しがっている特定のファイルだけを選ぼうとしたときに、彼の仕事を私のものにマージしました。私は長い間探して遊んでいて、それらのファイルへの編集を含むコミットを削除する方法を見つけようとしていましたが、それは元に戻すとリベースの間でトスアップのようであり、簡単な例はなく、ドキュメントは私が私よりも多くを知っていると仮定しています。 だからここに質問の簡略版があります: 次のシナリオで、コミット2を削除するにはどうすればよいですか? $ mkdir git_revert_test && cd git_revert_test $ git init Initialized empty Git repository in /Users/josh/deleteme/git_revert_test/.git/ $ echo "line 1" > myfile $ git add -A $ git commit -m "commit 1" [master (root-commit) 8230fa3] commit 1 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 myfile …

11
djangoでユーザーIPアドレスを取得するにはどうすればよいですか?
djangoでユーザーのIPを取得するにはどうすればよいですか? 私はこのような見解を持っています: # Create your views from django.contrib.gis.utils import GeoIP from django.template import RequestContext from django.shortcuts import render_to_response def home(request): g = GeoIP() client_ip = request.META['REMOTE_ADDR'] lat,long = g.lat_lon(client_ip) return render_to_response('home_page_tmp.html',locals()) しかし、私はこのエラーを受け取ります: KeyError at /mypage/ 'REMOTE_ADDR' Request Method: GET Request URL: http://mywebsite.com/mypage/ Django Version: 1.2.4 Exception Type: KeyError Exception Value: …
287 python  django 

14
Macに「watch」や「inotifywait」のようなコマンドはありますか?
Mac(Snow Leopard)のフォルダーを監視してから、スクリプトを実行します(フォルダーに移動したばかりのファイルの名前を(パラメーターとして... x.sh "ファイル名")を付けます)。 すべて$ bash(x.sh)で記述されたスクリプトで、入力時にいくつかのファイルやその他のものを移動します。$ 1新しいファイル/フォルダーがディレクトリに移動/作成されたときに、OSXでファイル名を指定するだけです。 そのようなコマンドはありますか?
287 macos  watch  inotify 

8
PHPUnitで保護されたメソッドをテストするためのベストプラクティス
私は上の議論見つけ、あなたがプライベートメソッドのテストドゥ参考に。 一部のクラスでは、メソッドを保護したいが、それらをテストしたいと思いました。これらのメソッドのいくつかは静的で短いものです。ほとんどのパブリックメソッドはそれらを使用するため、後でテストを安全に削除できるでしょう。しかし、TDDアプローチから始めてデバッグを回避するために、私は本当にそれらをテストしたいと思います。 私は次のことを考えました: 回答でアドバイスされているメソッドオブジェクトは、これではやり過ぎのようです。 パブリックメソッドから開始し、上位レベルのテストによってコードカバレッジが提供されたら、それらを保護してテストを削除します。 保護されたメソッドをパブリックにするテスト可能なインターフェイスを持つクラスを継承します ベストプラクティスはどれですか。他に何かありますか? JUnitは自動的に保護されたメソッドをパブリックに変更するようですが、私はそれを深く見ていませんでした。PHPはリフレクションを介してこれを許可しません。

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