Programlama

Profesyonel ve meraklı programcılar için soru cevap

9
C # 'da büyük dosyalar için bir sağlama toplamı oluşturmanın en hızlı yolu nedir
Bazı makinelerde büyük dosyaları senkronize etmem gerekiyor. Dosyaların boyutu 6 GB'a kadar olabilir. Senkronizasyon birkaç haftada bir manuel olarak yapılacaktır. Dosya adını dikkate alamıyorum çünkü her an değişebilirler. Planım, hedef bilgisayarda ve kaynak bilgisayarda sağlama toplamları oluşturmak ve ardından hedefte olmayan tüm dosyaları bir sağlama toplamı ile hedefe kopyalamaktır. İlk …
129 c#  .net  large-files  checksum 


6
Soket kitaplığında recv çağırırken recv arabelleğim ne kadar büyük olmalı
C'deki soket kitaplığı hakkında birkaç sorum var. Sorularımda değineceğim bir kod parçası. char recv_buffer[3000]; recv(socket, recv_buffer, 3000, 0); Recv_buffer'ın ne kadar büyük olacağına nasıl karar veririm? 3000 kullanıyorum ama keyfi. recv()arabelleğimden daha büyük bir paket alırsa ne olur ? Recv'yi tekrar aramadan tüm mesajı alıp almadığımı ve alınacak hiçbir şey …
129 c  sockets  buffer  recv 

5
Farklı bir denetleyici içinde form oluşturun
Sign_in / sign_out prosedürleri için bir tasarım mücevher kullanıyorum. Kullanarak, devise'dan görünüm dosyaları oluşturdum rails g devise views Sign_in için bir form içeren bir devise / sessions / new.html.erb dosyası olduğunu gördüm. Başka bir dosya devise / sessions / _form.html.erb oluşturdum ve <%= render 'form' %>bir new.html.erb dosyası içinde yaptım …

7
sınıf yöntemi "TypeError:… anahtar kelime bağımsız değişkeni için birden çok değer aldı…" oluşturur
Anahtar kelime bağımsız değişkeniyle bir sınıf yöntemi tanımlarsam, şöyle: class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong yöntemi çağırmak bir TypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument 'thing' Neler oluyor?


6
Eclipse'e Maven bağımlılığını nasıl eklerim?
Maven'i nasıl kullanacağımı bilmiyorum. Eclipse ile birkaç yıldır geliştiriyorum ve henüz bunu bilmeme gerek yok. Ancak, şimdi aşağıdakileri yapmamı öneren bazı belgelere bakıyorum : "Bunu projenize dahil etmek için, bu maven bağımlılığını yapınıza eklemeniz yeterlidir." <repository> <id>jboss</id> <url>http://repository.jboss.org/maven2</url> </repository> ... <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-jackson-provider</artifactId> <version>1.1.GA</version> </dependency> Bunu Eclipse projemle nasıl yaparım? …

7
Internet Explorer 9, 10 ve 11 Olay oluşturucu çalışmıyor
Bir etkinlik oluşturuyorum, bu nedenle DOM Event yapıcısını kullanın: new Event('change'); Bu, modern tarayıcılarda iyi çalışır, ancak Internet Explorer 9, 10 ve 11'de şu durumlarda başarısız olur: Object doesn't support this action Internet Explorer'ı (ideal olarak bir çoklu dolgu aracılığıyla) nasıl düzeltebilirim? Yapamıyorsam, kullanabileceğim bir çözüm var mı?

8
Amaç - etkinlik devam ediyorsa, öne getirin, aksi takdirde yeni bir tane başlatın (bildirimden)
Uygulamamda - tabii ki - herhangi bir bayrak olmadan, her seferinde yeni bir aktivite başlatan, böylece birden fazla aynı aktivitenin birbiri üzerinde çalışmasını sağlayan bildirimler var, bu tamamen yanlış. Yapmasını istediğim, niyet bekleyen bildirimlerde belirtilen faaliyeti zaten çalışıyorsa öne getirmek, yoksa başlatmaktır. Şimdiye kadar, sahip olduğum bu bildirimin amacı / …

16
Bir MPI programında nasıl hata ayıklayabilirim?
Derleyen ve çalışan bir MPI programım var, ancak tuhaf bir şey olmadığından emin olmak için adım adım ilerlemek istiyorum. İdeal olarak, GDB'yi belirli bir sürece eklemenin basit bir yolunu isterim, ancak bunun mümkün olup olmadığından veya nasıl yapılacağından emin değilim. Bir alternatif, her işlemin hata ayıklama çıktısını ayrı bir günlük …
129 debugging  mpi 

7
Byte [] to InputStream veya OutputStream
Veritabanı tablomda bir blob sütunum var, bunun için byte[]Java programımda bir eşleme olarak kullanmam ve bu verileri kullanmak için onu InputStreamveya 'ya dönüştürmem gerekiyor OutputStream. Ama bunu yaptığımda dahili olarak ne olduğunu bilmiyorum. Bu dönüşümü yaptığımda bana neler olduğunu kısaca açıklayan var mı?





Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.