Pertanyaan yang diberi tag optimization

151
Batas tipe Nat dalam Bentuk

Dalam tak berbentuk, tipe Nat mewakili cara untuk menyandikan bilangan asli pada tingkat tipe. Ini digunakan misalnya untuk daftar ukuran tetap. Anda bahkan dapat melakukan perhitungan pada tingkat jenis, misalnya menambahkan daftarN elemen ke daftar Kelemen dan mendapatkan kembali daftar yang...

149
Deteksi Jika Tab Browser Berfokus

Apakah ada cara lintas-browser yang dapat diandalkan untuk mendeteksi bahwa tab memiliki fokus. Skenarionya adalah kami memiliki aplikasi yang melakukan polling secara teratur untuk harga saham, dan jika halaman tersebut tidak memiliki fokus, kami dapat menghentikan polling dan menyelamatkan semua...

146
Beyond Stack Sampling: C ++ Profilers

Kisah Seorang Peretas Tanggalnya adalah 12/02/10. Hari-hari sebelum Natal menetes dan saya sudah cukup menghantam penghambat utama program windows. Saya telah menggunakan AQTime, saya sudah mencoba mengantuk, mengkilap, dan sangat mengantuk, dan ketika kita berbicara, VTune sedang menginstal. Saya...

145
Mengapa (a% 256) berbeda dari (a & 0xFF)?

Saya selalu berasumsi bahwa ketika melakukan (a % 256)pengoptimal akan secara alami menggunakan operasi bitwise yang efisien, seolah-olah saya menulis (a & 0xFF). Saat menguji pada compiler explorer gcc-6.2 (-O3): // Type your code here, or load an example. int mod(int num) { return num %...

143
Menangani angka yang sangat besar dengan Python

Saya telah mempertimbangkan evaluasi tangan poker cepat dengan Python. Terpikir oleh saya bahwa salah satu cara untuk mempercepat prosesnya adalah dengan merepresentasikan semua wajah dan corak kartu sebagai bilangan prima dan mengalikannya untuk merepresentasikan tangan. Sedikit pun: class...

143
Membuat profil waktu startup Vim

Saya memiliki banyak plugin yang diaktifkan saat menggunakan Vim - Saya telah mengumpulkan plugin selama bertahun-tahun. Saya agak muak dengan berapa lama Vim dimulai sekarang, jadi saya ingin membuat profil startupnya dan melihat plugin mana yang saya miliki yang bertanggung jawab. Apakah ada...