プログラミング

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


30
UITableViewセル選択色?
カスタムを作成しましたUITableViewCell。テーブルビューにデータが表示されています。私が行き詰まっているのは、ユーザーがtableviewのセルをタッチしたときに、セルの選択を強調表示するために、デフォルトの[青色]値以外のセルの背景色を表示したいです。私はこのコードを使用しますが、何も起こりません: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];

12
RおよびRStudioでコンソールをクリアする関数
Rにコンソールをクリアする関数があるかどうか疑問に思っています。特にRStudioでは、キーボードショートカットではなく、コンソールに入力できる関数を探しています。 2010年から、誰かがこのStackExchangeの投稿ですでにそのような機能を提供しています。残念ながら、これはRComパッケージに依存しており、Mac OS Xでは動作しません。
319 r 


12
Sedを使用して文字列を含む行全体を置き換える
私は次のような特定の行を持つテキストファイルを持っています sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext 上記の行全体を次のように置き換える必要があります This line is removed by the admin. 検索キーワードは TEXT_TO_BE_REPLACED このためのシェルスクリプトを記述する必要があります。どうすればこれを使用してこれを達成できsedますか?
319 string  shell  sed 

30
curlコマンドのデータをurlencodeする方法は?
パラメータを受け取り、curlを介してWebサイトに送信するテスト用のbashスクリプトを記述しようとしています。特殊文字が適切に処理されるように、値をURLエンコードする必要があります。これを行う最良の方法は何ですか? これまでの私の基本的なスクリプトは次のとおりです。 #!/bin/bash host=${1:?'bad host'} value=$2 shift shift curl -v -d "param=${value}" http://${host}/somepath $@


11
スレッドからスレッドIDを取得する
たとえば、C#では、スレッドをデバッグするときに、各スレッドのIDを確認できます。 プログラムで同じスレッドを取得する方法が見つかりませんでした。(のプロパティでThread.currentThread)現在のスレッドのIDを取得することもできませんでした。 では、Visual StudioはどのようにスレッドのIDを取得するの2345でしょうか。たとえば、idを使用してスレッドのハンドルを取得する方法はありますか。
319 c#  .net  multithreading 

8
jQuery-$(document).readyと$(window).loadの違いは何ですか?
違いは何ですか $(document).ready(function(){ //my code here }); そして $(window).load(function(){ //my code here }); そして、私はそれを確認したいと思います: $(document).ready(function(){ }) そして $(function(){ }); そして jQuery(document).ready(function(){ }); 同じだ。 それらの違いと類似点を教えていただけますか?
319 jquery 

4
C ++とCを組み合わせる-#ifdef __cplusplusはどのように機能しますか?
私は、多くのレガシーCコードを含むプロジェクトに取り組んでいます。最終的にレガシーコードを変換することも目的として、C ++での記述を開始しました。CとC ++の相互作用について少し混乱しています。C ++コンパイラでCコードをラップしてもextern "C"、Cコードの名前が壊れないことは理解していますが、これを実装する方法は完全にはわかりません。 したがって、各Cヘッダーファイルの先頭(インクルードガードの後)には、 #ifdef __cplusplus extern "C" { #endif 下部には、 #ifdef __cplusplus } #endif 2つの間に、すべてのinclude、typedef、および関数プロトタイプがあります。これを正しく理解しているかどうかを確認するために、いくつか質問があります。 CヘッダーファイルBhを含み、別のCヘッダーファイルCh を含むC ++ファイルA.hhがある場合、これはどのように機能しますか?コンパイラーがBhにステップイン__cplusplusすると、コードがラップされるextern "C" (__cplusplusこのブロック内で定義されない)と定義されていると思います 。したがって、Chにステップ __cplusplusインすると、は定義されず、コードはでラップされません extern "C"。これは正しいです? コードの一部をラップすることに問題はあり extern "C" { extern "C" { .. } }ますか?2番目extern "C" は何をしますか? このラッパーは.cファイルではなく、.hファイルのみに配置します。では、関数にプロトタイプがない場合はどうなりますか?コンパイラーはそれをC ++関数であると考えていますか? また、Cで記述されたサードパーティのコードも使用しており、この種のラッパーはありません。そのライブラリのヘッダーを含めるときはいつでもextern "C"、#includeを配置しています。これはそれに対処する正しい方法ですか? 最後に、これは良いアイデアですか?他にすべきことはありますか?近い将来、CとC ++を混合する予定です。すべてのベースをカバーできるようにしたいと思います。

11
コールバックでJavaScriptコードの実行時間を測定するにはどうすればよいですか?
node.jsインタープリターを使用して実行しているJavaScriptコードがあります。 for(var i = 1; i < LIMIT; i++) { var user = { id: i, name: "MongoUser [" + i + "]" }; db.users.save(user, function(err, saved) { if(err || !saved) { console.log("Error"); } else { console.log("Saved"); } }); } これらのデータベース挿入操作にかかる時間をどのように測定できますか?このコードの前後の日付値の差を計算することもできますが、コードの非同期性のため、これは正しくありません。


8
C#でWebClientを使用して特定のURLにデータを投稿する方法
WebClientで「HTTP Post」を使用して、特定のURLにデータを投稿する必要があります。 今、これはWebRequestで実現できることはわかっていますが、いくつかの理由で代わりにWebClientを使用したいと思います。それは可能ですか?もしそうなら、誰かが私にいくつかの例を示すか、私を正しい方向に向けることができますか?
319 c#  post  webclient 


9
静的/動的vs強/弱
私はこれらの用語がプログラミングのあちこちに散らばっているのを見て、私はそれらが何を意味するのか漠然とした考えを持っています。検索の結果、スタックオーバーフロー全体でそのようなことが要求されていることがわかりました。私の知る限り、言語での静的/動的型付けは、厳密/弱い型付けとは微妙に異なりますが、その違いが何であるかわかりません。ソースが異なれば、意味も異なるように見えるか、用語を同じ意味で使用しているように見えます。両方について話し、実際に違いを説明している場所はどこにもありません。誰かがこれを私と世界の残りのためにここに明確に綴ってくれればいいのですが。

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