Programlama

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

8
PHP YAML Ayrıştırıcıları [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
105 php  parsing  yaml 

5
Değişken adı kullanan Ruby normal ifadesi
Ruby'de bir değişken adının değerini esas alan bir düzenli ifade kalıbı yaratmak / kullanmak mümkün müdür? Örneğin, Ruby dizeleri ile aşağıdakileri yapabileceğimizi hepimiz biliyoruz: str = "my string" str2 = "This is #{str}" # => "This is my string" Aynı şeyi normal ifadelerle yapmak istiyorum: var = "Value" str = …
105 ruby  regex 



2
XML şemasında bir eleman nasıl isteğe bağlı yapılır?
Bu yüzden şu XML şemasını aldım: <?xml version="1.0"?> <xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="request"> <xs:complexType> <xs:sequence> <xs:element name="amenity"> <xs:complexType> <xs:sequence> <xs:element name="description" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> Açıklama öğesini nasıl isteğe bağlı hale getirebilirim? Dolayısıyla, hem açıklama öğesi olan hem de olmayan XML, XSD'ye göre doğrulanır.
105 xml  xsd 

4
nginx- yinelenen varsayılan sunucu hatası
Hata günlüğümde [acil] 10619 # 0: /etc/nginx/sites-enabled/mysite.com:4 içinde 0.0.0.0:80 için yinelenen bir varsayılan sunucu 4. Satırda: server_name mysite.com www.mysite.com; Baska öneri?
105 nginx 

16
Parça değiştirilmiyor ama öncekinin üzerine yerleştiriliyor
Aktivite: FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); Fragment1 fragment = new Fragment1(); Fragment2 fragment2 = new Fragment2(); transaction.replace(R.id.Fragment1, fragment); transaction.addToBackStack(null); transaction.commit(); FragmentTransaction transaction2 = getSupportFragmentManager().beginTransaction(); transaction2.replace(R.id.Fragment1, fragment2); transaction2.addToBackStack(null); transaction2.commit(); Görünümdeki kod: <fragment android:id="@+id/Fragment1" android:name="com.landa.fragment.Fragment1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_below="@+id/include1" /> Sorun şu ki, içerik gerçekten değiştirilmiyor - üste konuluyor (bu yüzden üst …

3
Vimscript'te belirli bir dosya olup olmadığı nasıl tespit edilir?
Geçerli dizinde bir dosya olup olmadığını kontrol etmek için Vimscript'te zarif bir yol arıyorum. Aşağıdaki kodu buldum ancak bunun en zarif çözüm olup olmadığından emin değilim (dosya varsa bir Vim seçeneği ayarlayacağım). Dosya adıyla başka bir karşılaştırma yapmamanın bir yolu var mı? Belki Vim'den farklı bir yerleşik işlev kullanın? :function! …
105 vim  file-exists 

3
Silinmiş bir Dosyayı Git'te Görüntüleme
Git ile bir dosyayı sildim ve ardından taahhüt ettim, bu nedenle dosya artık çalışma kopyamda değil. O dosyanın içeriğine bakmak ama aslında onu geri yüklemek istemiyorum. Bunu nasıl yapabilirim?
105 git 

12
apc, eaccelerator, xcache
Bunlardan hangisinin kullanılacağına dair araştırma yapıyorum ve öne çıkan birini gerçekten bulamıyorum. Eaccelerator daha hızlı olduğunu APC ancak APC daha iyi korunur. Xcache daha hızlıdır, ancak diğerleri daha kolay sözdizimine sahiptir. Kullanılacakları ve neden önerileri olan var mı?

8
Checkstyle, PMD, FindBugs için SonarQube Değişimi mi?
Sıfırdan bir web projesi üzerinde çalışıyoruz ve aşağıdaki statik kod analiz araçlarına bakıyoruz. Kurallar (Checkstyle) Kötü uygulamalar (PMD) Olası hatalar (FindBugs) Proje Maven üzerine inşa edilmiştir. Amaç için birden fazla araç kullanmak yerine tek bir esnek çözüme bakıyordum ve SonarQube ile karşılaştım. SonarQube ile Checkstyle, PMD ve Findbugs sonuçlarına ulaşabileceğimiz …

4
Apache'yi kullanırken PHP'de erişim için ortam değişkenlerini ayarlama
Bir Linux ortamım var ve PHP'de kullanılan ortam değişkenlerine göre koşullu olarak çalışan bir PHP Web Uygulamam var getenv. Uygulamanın düzgün çalışması için bu ortam değişkenlerinin nasıl ayarlanması gerektiğini bilmem gerekiyor. Bunun Apache'de nasıl kurulacağından emin değilim. Ayrıca, her etki alanı için ayrı ortam değişkenlerini ayrı ayrı yapılandırabilmem gerekiyor. Lütfen …

3
Bir dosyayı kavanozdan / savaştan, kavanozu çıkartıp yeniden oluşturmak zorunda kalmadan silmenin hızlı bir yolu var mı?
Bu yüzden bir jar / war dosyasından bir dosyayı kaldırmam gerekiyor. "Jar -d myjar.jar file_I_donot_need.txt" gibi bir şey olmasını umuyordum Ancak şu anda bunu Linux komut satırımdan yapmanın tek yolu (WinRAR / Winzip veya linux eşdeğerini kullanmadan) "Jar -xvf" yapın ve Jar dosyasının tamamını çıkarın İhtiyacım olmayan dosyaları kaldırın "Jar …
105 java  linux  jar 

28
Java'da faktöriyel hesaplayan bir yöntem var mı?
Henüz bulamadım. Bir şey mi kaçırdım? Faktöriyel yöntemin yeni başlayanlar için yaygın bir örnek program olduğunu biliyorum. Ancak, bunun yeniden kullanılması için standart bir uygulamaya sahip olmak yararlı olmaz mıydı? Böyle bir yöntemi standart tiplerle (Örn. İnt, long ...) ve BigInteger / BigDecimal ile de kullanabilirim.
105 java 

7
Bir IIS 7 sitesini başka bir sunucuya nasıl geçirirsiniz?
Bir web sitesini başka bir sunucuya taşımak için en iyi uygulamanın ne olduğunu merak ediyorum (tüm ayarlarla birlikte vb.) Siteyi yeni sunucuda manuel olarak yeniden oluşturun (bariz nedenlerden dolayı bakımı yapılamaz) ApplicationHost.config ayarları dosyasını kopyalayın Yedekleme yapmak ve geri yüklemek için appcmd'yi kullanın Siteyi yeni makinede yayınlamak için MSDeploy'u kullanın …

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.