Programlama

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

19
Java uygulamasından bir Windows hizmeti nasıl oluşturulur
Ben sadece XP ve Vista üzerinde bir hizmet olarak yüklenmesi gereken bir java uygulamasını miras aldım. Herhangi bir biçimde pencereleri kullandığımdan beri yaklaşık 8 yıl oldu ve asla bir hizmet oluşturmak zorunda kalmadım, bir java uygulaması gibi bir şeyden bağımsız olarak (uygulama için bir kavanoz ve tek bir bağımlılık kavanozum …

19
PHP'de bir kullanıcı için CSV Dosyası oluşturma
MySQL veritabanında veri var. Kullanıcıya verilerini CSV dosyası olarak alması için bir URL gönderiyorum. Ben bağlantı, MySQL sorgu, vb e-posta var kaplı. Bağlantıyı tıkladıklarında MySQL'den kayıt içeren bir CVS indirmek için nasıl bir pop-up alabilirim? Kaydı almak için tüm bilgilere sahibim. Sadece PHP'nin CSV dosyasını oluşturmasını ve .csv uzantılı bir …





24
navigator.geolocation.getCurrentPosition bazen çalışıyor bazen çalışmıyor
Navigator.geolocation.getCurrentPosition jammy kullanarak JS oldukça basit bir bit var. $(document).ready(function(){ $("#business-locate, #people-locate").click(function() { navigator.geolocation.getCurrentPosition(foundLocation, noLocation); }); navigator.geolocation.getCurrentPosition(foundLocation, noLocation); function foundLocation(position) { var lat = position.coords.latitude; var lon = position.coords.longitude; var userLocation = lat + ', ' + lon; $("#business-current-location, #people-current-location").remove(); $("#Near-Me") .watermark("Current Location") .after("<input type='hidden' name='business-current-location' id='business-current-location' value='"+userLocation+"' />"); $("#people-Near-Me") …

4
Sınıfta JavaScript tıklama etkinliği dinleyicisi
Şu anda tıklanmış sınıfın niteliğini almak için bazı JavaScript yazmaya çalışıyorum. Bunu doğru şekilde yapabilmek için bir olay dinleyicisi kullanmam gerektiğini biliyorum. Kodum aşağıdaki gibidir: var classname = document.getElementsByClassName("classname"); var myFunction = function() { var attribute = this.getAttribute("data-myattribute"); alert(attribute); }; classname.addEventListener('click', myFunction(), false); Bana özniteliği anlatmak için sınıflardan birine her …


6
Java'da son olarak bildirilen == dizeleri karşılaştırmak
Java dizeleri hakkında basit bir sorum var. Aşağıdaki basit kod segmenti sadece iki dizeyi birleştirir ve sonra bunları karşılaştırır ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); Karşılaştırma ifadesi açık olarak concat=="string"döner false( equals()ve arasındaki farkı anlıyorum ==). Bu iki dize böyle bildirildiğinde final, final String str1="str"; final String str2="ing"; …
220 java  string  final 

30
MSSQL Hatası 'Temel sağlayıcı Açıldığında başarısız oldu'
Bir kullanıyordum .mdfbir bağlanmak için databaseve entityClient. Şimdi bağlantı dizesini hiçbir .mdfdosya olmayacak şekilde değiştirmek istiyorum . Aşağıdakiler connectionStringdoğru mu? <connectionStrings> <!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />--> <add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> Çünkü her zaman hatayı alıyorum: Temel …

7
Satır sonu dönüşümleri git core.autocrlf ile farklı işletim sistemleri arasında nasıl çalışır?
Stack Overflow'un yanı sıra core.autocrlf ayarının nasıl çalıştığına dair git belgelerinde birçok farklı soru ve cevap okudum . Okuduğum şeyden bu benim anlayışım: Unix ve Mac OSX (OSX öncesi CR kullanır) istemciler LF satır sonlarını kullanır. Windows istemcileri CRLF satır sonlarını kullanır. Core.autocrlf istemcide true değerine ayarlandığında, git deposu her …

8
Bash'de iki değişkeni çıkarın
İki dizin arasındaki dosya sayısını çıkarmak için aşağıdaki komut dosyası var ama COUNT=ifade çalışmıyor. Doğru sözdizimi nedir? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command not found' error echo $COUNT
220 bash  shell  unix 

16
Git yapmadan önce sondaki boşlukları otomatik olarak kaldır
Git ekibim ile kullanıyorum ve benim farkları, günlükleri, birleştirme, vb. Boşluk boşluklarını kaldırmak istiyorum. Bunu yapmak için en kolay yolu git boşluk (ve diğer boşluk hataları otomatik olarak kaldırmak için git için olduğunu varsayalım ) uygulanır. ~/.gitconfigDosyaya aşağıdakileri eklemeyi denedim ama taahhüt ettiğimde hiçbir şey yapmıyor. Belki de farklı bir …
220 git  whitespace  githooks 

21
NodeJS'de bağımlılık enjeksiyonuna ihtiyacım var mı yoksa nasıl başa çıkılır?
Şu anda nodej'lerle bazı deneysel projeler üretiyorum. Spring ile çok sayıda Java EE web uygulaması programladım ve orada bağımlılık enjeksiyon kolaylığını takdir ettim. Şimdi merak ediyorum: Düğümle nasıl bağımlılık enjeksiyonu yapabilirim? Veya: Hatta ihtiyacım var mı? Programlama tarzı farklı olduğu için değiştirilecek bir kavram var mı? Şimdiye kadar bir veritabanı …

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.