トップ「Performance」の質問

コードとアプリケーションの効率の測定または改善に関する質問。

JavaScriptリンクに使用する「href」値「#」または「javascript:void(0)」はどれですか?

以下は、JavaScriptコードを実行することを唯一の目的とするリンクを構築する2つの方法です。 機能、ページの読み込み速度、検証目的などの点で、どちらが優れていますか?またはfunction myJsFunc() { alert("myJsFunc"); } <a href="javascript:void(0)" […] 続きを読む…

javascript html performance optimization href

リストに値が存在するかどうかを確認する最速の方法

値がリスト(数百万の値を含むリスト)に存在するかどうか、およびそのインデックスが何であるかを知るための最速の方法は何ですか?この例のように、リスト内のすべての値が一意であることを知っています。私が試みる最初の方法は(私の実際のコードでは3.8秒)です:a = [4,2,3,1,5,6] if a.count(7) == 1: b=a.index(7) "Do something with […] 続きを読む…

python performance list

Pythonで経過時間を測定する方法は?

私が欲しいのは、コードのどこかで時間をカウントし始めてから、通過した時間を取得して、いくつかの関数を実行するのにかかった時間を測定することです。 timeitモジュールを間違って使用していると思いますが、ドキュメントは私を混乱させています。import timeit start = timeit.timeit() print("hello") end = timeit. […] 続きを読む…

python performance measure timeit

ソートされた配列の処理が、ソートされていない配列の処理よりも速いのはなぜですか?

これは、いくつかの非常に独特な動作を示すC ++コードの一部です。 奇妙な理由で、データを奇跡的に並べ替えると、コードがほぼ6倍速くなります。#include <algorithm> #include <ctime> #include & […] 続きを読む…

java c++ performance optimization branch-prediction

Javaを使用して大きなテキストファイルを1行ずつ読み取るにはどうすればよいですか?

Javaを使用して、約5〜6GBの大きなテキストファイルを1行ずつ読み取る必要があります。どうすればこれをすばやく行うことができますか?

java performance file-io io garbage-collection

SQLServerでのLIKEとCONTAINS

次のクエリのどれが速いですか(LIKE vs CONTAINS)?SELECT * FROM table WHERE Column LIKE '% […] 続きを読む…

sql-server performance contains sql-like

Androidエミュレーターがとても遅いのはなぜですか? どうすればAndroidエミュレーターを高速化できますか?

私は、2.67 GHzでのCeleronプロセッサを得た、とx86のWindows XP Professionalのマシン上のRAMの1.21ギガバイトてきました。私の理解では、 Androidエミュレーターはそのようなマシンでかなり速く起動するはずですが、私にとってはそうではありません。 IDE、SDK、 […] 続きを読む…

android performance android-emulator genymotion qemu

文字列フォーマット:%vs。.formatvs。文字列リテラル

Python 2.6では、既存の%演算子とは構文が少し異なるstr.format()メソッドが導入されました。 どちらがより良いですか、そしてどのような状況ですか?Python 3.6では、構文f"my string" 、文字列リテラル(別名「f」文字列)の別の文字列フォーマット形式が導入されました。 このフォーマットオプションは他のオプションよりも優れていますか?以下はそれぞれの方法を使用し、同じ結果をもたらしますが、違いは何ですか? #!/usr/bin/ […] 続きを読む…

python performance logging string-formatting f-string

新しいリストを作成せずにセットをリストに変換

私はこのコードを使用してSetをListに変換しています:Map<String, List<String>> […] 続きを読む…

java performance list set

データベースのインデックス作成はどのように機能しますか?

データセットのサイズが大きくなるにつれてインデックス作成が非常に重要になることを考えると、データベースに依存しないレベルでインデックス作成がどのように機能するかを誰かが説明できますか?フィールドにインデックスを付けるクエリについては、データベース列にインデックスを付ける方法をご覧ください。

sql database performance indexing database-indexes