Programlama

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

3
path.join vs path.res.ve __dirname ile çözün
Kullanırken bir fark var mı hem path.join ve path.resolvebirlikte __dirnamenode.js mutlak yolunu çözmek için? Bu şekilde kullanılırken bunlardan biri tercih edilmeli midir (mutlak yol çözünürlükleri kullanım örneklerinin% 90'ıdır)? yani const absolutePath = path.join(__dirname, some, dir); vs. const absolutePath = path.resolve(__dirname, some, dir); Her iki yöntem de yolu normalleştirir. Bu, bu …
142 node.js 

30
Python glob çoklu dosya türleri
.Txt, .mdown ve .markdown gibi birden çok dosya türünün listesini almak için python'da glob.glob kullanmanın daha iyi bir yolu var mı? Şu anda böyle bir şey var: projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir, '*.mdown') ) projectFiles3 = glob.glob( os.path.join(projectDir, '*.markdown') )
142 python  glob 

5
GitHub Org Plugin ile bir jenkins boru hattından (jenkinsfile) başka bir işi nasıl tetikleyebilirim?
İçinden başka bir işin oluşturulmasını nasıl tetikleyebilirim Jenkinsfile? Bu işin aynı github organizasyonu altında, zaten kendi Jenkins dosyasına sahip olan başka bir havuz olduğunu varsayıyorum . Bunu sadece şube adı master ise yapmak istiyorum, çünkü herhangi bir yerel şubenin aşağı akış yapılarını tetiklemek mantıklı değil. Güncelleme: stage 'test-downstream' node { …


18
Safari tarayıcısını algıla
JavaScript kullanarak Safari tarayıcısı nasıl algılanır? Aşağıdaki kodu denedim ve sadece Safari'yi değil, aynı zamanda Chrome tarayıcısını da algılıyor. function IsSafari() { var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1; return is_safari; }

1
PostgreSQL ÇATIŞMA GÜNCELLEMESİNE EKLE (upert) hariç tutulan tüm değerleri kullanır
Bir satırı yükseltirken (PostgreSQL> = 9.5) ve olası INSERT'in olası UPDATE ile tam olarak aynı olmasını istiyorsanız, bunu şu şekilde yazabilirsiniz: INSERT INTO tablename (id, username, password, level, email) VALUES (1, 'John', 'qwerty', 5, 'john@mail.com') ON CONFLICT (id) DO UPDATE SET id=EXCLUDED.id, username=EXCLUDED.username, password=EXCLUDED.password, level=EXCLUDED.level,email=EXCLUDED.email Daha kısa bir yol var …

9
Kotlin: Bir işlevi diğerine parametre olarak nasıl aktarabilirim?
Foo fonksiyonu verildiğinde: fun foo(m: String, bar: (m: String) -> Unit) { bar(m) } Biz yapabiliriz: foo("a message", { println("this is a message: $it") } ) //or foo("a message") { println("this is a message: $it") } Şimdi, aşağıdaki işleve sahip olduğumuzu varsayalım: fun buz(m: String) { println("another message: $m") } …
142 kotlin 

9
docker görüntüsü için bağlam çok büyük derleme
Dockerfiles'ımı düzenli tutmak için Docker hakkında bilgi edinmeye çalışırken ana makinemde birkaç farklı dizin oluşturdum. Az önce çalıştırdığım Dockerfile şuna benziyor: FROM crystal/centos MAINTAINER crystal ADD ./rpms/test.rpm ./rpms/ RUN yum -y --nogpgcheck localinstall /rpms/test.rpm Gerçek rpm'm sadece 1 GB. Ancak yapmaya çalıştığımda sudo docker build -t="crystal/test" ., 3,5 GB Docker …
142 docker 

7
Yalnızca Firebase kimliği doğrulanmış kullanıcılara izin vermek için firebase Cloud Function HTTP uç noktası nasıl korunur?
Yeni firebase bulut işlevi ile HTTP uç noktalarımın bir kısmını firebase'e taşımaya karar verdim. Her şey harika çalışıyor ... Ama şu sorunum var. HTTP Tetikleyicileri (Cloud Functions) tarafından oluşturulmuş iki uç noktam var Kullanıcı oluşturmak için bir API uç noktası ve Firebase Admin SDK tarafından oluşturulan özel Jetonu döndürür. Belirli …

6
Pandalarda bir DataFrame'de "içermez" ifadesini arayın
Bazı araştırmalar yaptım ve bir veri çerçevesini nasıl filtreleyeceğimi bulamıyorum df["col"].str.contains(word), ancak bunun tersini yapmanın bir yolu olup olmadığını merak ediyorum: bir veri çerçevesini bu kümenin iltifatına göre filtreleyin. örneğin: etkisine !(df["col"].str.contains(word)). Bu bir DataFrameyöntemle yapılabilir mi?
142 python  pandas  contains 



1
.Build-deps for apk add --virtual command nedir?
Nedir .build-depsşu komutu? Alpine belgelerinde bir açıklama bulamıyorum. Bu önceden tanımlanmış bir dosya mı? Bunun birçok Dockerfiles'da başvurulduğunu görüyor musunuz? RUN apk add --no-cache --virtual .build-deps \ gcc \ freetype-dev \ musl-dev RUN pip install --no-cache-dir <packages_that_require_gcc...> \ RUN apk del .build-deps
142 docker  apk  dockerfile  alpine 

2
WRONGTYPE Yanlış türde php değerini tutan bir tuşa karşı işlem
Merhaba, Laravel'i Redis ile kullanıyorum. Get yöntemiyle bir anahtara erişmeye çalıştığımda, "Yanlış türde bir değeri tutan bir tuşa karşı YANLIŞ TİP İşlemi" hatasını alıyorum. Anahtar değerine erişmek için aşağıdaki kodu kullanıyorum - Bu kodu redis'ten veri almak için kullanıyorum $values = "l_messages"; $value = $redis->HGETALL($values); print($value);
142 php  redis 

11
Hata: nodejs'deki ilk sertifika doğrulanamıyor
Bir url kullanarak jira sunucusundan bir dosya indirmeye çalışıyorum ama bir hata alıyorum. Hatayı doğrulamak için koda sertifika nasıl eklenir: Error: unable to verify the first certificate in nodejs at Error (native) at TLSSocket.<anonymous> (_tls_wrap.js:929:36) at TLSSocket.emit (events.js:104:17) at TLSSocket._finishInit (_tls_wrap.js:460:8) Nodejs kodum: var https = require("https"); var fs = …

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.