Programlama

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

1
Spring @Configuration sınıfını anlama
İlkbahar @ Otomatik Kablolu kullanımı Anlamak sorusunun ardından, diğer yaylı kablolama seçeneği olan @Configurationsınıf için eksiksiz bir bilgi tabanı oluşturmak istedim . Şuna benzeyen bir yaylı XML dosyam olduğunu varsayalım: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <import resource="another-application-context.xml"/> <bean id="someBean" class="stack.overflow.spring.configuration.SomeClassImpl"> <constructor-arg value="${some.interesting.property}" /> </bean> <bean id="anotherBean" class="stack.overflow.spring.configuration.AnotherClassImpl"> …

3
Ayarlayıcıyı yay ile geçersiz kılma
@interface Article : NSObject @property (nonatomic, strong) NSString *imageURLString; @end @implementation Class @synthesize imageURLString = _imageURLString; - (void)setImageURLString:(NSString *)imageURLString { _imageURLString = imageURLString; //do something else } ARC etkinleştirildiğinde ayarlayıcıyı doğru bir şekilde devre dışı bıraktım mı?

16
Windows'ta Git Deposu Barındırma
Şu anda Windows'ta paylaşılan bir Git deposunu barındırmanın bir yolu var mı? Git hizmetini Linux'ta şu şekilde yapılandırabileceğinizi anlıyorum: git daemon Bir Git hizmetini barındırmak için klasör paylaşma dışında bir yerel Windows seçeneği var mı? DÜZENLEME: Şu anda git'in cygwin kurulumunu Windows'ta git depolarını depolamak ve bunlarla çalışmak için kullanıyorum, …
108 windows  git 

1
Android'de "uygulama ayarlarını" yapmanın en iyi yolu nedir? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Bir Android uygulaması için bazı uygulama ayarlarını (bir API'nin URL'si ve …
108 android 

12
Mac OS'nin / usr / libexec / java_home'dan döndürülen varsayılan Java sanal makinesini nasıl değiştirebilirim
(Bunun SU'ya devam edip etmeyeceğinden emin değildim ... geçiş kesinlikle bir seçenektir, ancak daha fazla programcı burada soruları okur, işte burada devam eder). Mac OS X 10.8.4 çalıştırıyorum ve Apple'ın JDK 1.6.0_51'i ve Oracle JDK 1.7.0_25'i kurdum. Yakın zamanda Oracle'ın 1.8 ön izleme JDK'sını, onu gerektiren bazı ön sürüm yazılımları …
108 java  macos  java-home 

10
VIM'de büyük dosyalarla çalışma
VIM'de büyük (~ 2GB) bir dosya açmayı denedim ama tıkandı. Aslında dosyayı düzenlememe gerek yok, sadece verimli bir şekilde atlayın. VIM'de çok büyük dosyalarla nasıl çalışabilirim?
108 vim  large-files 

3
Meteor JavaScript çerçevesi nasıl çalışır? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Ben rastladım Meteor ve heyecan verici görünüyor ederken, nasıl çalıştığını bilmek …

7
Sürüm numarasını otomatik olarak güncelle
Uygulamamın sürüm özelliğinin her derleme için artırılmasını istiyorum, ancak bu işlevselliği Visual Studio'da (2005/2008) nasıl etkinleştireceğimden emin değilim. AssemblyVersion'ı 1.0. * Olarak belirlemeye çalıştım ama bana tam olarak istediğimi vermiyor. Ayrıca bir ayarlar dosyası kullanıyorum ve önceki denemelerde, derleme sürümü değiştiğinde, uygulama ayarlar dosyasını başka bir dizinde aradığından ayarlarım varsayılana …

10
Node.js'de ES6 değişken içe aktarma adı?
ES6 içe aktarımını kullanırken değişken adı sağlayan modüle bir şey aktarmak mümkün müdür? Yani bir yapılandırmada sağlanan değerlere bağlı olarak bir çalışma zamanında bazı modülleri içe aktarmak istiyorum: import something from './utils/' + variableName;

8
rails rake görevlerine vs logger koyar
Rake görevinde puts komutunu kullanırsam, çıktıyı konsolda görüyorum. Ancak uygulama üretime dağıtıldığında günlük dosyasında bu mesajı görmeyeceğim. Ancak Rails.logger.info dersem, geliştirme modunda konsolda hiçbir şey görmüyorum. Günlük dosyasına gitmem ve bunu takip etmem gerekiyor. İdeal olarak Rails.logger.info'yu kullanmak istiyorum ve geliştirme modunda rake görevi içinde logger'dan gelen çıktı da konsola …

3
apache'den tomcat'e: mod_jk - mod_proxy
Apache ile bir tomcat örneğini kullanmanın mod_jkve bunun mod_proxyönüne geçmenin avantajları ve dezavantajları nelerdir? Yıllardır üretimde mod_jk kullanıyorum ama tomcat'i öncelemenin "eski yolu" olduğunu duydum. Değiştirmeyi düşünmeli miyim? Herhangi bir faydası olur mu?

6
Diğer betiklere (kaynak) R betiği nasıl eklenir
Projemdeki diğer betiklerden kullanmak istediğim bir yardımcı program R betiği (util.R) oluşturdum. Bu komut dosyasının tanımladığı işlevin diğer komut dosyalarımda da kullanılabilir olmasını sağlamanın doğru yolu nedir? requireBir paketi yalnızca henüz yüklenmemişse yükleyen işleve benzer bir şey arıyorum . Aramak istemiyorum source("util.R")çünkü bu her çağrıldığında komut dosyasını yükleyecektir. R Kaynak …
108 r 

15
PHP'de iki tarih nasıl karşılaştırılır
Tarihler biçimindeyse php'de iki tarih nasıl karşılaştırılır '03_01_12've '31_12_11'. Bu kodu kullanıyorum: $date1=date('d_m_y'); $date2='31_12_11'; if(strtotime($date1) < strtotime($date2)) echo '1 is small ='.strtotime($date1).','.$date1; else echo '2 is small ='.strtotime($date2).','.$date2; Ama işe yaramıyor..
108 php 

1
C'deki bu “[0… 255] =” sözdizimi nedir?
Atıfta js0n.c Kod söz dizimi aşağıdaki gibidir: static void *gostruct[] = { [0 ... 255] = &&l_bad, ['\t'] = &&l_loop, [' '] = &&l_loop, ['\r'] = &&l_loop, ['\n'] = &&l_loop, ['"'] = &&l_qup, [':'] = &&l_loop, [','] = &&l_loop, ['['] = &&l_up, [']'] = &&l_down, // tracking [] and {} …
108 c  gcc-extensions 

9
.NET uygulamalarının bellek kullanımını azaltmak mı?
.NET uygulamalarının bellek kullanımını azaltmak için bazı ipuçları nelerdir? Aşağıdaki basit C # programını düşünün. class Program { static void Main(string[] args) { Console.ReadLine(); } } X64 için yayın modunda derlenen ve Visual Studio dışında çalışan görev yöneticisi şunları bildirir: Working Set: 9364k Private Working Set: 2500k Commit Size: 17480k …

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.