プログラミング

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

3
発生したばかりのMySQL警告を表示するにはどうすればよいですか?
行を生成する単純なMySQL CREATE TABLEステートメントを実行したところです 「クエリは正常、影響を受ける行は0、警告は1(0.07秒)。」 ただし、実際には警告が何であるかはわかりませんでした。発生したばかりの警告の内容をどのように確認できますか?MySQL 5.1を使用しています。私がオンラインで見つけた唯一のものは「警告を表示」でした。しかし、それだけが生み出した 「空のセット(0.00秒)。」
160 mysql 

5
localhostで、空きポート番号を選択するにはどうすればよいですか?
プロセス間通信を試してみましたが、Windowsで名前付きパイプを使用する方法がわからなかったので、ネットワークソケットを使用すると思いました。すべてがローカルで発生します。サーバーは別のプロセスでスレーブを起動し、いくつかのポートで待機します。スレーブは作業を行い、結果をマスターに送信します。どのポートが利用可能かを知るにはどうすればよいですか?ポート80または21でリッスンできないと思いますか? 私はPythonを使用していますが、それによって選択肢が減ります。 ありがとう!
160 python  sockets  ipc  port 

8
コンテンツの完全一致によって要素を選択します
:contains()さて、jQueryのセレクターに、入力された文字列のみを含む要素を選択する方法があるかどうか疑問に思います 例えば ​​- <p>hello</p> <p>hello world</p> $('p:contains("hello")').css('font-weight', 'bold'); セレクターは両方のp要素を選択して太字にしますが、最初の要素のみを選択するようにします。

8
ArrayDequeがLinkedListよりも優れている理由
どちらもDequeインターフェースを実装しているため、JavaのArrayDequeがJavaのLinkedListより優れている理由を理解しようとしています。 コードでArrayDequeを使用している人はほとんど見ません。誰かがArrayDequeの実装方法にもっと光を当てれば、それは役に立ちます。 理解できれば、もっと自信を持って使えます。ヘッドリファレンスとテールリファレンスの管理方法について、JDK実装を明確に理解できませんでした。


16
Luaで文字列を分割しますか?
文字列を単純に分割する必要がありますが、このための関数はないようで、手動でテストした方法ではうまくいかないようです。どうすればいいですか?
160 string  lua 

9
MySQL Workbench:接続を維持する方法
エラーコード:2013。クエリ中にMySQLサーバーへの接続が失われました MySQL Workbenchを使用しています。また、私は挿入のバッチを実行しています。合計で約1000行です(例:INSERT INTO mytable SELECT * FROM mysource1; INSERT INTO mytable SELECT * FROM mysource2;...mysource3...mysource41000回掛ける)。各バッチはかなりの時間を要し、そのうちのいくつかは600秒以上かかります。 接続を停止したり、接続を失うことなく、夜間に作業を続けるために、ワークベンチをどのように構成できますか?

7
Pythonはタプルにアイテムを追加します
ユーザーセッションにタプルとして保存しようとするobject.ID-sがあります。最初のものを追加すると機能しますが、タプルは次のようになりますが、エラー(u'2',)を使用して新しいものを追加しようとするとmytuple = mytuple + new.idエラーが発生しますcan only concatenate tuple (not "unicode") to tuple。

17
WindowsコマンドラインでTCPおよびUDPポートを閉じる方法
誰かがWindowsコマンドラインを介して単一の接続のためにTCPまたはUDPソケットを閉じる方法を知っていますか? これについてググって、何人かが同じことを尋ねるのを見ました。しかし、回答は、ポートの監視方法に焦点を当てたnetstatまたはnetshコマンドのマニュアルページのように見えました。それらを監視する方法についての回答は必要ありません(すでにこれを行っています)。それらを閉じたい/殺したい。 明確にするために編集:サーバーがTCPポート80をリッスンするとします。クライアントが接続を確立し、ポート56789が割り当てられます。その後、この接続が望ましくないことがわかりました(たとえば、このユーザーは悪いことをしているため、停止するように要求しましたが、途中で接続が切断されませんでした)。通常、ファイアウォールを追加して作業を行いますが、これには時間がかかり、緊急事態に陥りました。接続を所有するプロセスを強制終了することは、サーバーを停止させるため、ここでは本当に悪い考えです(この1つの接続を選択的かつ一時的にドロップしたい場合、すべてのユーザーは機能を失います)。
160 networking 

6
#!/ usr / bin / python3の目的
いくつかのスクリプト言語でこれに気づきましたが、この例ではPythonを使用しています。多くのチュートリアルで#!/usr/bin/python3は、最初の行から始めます。なぜこれがあるのか​​分かりません。 オペレーティングシステムは、それがpythonスクリプトであることを認識すべきではありません(明らかに、それを参照しているため、インストールされています)。 ユーザーがUNIXベースではないオペレーティングシステムを使用している場合 何らかの理由で言語が別のフォルダにインストールされている ユーザーのバージョンが異なります。特にそれが完全なバージョン番号ではない場合(Python3とPython32のように) どちらかと言えば、上記の理由により、これがpythonスクリプトを壊しているのを見ることができました。
160 python  scripting 

5
ローカルgitコミットの一部のみをどのようにプッシュしますか?
5つのローカルコミットがあるとします。そのうちの2つだけを(SVNスタイルのワークフローを使用して)一元化されたリポジトリにプッシュしたいと思います。どうすればよいですか? これは機能しませんでした: git checkout HEAD~3 #set head to three commits ago git push #attempt push from that head これで、5つのローカルコミットがすべてプッシュされます。 私は実際にコミットを元に戻すためにgit resetを実行し、次にgit stashを実行してからgit pushを実行できると思います-しかし、すでにコミットメッセージが書き込まれ、ファイルが整理されているため、やり直したくありません。 私の感じでは、プッシュまたはリセットに渡されたいくつかのフラグが機能すると思います。 それが役立つ場合は、ここに私のgit構成があります [ramanujan:~/myrepo/.git]$cat config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = ssh://server/git/myrepo.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] …

23
サンプル関数を使用してデータをトレーニング/テストセットに分割する方法
Rを使い始めたばかりで、データセットを次のサンプルコードに組み込む方法がわかりません。 sample(x, size, replace = FALSE, prob = NULL) トレーニング(75%)およびテスト(25%)セットに含める必要があるデータセットがあります。xとサイズにどのような情報を入力すればよいかわかりません。xはデータセットファイルであり、サンプルのサイズはいくつですか?
160 r  sample 

16
角度とデバウンス
AngularJSでは、ng-modelオプションを使用してモデルをデバウンスできます。 ng-model-options="{ debounce: 1000 }" Angularでモデルをデバウンスするにはどうすればよいですか?ドキュメントでデバウンスを検索しようとしましたが、何も見つかりませんでした。 https://angular.io/search/#stq=debounce&stp=1 解決策は、たとえば次のような独自のデバウンス関数を作成することです。 import {Component, Template, bootstrap} from 'angular2/angular2'; // Annotation section @Component({ selector: 'my-app' }) @Template({ url: 'app.html' }) // Component controller class MyAppComponent { constructor() { this.firstName = 'Name'; } changed($event, el){ console.log("changes", this.name, el.value); this.name = el.value; } firstNameChanged($event, first){ if (this.timeoutId) …


7
既存のRails列のブール値に:default => trueを追加する
既存の列にデフォルトのブール値を追加することについて、SOでいくつかの質問(つまりこれ)を見ました。だから私はchange_column提案を試みましたが、私はそれを正しく行ってはなりません。 私は試した: $ change_column :profiles, :show_attribute, :boolean, :default => true どっちが帰る -bash: change_column: command not found 次に実行しました: $ rails g change_column :profiles, :show_attribute, :boolean, :default => true ...そして $ rails change_column :profiles, :show_attribute, :boolean, :default => true その後、実行されましたrake db:migrateが、の価値は:show_attribute残りましたnil。上記で参照した質問では、PostgreSQLでは手動で更新する必要があると記載されています。私はPostgreSQLを使用しているので、create_profiles移行に以下を追加しました。 t.boolean :show_attribute, :default => true 私がここで間違っていることを誰かが教えてもらえますか?

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