Programlama

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

15
DLL'leri derlenmiş bir yürütülebilir dosyaya katıştırma
Önceden var olan bir DLL'yi derlenmiş bir C # yürütülebilir dosyasına gömmek mümkün mü (böylece dağıtacak yalnızca bir dosyanız var)? Mümkünse, bunu nasıl yapabilirim? Normalde, DLL'leri dışarıda bırakarak ve kurulum programını her şeyi halletmekten hoşlanıyorum, ama işte bana bunu soran birkaç insan var ve dürüstçe bilmiyorum.
618 c#  .net  dll  merge  linker 


24
Docker kapsayıcısına bir ana bilgisayar dizini bağlama
Ana bilgisayarda yapılan tüm güncelleştirmelerin Docker kaplarına yansıtılması için bir ana bilgisayar dizinini Docker kapsayıcısına bağlamaya çalışıyorum. Nerede yanlış bir şey yapıyorum. İşte yaptığım şey: kishore$ cat Dockerfile FROM ubuntu:trusty RUN apt-get update RUN apt-get -y install git curl vim CMD ["/bin/bash"] WORKDIR /test_container VOLUME ["/test_container"] kishore$ tree . ├── …

27
Önemli Hata: İzin Verilen Bellek Boyutu 134217728 Bayt Bitti (CodeIgniter + XML-RPC)
Rapor oluşturma için verileri büyük bir veritabanında depolayan tek bir merkezi veritabanına periyodik olarak yeni satış verileri gönderen bir dizi müşteri satış noktası (POS) sistemim var. İstemci POS PHPPOS dayanmaktadır ve hizmet satış verileri göndermek için standart XML-RPC kitaplığını kullanan bir modül uyguladık. Sunucu sistemi CodeIgniter üzerine kuruludur ve webservice …

30
JavaScript'te kayan nokta sayısı hassasiyeti ile nasıl başa çıkılır?
Aşağıdaki kukla test komut dosyası var: function test() { var x = 0.1 * 0.2; document.write(x); } test(); Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet Bu, 0.020000000000000004yalnızca yazdırılması gereken sonucu yazdırır 0.02(hesap makinenizi kullanırsanız). Anladığım kadarıyla bu kayan nokta çarpma hassasiyetindeki hatalardan kaynaklanıyor. Böyle bir durumda doğru sonucu elde edebilmek için iyi …


4
Bcrypt'in yerleşik tuzları nasıl olabilir?
Coda Hale makale "Güvenle bir Parola Mağaza Nasıl" yönündeki iddiaları: bcrypt, gökkuşağı tablosu saldırılarını önlemek için yerleşik tuzlara sahiptir. OpenBSD'nin uygulanmasında şunları söyleyen bu makaleye atıfta bulunur bcrypt: OpenBSD, çekirdeğin cihaz zamanlamalarından topladığı rasgele verilerle tohumlanmış bir arcfour (arc4random (3)) anahtar akışından 128 bit bcrypt tuzunu üretir. Bunun nasıl çalıştığını …

26
Java'da bir nesnenin boyutunu belirlemenin en iyi yolu nedir?
На этот вопрос есть ответы на yığın taşması на русском : Как узнать размер объекта (коллекции) в памяти? Veri satırları yığınları ile bir CSV dosyası okuyan bir uygulama var. Kullanıcıya veri türlerine göre satır sayısının bir özetini veriyorum, ancak çok fazla veri satırında okumadığımdan ve nedenlere neden olmadığından emin olmak …
617 java  memory 


8
Bir diziyi satır içinde bildirmenin bir yolu var mı?
Diyelim ki bir dizge argümanı olarak alan bir m () yöntemim var. Arama yaptığımda bu diziyi satır içinde bildirebilmemin bir yolu var mı? yani Yerine: String[] strs = {"blah", "hey", "yo"}; m(strs); Bunu sadece bir satırla değiştirebilir ve asla kullanmayacağım adlandırılmış bir değişken bildirmekten kaçınabilir miyim?
617 java  arrays 



11
Yalnızca CSS ile Firefox'u hedefleme
Koşullu yorumları kullanarak Internet Explorer'ı tarayıcıya özgü CSS kurallarıyla hedeflemek kolaydır: <!--[if IE 6]> ...include IE6-specific stylesheet here... <![endif]--> Bazen yanlış davranan Gecko motorudur (Firefox). Başka bir tarayıcıyla değil, yalnızca CSS kurallarınızla Firefox'u hedeflemenin en iyi yolu nedir? Yani, Internet Explorer yalnızca Firefox kurallarını göz ardı etmekle kalmaz, aynı zamanda …
616 css  firefox  css-hack 


29
Node.js kullanarak “Modül bulunamıyor” hatasını nasıl çözebilirim?
GitHub'dan bir modül indirdikten ve oluşturmak için talimatları izledikten sonra, aşağıdakileri kullanarak mevcut bir projeye çekmeye çalışıyorum: > npm install ../faye Hile yapıyor gibi görünüyor: > npm list /home/dave/src/server └─┬ faye@0.7.1 ├── cookiejar@1.3.0 ├── hiredis@0.1.13 └── redis@0.7.1 Ancak Node.js modülü bulamıyor: > node app.js node.js:201 throw e; // process.nextTick error, …
616 node.js 

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.