Programlama

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


10
Metin dosyasını boşluklar dahil satır uzunluğuna göre sıralama
Şöyle bir CSV dosyam var AS2345, ASDF1232, Bay Plain Sample, 110 Binary ave., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, Bayan Plain Sample, 1121110 Ternary st. 110 İkili ave .., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, Bay Plain Sample, 110 Binary ave., Liberty City, RI, 12345, (999) 123-5555,1.56 AS2345, …
138 bash  sorting  text  awk 




5
PECL ve PEAR arasındaki farklar nelerdir?
GD kütüphanesinin görüntüler için olduğunu görebiliyorum. Ancak PECL ve PEAR arasındaki farkları göremiyorum. Her ikisinin de kimlik doğrulaması vardır. İkisi arasındaki temel farklar nelerdir? Neden onları birleştirmiyorlar?
138 php  pear  pecl 

4
Bir bash if / else deyimi içinde dosya grep karşılaştırmasını nasıl kullanabilirim?
Sunucumuz geldiğinde sunucunun nasıl yapılandırıldığını görmek için bir dosyayı kontrol etmemiz gerekir. /Etc/aws/hosts.conf dosyamızda aşağıdaki dizeyi aramak istiyoruz: MYSQL_ROLE=master Ardından, bu dizenin var olup olmadığını test etmek ve dizenin var olup olmamasına bağlı olarak iki seçenekten birini çalıştırmak için bir if / else deyimi kullanmak istiyoruz. İf ifadesi için BASH …
138 bash 

11
Uzun düzenli bir ifadeyi JavaScript'te birden çok satıra nasıl bölerim?
JSLint kurallarına göre her satır uzunluğu 80 karakter tutmak için JavaScript kodumda birden çok satıra bölmek istiyorum çok uzun bir düzenli ifade var. Bence okumak daha iyi. İşte desen örneği: var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

3
Git'te 'ikisi de eklenmiş' birleştirme çakışması çözülüyor mu?
Git'te yeniden temel alıyorum ve aldığım bir çatışma 'her ikisi de eklendi' - yani, tam olarak aynı dosya adı şubemde ve dayandığım dalda bağımsız olarak eklendi. git statusbana söyler: # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm <file>..." as appropriate to mark resolution) …
138 git  merge  rebase 

15
Bir kelimedeki heceleri algılama
Bir kelimede heceleri tespit etmek için oldukça etkili bir yol bulmam gerekiyor. Örneğin, Görünmez -> in-vi-sib-le Kullanılabilecek bazı heceleme kuralları vardır: V CV VC CVC CCV CCCV CVCC * burada V bir sesli harftir ve C bir ünsüzdür. Örneğin, Telaffuz (5 Pro-nun-ci-a-tion; CV-CVC-CV-V-CVC) Regex (sadece heceleri saymak istiyorsanız yardımcı olur) …


10
Java'da bir bayt dizisini nasıl başlatırım?
Java bayt dizi formunda bazı sabit değerleri (UUID) depolamak zorunda ve bu statik dizileri başlatmak için en iyi yolu ne olacağını merak ediyorum. Şu anda böyle yapıyorum, ama daha iyi bir yol olmalı gibi hissediyorum. private static final byte[] CDRIVES = new byte[] { (byte)0xe0, 0x4f, (byte)0xd0, 0x20, (byte)0xea, 0x3a, …
138 java  arrays  byte 

16
Belirli koşullar altında Gerekli doğrulama özelliğini devre dışı bırak
Belirli denetleyici eylemlerinde Gerekli doğrulama özelliğini devre dışı bırakmanın mümkün olup olmadığını merak ediyordum. Bunu merak ediyorum çünkü düzenleme formlarımdan birinde kullanıcının daha önce belirtmiş oldukları alanlar için değer girmesini gerektirmiyorum. Ancak daha sonra bir değer girdiklerinde, modeli güncellemek için bir değer hash gibi bazı özel mantık kullandıkları mantığını uygularım. …

4
ThreadStatic özniteliği nasıl çalışır?
[ThreadStatic]Özellik nasıl çalışır? Derleyicinin, TLS'deki değeri doldurmak / almak için bazı IL yayacağını varsaydım, ancak bir demontaja bakıldığında, bu düzeyde yapmıyor gibi görünüyor. Bir takip olarak, statik olmayan bir üyeye koyarsanız ne olur? Bu hatayı yapan bir geliştiricimiz vardı ve derleyici bir uyarı bile vermiyor. Güncelleme İkinci soru burada cevaplandı: …
138 c#  static  threadstatic 

6
Geçerli dosya adını gulp.src () biçiminde al
Gulp.js dosyamdaki tüm HTML dosyalarını examplesklasörden klasöre veriyorum build. Gulp görevi oluşturmak zor değildir: var gulp = require('gulp'); gulp.task('examples', function() { return gulp.src('./examples/*.html') .pipe(gulp.dest('./build')); }); Ancak görevde bulunan (ve işlenen) dosya adlarının nasıl alınacağını anlayamıyorum veya doğru eklentiyi bulamıyorum.
138 gulp 

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.