プログラミング

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

13
Socket.ioでのPHPの使用
クライアント側でSockets.ioを使用して、サーバー上のPHPベースのアプリケーションと通信することは可能ですか?PHPは、このような「長寿命の接続」方法でコードを作成することもできますか? 私がsocket.ioで見つけたすべてのサンプルコードは、サーバー側のnode.js用であるようです。
128 php  socket.io 

8
AndroidでLinearViewにTextViewを追加する方法
TextViewsコードでxml定義のレイアウトに追加しようとしています。多くのViewsものが定義されているxml-sheetがあります。しかし、コードにいくつかのビューを追加する必要があるためLinearLayout、xml-sheetにを作成します。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:id="@+id/info" android:layout_height="wrap_content" android:orientation="vertical"> </LinearLayout> そしてこのレイアウトで、私は私のを追加したいTextView: View linearLayout = findViewById(R.id.info); //LinearLayout layout = (LinearLayout) findViewById(R.id.info); TextView valueTV = new TextView(this); valueTV.setText("hallo hallo"); valueTV.setId(5); valueTV.setLayoutParams(new LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); ((LinearLayout) linearLayout).addView(valueTV); ただし、次のエラーメッセージしか表示されません。 : java.lang.ClassCastException: android.widget.TextView どうすればできますか? 助けてくれてありがとう。マーティン

4
Springで自己インスタンス化されたオブジェクトに依存関係を注入する方法は?
クラスがあるとしましょう: public class MyClass { @Autowired private AnotherBean anotherBean; } 次に、このクラスのオブジェクトを作成しました(または他のフレームワークがこのクラスのインスタンスを作成しました)。 MyClass obj = new MyClass(); 依存関係を注入することはまだ可能ですか?何かのようなもの: applicationContext.injectDependencies(obj); (Google Guiceには次のようなものがあると思います)





8
JSではなぜisNaN(null)== falseなのですか?
JSのこのコードは、「nullは数値だと思います」というポップアップを表示します。何が欠けていますか? if (isNaN(null)) { alert("null is not a number"); } else { alert("i think null is a number"); } コードスニペットを実行する結果を非表示スニペットを展開 Firefox 3を使用しています。これはブラウザのバグですか? その他のテスト: console.log(null == NaN); // false console.log(isNaN("text")); // true console.log(NaN == "text"); // false コードスニペットを実行する結果を非表示スニペットを展開 それで、問題はNaNとの正確な比較ではないようです? 編集:これで質問に回答しました。投稿をクリーンアップして、アーカイブに適したバージョンを用意しました。ただし、これにより、一部のコメントや一部の回答でさえも少しわかりにくくなります。著者を責めないでください。私が変更したものの中には: そもそも意味を元に戻すことで見出しをめちゃくちゃにしたというメモを削除 以前の回答では、動作がおかしいと思う理由を明確に述べていなかったため、文字列をチェックして手動で比較する例を追加しました。
128 javascript 

1
Railsのrespond_with:どのように機能しますか?
respond_withRails 3でのメソッドのクールさについては、あちこちで読んでいますが、Rails APIでも、ソースを検索しても、その参照を見つけることができません。誰かが私にそれがどのように機能するか(使用できるオプションなど)を説明したり、実際に実装されている場所を指摘して自分でコードを熟読したりできますか?


4
Pythonでのメモリの解放
次の例では、メモリの使用に関していくつか質問があります。 通訳で走れば foo = ['bar' for _ in xrange(10000000)] 私のマシンで使用されている実際のメモリはに達します80.9mb。そして私は・・・それから私は、 del foo 実メモリーはダウンしますが、のみ30.4mbです。インタプリタは4.4mbベースラインを使用するので26mb、OSにメモリを解放しないことの利点は何ですか?それは、Pythonが「前もって計画を立てている」ためであり、それだけ多くのメモリを再び使用する可能性があると考えていますか? なぜそれ50.5mbが特に放出されるのですか- 放出される量は何に基づいていますか? 使用されたすべてのメモリをPythonに強制的に解放させる方法はありますか(それ以上メモリを使用しないことがわかっている場合)? 注 この質問は、Pythonでメモリを明示的に解放する方法とは異なりますか? この質問は、インタプリタがガベージコレクションを介してオブジェクトを解放した後でも(使用のgc.collect有無にかかわらず)、ベースラインからのメモリ使用量の増加を主に扱っているためです。

7
変更された行のみを表示するGit diff
git diffを実行すると、追加された行が表示されます。 + this line is added 削除された行: - this line is removed ただし、変更されていない多くの行も表示されます。 this line is not modified this line is also not modified これにより、実際のgit diffは次のようになります。 + this line is added this line is not modified - this line is removed this line is not modified 変更された行のみを表示し、変更されていない他のすべてのコードを無視するようにgitに要求できますか?その前に「+」または「-」記号のないすべての行を削除するメソッドを記述しましたが、これを行う簡単な方法があるはずです。 私のgit diffでは、変更された行を確認することだけに関心があります。 …
128 git 

4
CSSで表のセルを右揃えにします
私はこのような古い古典的なコードを持っています <td align="right"> セルの内容を正しく揃えます。したがって、このセルに2つのボタンを配置すると、ボタンはセルの適切なサイトに表示されます。 しかし、私はこれをCSSにリファクタリングしていましたが、正しい整列などはありませんか?text-alignが表示されますが、同じですか?
128 css 


5
ファイルを見つけてコピーする
次の方法でファイルが宛先フォルダーにコピーされないのはなぜですか? # find /home/shantanu/processed/ -name '*2011*.xml' -exec cp /home/shantanu/tosend {} \; cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend'
128 linux  copy  find 

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