プログラミング

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


17
「display:none」は画像の読み込みを妨げますか?
すべてのレスポンシブなWebサイト開発チュートリアルでは、display:noneCSSプロパティを使用してコンテンツをモバイルブラウザーにロードしないようにして、Webサイトのロードを高速化することを推奨しています。本当ですか?ないdisplay:none画像を読み込まないか、それはまだモバイルブラウザ上でコンテンツをロードしていますか?モバイルブラウザーに不要なコンテンツを読み込まないようにする方法はありますか?


12
jquery変更クラス名
tdタグのIDを指定して、tdタグのクラスを変更したい: <td id="td_id" class="change_me"> ... 他のdomオブジェクトのクリックイベント内でこれを実行できるようにしたいと思います。tdのIDを取得してそのクラスを変更するにはどうすればよいですか?
336 jquery  css 



12
MySQLテーブルに行が存在するかどうかをテストする最良の方法
テーブルに行が存在するかどうかを確認しようとしています。MySQLを使用して、次のようなクエリを実行することをお勧めします。 SELECT COUNT(*) AS total FROM table1 WHERE ... 合計がゼロ以外であるか、または次のようなクエリを実行する方が良いかどうかを確認します。 SELECT * FROM table1 WHERE ... LIMIT 1 行が返されたかどうかを確認しますか? どちらのクエリでも、WHERE句はインデックスを使用します。
336 sql  mysql  performance  exists 

7
setImmediateとnextTick
Node.jsバージョン0.10が本日リリースされ、導入されました setImmediate。APIの変更のドキュメントには、再帰やったときに、それを使用することを提案してnextTick電話を。 何からMDNは述べています、それは非常によく似らしいですprocess.nextTick。 いつ使用nextTickすべきsetImmediateか、いつ使用すべきか?

5
std :: mapで範囲ベースのfor()ループを使用する方法
C ++ 11の範囲ベースのfor()ループの一般的な例は、常に次のような単純なものです。 std::vector<int> numbers = { 1, 2, 3, 4, 5, 6, 7 }; for ( auto xyz : numbers ) { std::cout << xyz << std::endl; } その場合xyzはintです。しかし、マップのようなものがあるとどうなりますか?この例の変数のタイプは何ですか? std::map< foo, bar > testing = { /*...blah...*/ }; for ( auto abc : testing ) { std::cout << abc …

10
paramsキーワードを使用する理由
これは基本的な質問ですが、回答が見つかりませんでした。 なぜそれを使うのですか?関数またはそれを使用するメソッドを作成した場合、それを削除しても、コードは完全に機能します。機能がない場合と同じように100%機能します。例えば: パラメータあり: static public int addTwoEach(params int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return sum; } パラメータなし: static public int addTwoEach(int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return sum; …

9
データフレームのリストを1つのデータフレームに変換する
ある場所で、実際に単一のビッグデータフレームに変換したいデータフレームのリストが作成されるコードがあります。 似たような、しかしもっと複雑なことをしようとしていた以前の質問から、いくつかの指針を得ました。 これは私が始めているものの例です(これは説明のために大幅に簡略化されています): listOfDataFrames <- vector(mode = "list", length = 100) for (i in 1:100) { listOfDataFrames[[i]] <- data.frame(a=sample(letters, 500, rep=T), b=rnorm(500), c=rnorm(500)) } 私は現在これを使用しています: df <- do.call("rbind", listOfDataFrames)
336 list  r  dataframe 

28
不足しているパッケージをチェックしてインストールするエレガントな方法は?
最近、多くのコードを共著者と共有しているようです。それらの多くは初心者/中級Rユーザーであり、まだ持っていないパッケージをインストールする必要があることを理解していません。 を呼び出すエレガントな方法はありinstalled.packages()ますか?それをロードしてインストールしているものと比較して、見つからない場合はインストールしますか?
336 r  packages  r-faq 

7
Xcode 6のAutoLayout制約を使用してアスペクトフィット動作をエミュレートする
AutoLayoutを使用して、UIImageViewのアスペクトフィットコンテンツモードを連想させる方法でビューのサイズとレイアウトを設定します。 Interface Builderのコンテナビュー内にサブビューがあります。サブビューには、尊重したい固有のアスペクト比があります。コンテナービューのサイズは、実行時まで不明です。 コンテナビューのアスペクト比がサブビューよりも広い場合、サブビューの高さを親ビューの高さと等しくします。 コンテナービューの縦横比がサブビューよりも高い場合、サブビューの幅を親ビューの幅と等しくします。 どちらの場合でも、サブビューがコンテナビュー内で水平方向と垂直方向の中央に配置されるようにします。 Xcode 6または以前のバージョンでAutoLayout制約を使用してこれを達成する方法はありますか?理想的にはInterface Builderを使用しますが、そうでない場合でも、プログラムでこのような制約を定義することは可能です。

4
AppCompat v22.1.0にアップグレードしてIllegalArgumentExceptionを取得:AppCompatは現在のテーマ機能をサポートしていません
新しくリリースされたv22.1.0 AppCompatを使用するようにアプリをアップグレードしました。アプリを開くと、次の例外が発生します。 Caused by: java.lang.IllegalArgumentException: AppCompat does not support the current theme features at android.support.v7.app.AppCompatDelegateImplV7.ensureSubDecor(AppCompatDelegateImplV7.java:360) at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:246) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:106) どうすれば修正できますか?

11
列によるNumPyの配列の並べ替え
NumPyの配列をn番目の列でソートするにはどうすればよいですか? 例えば、 a = array([[9, 2, 3], [4, 5, 6], [7, 0, 5]]) 行を2番目の列で並べ替えて、次のようにしたいと思います。 array([[7, 0, 5], [9, 2, 3], [4, 5, 6]])
336 python  arrays  sorting  numpy  scipy 

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