8 ファイルに書き込みますが、存在する場合は上書きします echo "text" >> 'Users/Name/Desktop/TheAccount.txt' 存在しない場合はファイルを作成し、すでに存在する場合は上書きするようにするにはどうすればよいですか。現在、このスクリプトは追加するだけです。 252 bash unix
7 各データポイントに異なるテキストを含むMatplotlib散布図 私は散布図を作成し、リストからの異なる番号でデータポイントに注釈を付けようとしています。したがって、たとえば、yvs をプロットしてx、からの対応する番号で注釈を付けたいと思いnます。 y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199] z = [0.15, 0.3, 0.45, 0.6, 0.75] n = [58, 651, 393, 203, 123] ax = fig.add_subplot(111) ax1.scatter(z, y, fmt='o') 何か案は? 252 python matplotlib text scatter-plot annotate
4 MySQL ON vs USING? MySQLではJOIN、違いは何であるONとはUSING()?私が知る限りでUSING()は、構文はより便利ONですが、列名が同一でない場合は少し柔軟性があります。ただし、その違いはごくわずかなので、彼らはを排除するだけだと思いますUSING()。 目に見える以上のものはありますか?はいの場合、特定の状況でどちらを使用すればよいですか? 252 mysql join using
20 例外後に再試行する方法は? で始まるループがありますfor i in range(0, 100)。通常は正常に動作しますが、ネットワークの状態が原因で失敗する場合もあります。現在私はそれが失敗したときにそれがcontinueexcept節にあるように設定しています(の次の番号に続きiます)。 同じ番号を再度割り当てi、失敗したループの繰り返しをもう一度実行することは可能ですか? 252 python loops exception try-except
15 Mavenに依存関係をtarget / libにコピーさせる プロジェクトのランタイム依存関係をtarget/libフォルダーにコピーするにはどうすればよいですか? それが今であるため、後にフォルダだけ私のプロジェクトのjarファイルが含まれていませんが、実行時の依存関係のどれも。mvn clean installtarget 252 java maven dependencies maven-2 maven-3
8 JavaScriptにkey => value配列を格納する最良の方法は? key=>valueJavaScriptで配列を格納するための最良の方法は何ですか?それをどのようにループできますか? 各要素のキーのような、タグでなければならない{id}ばかりか、idその値は、IDの数値でなければなりません。 これは、既存のJavaScriptクラスの要素であるか、クラスを通じて簡単に参照できるグローバル変数である必要があります。 jQueryを使用できます。 252 javascript jquery
4 列がnullの一意制約を作成する このレイアウトのテーブルがあります: CREATE TABLE Favorites ( FavoriteId uuid NOT NULL PRIMARY KEY, UserId uuid NOT NULL, RecipeId uuid NOT NULL, MenuId uuid ) 次のような一意の制約を作成します。 ALTER TABLE Favorites ADD CONSTRAINT Favorites_UniqueFavorite UNIQUE(UserId, MenuId, RecipeId); ただし、これにより、同じ(UserId, RecipeId)場合に複数の行が許可されますMenuId IS NULL。メニューが関連付けられていないお気に入りを保存できるようNULLにMenuIdしたいのですが、ユーザー/レシピのペアごとにこれらの行の最大1つだけが必要です。 私のこれまでの考えは次のとおりです。 nullではなく、ハードコードされたUUID(すべてゼロなど)を使用します。 ただし、MenuId各ユーザーのメニューにはFK制約があるため、ユーザーごとに特別な「null」メニューを作成する必要があり、面倒です。 代わりにトリガーを使用して、nullエントリの存在を確認してください。 これは面倒で、トリガーをできるだけ避けたいと思います。加えて、私は彼らが私のデータが決して悪い状態にあることを保証することを信頼していません。 それを忘れて、ミドルウェアまたは挿入関数にnullエントリが以前に存在するかどうかを確認してください。この制約はありません。 Postgres 9.0を使用しています。 私が見落としている方法はありますか? 252 sql postgresql database-design null referential-integrity
4 Cloud FirestoreとFirebase Realtime Databaseの違いは何ですか? Googleがアプリ用の新しいドキュメントデータベースであるCloud Firestoreをリリースしました。 ドキュメントを読んでいますが、FirestoreとFirebase DBの間に大きな違いはありません。 主なポイントは、Firestoreがドキュメントとコレクションを使用することです。これにより、JSONベースの従来のnoSQLデータベースであるFirebaseと比較して、クエリを簡単に使用できます。 それらの違い、または使用方法について、またはFirestoreがFirebase DBを置き換えるために来たかどうかについて、もう少し知りたいのですが? 252 firebase firebase-realtime-database google-cloud-platform google-cloud-firestore
8 jQueryを使用してGETリクエストでパラメーターを渡す方法 jQuery Ajaxリクエストでクエリ文字列値をどのように渡す必要がありますか?現在は次のようにしていますが、手動でエンコードする必要がない、よりクリーンな方法があると確信しています。 $.ajax({ url: "ajax.aspx?ajaxid=4&UserID=" + UserID + "&EmailAddress=" + encodeURIComponent(EmailAddress), success: function(response) { //Do Something }, error: function(xhr) { //Do Something to handle error } }); クエリ文字列パラメーターが配列として渡される例を見てきましたが、見たこれらの例では$.ajax()モデルを使用せず、代わりにに直接アクセスし$.get()ます。例えば: $.get("ajax.aspx", { UserID: UserID , EmailAddress: EmailAddress } ); $ .ajax()形式を使用することを好みます。これは、慣れていることです(特に理由はありません。個人的な好みだけです)。 2013年4月9日の編集: 私の質問が(「ローカライズされた」として)閉じられた後、私は関連する(同一の)質問を見つけました-3つの賛成投票で間違いはありません(最初の場所で見つからなかったのが私の悪い点です): jqueryを使用してPOSTを作成し、「データ」パラメータを適切に提供するにはどうすればよいですか? これは私の質問に完全に回答しました。この方法で読む方がはるかに読みやすくencodeURIComponent()、URLまたはDATA値で手動で使用する必要がないことがわかりました(バイペンの回答で不明確だったものです)。これは、data値が$.param())を介して自動的にエンコードされるためです。これが他の誰かに役立つ可能性がある場合に備えて、これは私が行った例です: $.ajax({ url: "ajax.aspx?ajaxid=4", data: { "VarA": VarA, … 252 javascript jquery ajax get
8 カスタムタイプを「範囲ベースのforループ」で機能させるにはどうすればよいですか? 最近の多くの人のように、私はC ++ 11がもたらすさまざまな機能を試しています。私のお気に入りの1つは、「範囲ベースのforループ」です。 という事は承知しています: for(Type& v : a) { ... } 以下と同等です。 for(auto iv = begin(a); iv != end(a); ++iv) { Type& v = *iv; ... } そして、それはbegin()単にa.begin()標準的なコンテナに戻ります。 しかし、カスタムタイプを「範囲ベースのforループ」に対応させるにはどうすればよいでしょうか。 私はちょうど特化すべきであるbegin()とend()? カスタムタイプが名前空間xmlに属している場合、定義する必要がありますxml::begin()かstd::begin()? 要するに、それを行うためのガイドラインは何ですか? 252 c++ for-loop c++11 customization
18 jQuery DataTablesプラグインによって追加された検索バーとフッターを削除するにはどうすればよいですか? 私はjQuery DataTablesを使用しています。 デフォルトでテーブルに追加されている検索バーとフッター(表示されている行の数を示す)を削除したいと思います。基本的に、このプラグインをソートに使用したいだけです。これはできますか? 252 jquery html datatables
7 属性値に基づいてDOM内の要素を検索する 指定された属性名と属性値を持つ要素を検索するDOM APIがあるかどうか教えてください。 何かのようなもの: doc.findElementByAttribute("myAttribute", "aValue"); 252 javascript dom
5 gitは.gitignoreに追加した後も変更されたファイルを表示します これを.gitignoreファイルに追加しています .idea/* とにかくステータスは: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml 私は何を間違っていますか?私は.idea / *をグローバル〜/ .gitignore_globalに追加しました が、gitステータス、とにかく私に表示されます: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml 252 git gitignore