[io] ile etiketlenen soru

Arabelleğe alınmış dosyalar (daha hızlı disk erişimi için)

Büyük dosyalarla çalışıyorum ve doğrudan diske yazmak yavaş. Dosya büyük olduğundan bir TMemoryStream içine yükleyemiyorum. TFileStream arabelleğe alınmadı, bu nedenle arabelleğe alınmış akışları sunabilen özel bir kitaplık olup olmadığını veya yalnızca OS tarafından önerilen arabelleğe güven...



Perl'de bir dosyayı açmanın ve okumanın en iyi yolu nedir?

Lütfen dikkat - Bir dosyayı açmanın / okumanın "doğru" yolunu ya da her seferinde bir dosyayı açmam / okumam gerektiğini aramıyorum. Ben sadece çoğu insanın nasıl kullandığını öğrenmekle ilgileniyorum ve belki aynı anda birkaç yeni yöntem öğreniyorum:) * Perl programlarımdaki çok yaygın bir k...




Rust'ta kullanıcı girişi nasıl okunur?

Editörün notu: Bu soru Rust 1.0'dan önceki Rust bölümlerini ifade eder, ancak genel kavram hala Rust 1.0'da geçerlidir. Bir belirteç yapmayı düşünüyorum. Her satırını kullanıcı presleri kez okuma kullanıcı türleri ve durdurma okumak gerekir ctrl- D. Etrafı araştırdım ve derlemediğim ...



Bir FileOutputStream ürününü BufferedOutputStream ürününe sarmak hangi noktada performans açısından anlamlı?

Diske bayt okumak, işlemek ve yazmaktan sorumlu bir modül var. Baytlar UDP üzerinden gelir ve bireysel datagramlar toplandıktan sonra, işlenen ve diske yazılan son bayt dizisi tipik olarak 200 bayt ile 500.000 bayt arasındadır. Bazen, montajdan sonra 500.000 bayttan fazla olan bayt dizileri olur...



Bu Haskell programı neden eşdeğer bir Python programından daha yavaş?

Bir programlama zorluğunun bir parçası olarak, stdin'den boşlukla ayrılmış bir tamsayı dizisini ( tek bir satırda ) okumalı ve bu tamsayıların toplamını stdout'a yazdırmalıyım. Söz konusu dizi, 10.000.000 kadar tam sayı içerebilir. Bunun için iki çözümüm var: biri Haskell ( foo.hs), diğeri is...



Standart çıkış Akışını Sıfırlama

Java'da Standart Çıkış Akışını, System.setOutyöntemi kullanarak herhangi bir kullanıcı tanımlı değere ayarlama işlevi olduğunu biliyorum . Ancak standart çıktıyı daha önce depolanana veya standart çıktıya sıfırlamak için herhangi bir yöntem var mı? ...



“Sys.excepthook eksik” hatası nasıl susturulur?

Not: Aşağıda, Windows altında veya 2.7.3 dışındaki Python sürümlerinde açıklanan sorunu yeniden üretme girişiminde bulunmadım. Söz konusu sorunu ortaya çıkarmanın en güvenilir yolu, aşağıdaki test betiğinin çıktısını :(altında bash) iletmektir : try: for n in range(20): print...



Haskell'de neden G / Ç transformatörü yok?

Diğer her monad bir transformatör versiyonuyla birlikte gelir ve bildiğim kadarıyla bir transformatör fikrinin monadların genel bir uzantısıdır. Diğer trafoların nasıl inşa edildiğini takip etmek IOTgibi bir şey olurdu. newtype IOT m a = IOT { runIOT :: m (IO a) } yerinde yararlı uygulam...



Bir nesne kendini bir dosyaya yazmalı mı, yoksa G / Ç gerçekleştirmek için başka bir nesne mi üzerinde hareket etmeli?

NOT: Uzun soru için özür dilerim! Nesne yöneliminin arkasındaki bazı önemli alanları anlamaya çalışıyorum ve kendi sorumla ilgili bir şekilde karar veremedim. Diyelim ki çok güzel verilerle dolu bir nesnem var. Sınıf sınıfı Bob myBob = new Bob("This string is data"); MyBob içeriği...



Kodlamayı bilmeden Python 3'teki bir dosyaya bayt nasıl yazılır?

Python 2.x'te 'dosya benzeri' nesnesiyle: sys.stdout.write(bytes_) tempfile.TemporaryFile().write(bytes_) open('filename', 'wb').write(bytes_) StringIO().write(bytes_) Aynı Python 3'te nasıl yapılır? Bu Python 2.x kodunun eşdeğeri nasıl yazılır: def write(file_, bytes_): fi...



Bloke edici olmayan IO'ya karşı blokaj IO; iyi makaleler aramak [kapalı]

Kapalı. Bu soru konu dışı. Şu anda cevapları kabul etmiyor. Daha fazlasını öğren . ...



Mongo sorgu çıktısını mongo kabuğundaki bir dosyaya yazdırma

Mongo ile 2 gün yaşlıyım ve SQL arka planım var. MySQL komut satırında olmak ve bir sorgunun sonuçlarını makinedeki bir dosyaya çıkarmak çok uygundur. Mongo ile aynı şeyi kabuğumdayken nasıl yapabildiğimi anlamaya çalışıyorum İstediğim sorgunun çıktısını kabuk dışına çıkıp şu komutu çalıştıra...



Python - IOError: [Errno 13] İzin reddedildi:

Ben alıyorum IOError: [Errno 13] Permission deniedve bu kodda neyin yanlış olduğunu bilmiyorum. Mutlak bir yol verilen bir dosyayı okumaya çalışıyorum (yalnızca anlam file.asm), ve göreceli bir yol (anlam /.../file.asm) ve programın dosyayı hangi yola verildiyse yazmasını istiyorum - eğer ...



Bir klasöre yazmaya çalışırken “java.nio.file.AccessDeniedException” ifadesini alma

Nedense java.nio.file.AccessDeniedExceptionher zaman Tomcat'ta bir java webapp kullanarak bilgisayarımdaki bir klasöre yazmaya çalışıyorum. Bu klasör bilgisayarımdaki herkes için tam kontrole ayarlanmış izinlere sahip (Windows). Bu istisnayı neden aldığımı bilen var mı? İşte kodum: public ...