プログラミング

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


14
Conda環境の削除
condaで作成した特定の環境を削除したい。どうすればそれを達成できますか?私がアクティブなtestenv環境を持っているとしましょう。私は、以下のドキュメントに従って、以下を試しました: $ conda env remove CondaEnvironmentError: cannot remove current environment. deactivate and run conda remove again 次に、それを非アクティブ化します。 $ source deactivate コマンドをもう一度実行して削除しようとしても、同じエラーが発生します。ここで何が問題になっていますか?
223 python  jupyter  conda 



8
GUID / UUIDデータベースキーの利点と欠点
私は過去にいくつかのデータベースシステムで作業しましたが、すべてのデータベースキーがGUID / UUID値であった場合、データベース間でのエントリの移動がはるかに簡単になりました。この方法を何度か検討したことがありますが、特にパフォーマンスと電話で読み込めないURLに関しては、常に多少の不確実性があります。 誰かがデータベースのGUIDを広範囲に使用しましたか?そのようにするとどのような利点が得られますか。また、起こりうる落とし穴は何ですか。
222 database  guid  uuid 

15
ステートメントとPreparedStatementの違い
準備済みステートメントは、ステートメントのやや強力なバージョンであり、常にステートメントと同じくらい速くて簡単に処理できる必要があります。 準備済みステートメントはパラメーター化されている可能性があります ほとんどのリレーショナルデータベースは、4つのステップでJDBC / SQLクエリを処理します。 着信SQLクエリを解析する SQLクエリをコンパイルする データ収集経路を計画/最適化する 最適化されたクエリを実行する/データを取得して返す ステートメントは常に、データベースに送信される各SQLクエリについて上記の4つのステップを実行します。準備済みステートメントは、上記の実行プロセスのステップ(1)〜(3)を事前に実行します。したがって、Prepared Statementを作成すると、いくつかの事前最適化がすぐに実行されます。その結果、実行時のデータベースエンジンの負荷が軽減されます。 今私の質問はそれです-「Prepared Statementを使用する他の利点はありますか?」
222 java  jdbc 

7
event.returnValueは非推奨です。代わりに標準のevent.preventDefault()を使用してください
私はこのスクリプトを持っています: <script> $(document).ready(function () { $("#changeResumeStatus").click(function () { $.get("{% url 'main:changeResumeStatus' %}", function (data) { if (data['message'] == 'hidden') { $("#resumeStatus").text("скрыто"); } else { $("#resumeStatus").text("опубликовано"); } }, "json"); }); }); </script> Google Chromeコンソールに次のエラーが表示されます。 event.returnValueは非推奨です。代わりに、標準のevent.preventDefault()を使用してください。 私はjQuery v1.10.2を使用し#changeResumeStatusてい<span>ます。 スクリプトの何が問題になっていますか?
222 javascript  jquery  ajax 

10
プログラムによって迅速にUIButtonのテキストを変更する
ここで簡単な質問。UIButton、currencySelectorがあり、プログラムでテキストを変更したい。ここに私が持っているものがあります: currencySelector.text = "foobar" Xcodeで「予期された宣言」というエラーが表示されます。何が問題なのですか、またボタンのテキストをどのように変更できますか?
222 ios  xcode  swift  uibutton 


6
サーブレットベースのアプリケーションでどこに配置し、構成リソースファイルを読み取るか?
私のWebアプリケーションでは、などの事前定義されたユーザーのセットに電子メールを送信する必要がfinance@xyz.comあるため、それを.propertiesファイルに追加して、必要なときにアクセスしたいと思います。これは正しい手順ですか?正しい場合、どこにこのファイルを配置すればよいですか?ソースとJSPファイル用に2つの別々のフォルダーがあるNetbeans IDEを使用しています。

4
Vimでは、マクロを一連の行に適用するにはどうすればよいですか?
たくさんの行があるファイルがあります。1行で操作を実行するマクロを記録しました。ファイル内の残りのすべての行でそのマクロを繰り返したいのですが。これを行う簡単な方法はありますか? 私はCtrl + Qを試し、一連の行を強調表示し、@@を押しましたが、それでうまくいかなかったようです。
222 vim  vim-macros 

4
CTE、サブクエリ、一時テーブル、またはテーブル変数の間にパフォーマンスの違いはありますか?
この素晴らしいではSOの質問、との違いCTEとはsub-queries議論されました。 私は具体的に尋ねたいと思います: 次のそれぞれがどのような状況でより効率的/高速ですか? CTE サブクエリ 一時テーブル テーブル変数 伝統的に、私はtemp tables開発で多くのことを使用しましたstored procedures-それらは絡み合った多くのサブクエリよりも読みやすいように見えるからです。 Non-recursive CTEsはデータのセットを非常にうまくカプセル化し、非常に読みやすいですが、常により良いパフォーマンスを発揮できると言える特定の状況はありますか?それとも、最も効率的なソリューションを見つけるために、常にさまざまなオプションをいじる必要があるのでしょうか? 編集 効率性の観点から、一時テーブルは関連するヒストグラム、つまり統計があるため、最初の選択肢として適していると最近言われました。

8
コマンドが失敗した場合に終了する方法は?
私はシェルスクリプトの初心者です。メッセージが出力され、コマンドが失敗した場合はスクリプトを終了したい。私はもう試した: my_command && (echo 'my_command failed; exit) しかし、それは機能しません。スクリプトのこの行に続く命令を実行し続けます。私はUbuntuとbashを使用しています。
222 linux  bash  exit  exitstatus 

9
カスタムUITableViewCellsの高さの設定
表示するラベル、ボタン、画像ビューがいくつかあるカスタムUITableViewCellを使用しています。テキストがNSStringオブジェクトであるセルには1つのラベルがあり、文字列の長さは可変である可能性があります。このため、UITableViewのheightForCellAtIndexメソッドではセルに一定の高さを設定できません。セルの高さは、NSStringのsizeWithFontメソッドを使用して決定できるラベルの高さに依存します。使ってみましたがどこかうまくいかないようです。どうすれば修正できますか? セルの初期化に使用されるコードは次のとおりです。 if (self = [super initWithFrame:frame reuseIdentifier:reuseIdentifier]) { self.selectionStyle = UITableViewCellSelectionStyleNone; UIImage *image = [UIImage imageNamed:@"dot.png"]; imageView = [[UIImageView alloc] initWithImage:image]; imageView.frame = CGRectMake(45.0,10.0,10,10); headingTxt = [[UILabel alloc] initWithFrame: CGRectMake(60.0,0.0,150.0,post_hdg_ht)]; [headingTxt setContentMode: UIViewContentModeCenter]; headingTxt.text = postData.user_f_name; headingTxt.font = [UIFont boldSystemFontOfSize:13]; headingTxt.textAlignment = UITextAlignmentLeft; headingTxt.textColor = [UIColor blackColor]; dateTxt = …


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