Programlama

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



7
Ansible - Bir değişken tanımlanmamışsa varsayılanı kullanın
Rolüm usersiçinde linux yaratmayı özelleştiriyorum . Benim rol özelleştirmek kullanıcılarını izin gerekiyor home_directory, group_name, name, password. Varsayılan değerlerle başa çıkmanın daha esnek bir yolu olup olmadığını merak ediyordum. Aşağıdaki kodun mümkün olduğunu biliyorum: - name: Create default user: name: "default_name" when: my_variable is not defined - name: Create custom user: …

5
B-Ağacı - Karma Tablosu
MySQL'de, bir dizin türü bir b-ağacıdır ve bir b-ağacındaki bir öğeye erişim, logaritmik amortize edilmiş zamandır O(log(n)). Öte yandan, bir karma tablodaki bir öğeye erişim içerdedir O(1). Veritabanındaki verilere erişmek için neden b-ağacı yerine karma tablo kullanılmıyor?

1
Laravel. İlişkili modellerde kapsam () kullanın
İlgili iki modelim var: Categoryve Post. PostModel vardır publishedkapsamı (yöntem scopePublished()). Bu kapsamdaki tüm kategorileri almaya çalıştığımda: $categories = Category::with('posts')->published()->get(); Bir hata alıyorum: Tanımlanmamış yönteme çağrı published() Kategori: class Category extends \Eloquent { public function posts() { return $this->HasMany('Post'); } } İleti: class Post extends \Eloquent { public function category() …

7
Php-fpm ve Nginx Docker konteynerleri nasıl doğru bir şekilde bağlanır?
2 ayrı kapsayıcıyı birbirine bağlamaya çalışıyorum: nginx: en son php: fpm Sorun, php betiklerinin çalışmamasıdır. Belki de php-fpm yapılandırması yanlıştır. İşte benim kaynak kod vardır depo . İşte dosya docker-compose.yml: nginx: build: . ports: - "80:80" - "443:443" volumes: - ./:/var/www/test/ links: - fpm fpm: image: php:fpm ports: - "9000:9000" …


5
"FS" / "GS" yazmacının amacı nedir?
Bu nedenle, aşağıdaki kayıtların ve kullanımlarının ne olması gerektiğini biliyorum: CS = Kod Segmenti (IP için kullanılır) DS = Veri Segmenti (MOV için kullanılır) ES = Hedef Segment (MOVS vb. İçin kullanılır) SS = Yığın Segmenti (SP için kullanılır) Ancak aşağıdaki yazmaçların ne için kullanılması amaçlanmıştır? FS = "Dosya Segmenti"? …

6
CSS kullanan SVG gradyanı
Bir SVG rectöğesine uygulanan gradyan elde etmeye çalışıyorum . Şu anda fillözniteliği kullanıyorum . CSS dosyamda: rect { cursor: pointer; shape-rendering: crispEdges; fill: #a71a2e; } Ve rectöğe, tarayıcıda görüntülendiğinde doğru dolgu rengine sahiptir. Ancak, bu öğeye doğrusal bir gradyan uygulayıp uygulayamayacağımı bilmek istiyorum.

6
Bir API ile ilgili olarak geri arama URL'si nedir?
Ağı tarıyordum ve bir geri arama URL'si fikrine kafamı dolduramıyorum. Benim durumumda, kendim tanımlamam gereken birkaç geri arama URL'm var. Popüler olanı "varsayılan geri arama URL'si" dir. Bu tam olarak nedir? Sade bir İngilizce örnek verebilir misiniz?
105 api  callbackurl 

4
JSON nesnesini güzel yazdırılmış JSON'a dönüştüren açısal 2 boru
Bir JSON nesne dizesi alacak ve kullanıcıya göstermesi için oldukça basılmış / biçimlendirilmiş olarak döndürecek bir Angular 2 borusu yazmaya çalışıyorum. Örneğin, şunu alır: {"id": 1, "numara": "K3483483344", "durum": "CA", "etkin": doğru} HTML'de görüntülendiğinde buna benzer bir şey döndürün: Yani benim görüşüme göre şöyle bir şeye sahip olabilirim: <td> {{ …

7
Bash'de komut çıktısı nasıl gizlenir
Bash komut dosyalarımı son kullanıcı için daha zarif hale getirmek istiyorum. Bash komutları yürütürken çıktıyı nasıl gizlerim? Örneğin, Bash çalıştırıldığında yum install nano Aşağıdakiler, Bash'i çalıştıran kullanıcıya gösterilecektir: Loaded plugins: fastestmirror base | 3.7 kB 00:00 base/primary_db | 4.4 MB 00:03 extras | 3.4 kB 00:00 extras/primary_db | 18 kB …
105 bash  shell 


17
Intent.ACTION_GET_CONTENT'ten döndürülen URI'den dosya adı nasıl ayıklanır?
Dosya sisteminden bir dosya (benim durumumda PDF) seçmek için 3. taraf dosya yöneticisi kullanıyorum. Aktiviteyi şu şekilde başlatıyorum: Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType(getString(R.string.app_pdf_mime_type)); intent.addCategory(Intent.CATEGORY_OPENABLE); String chooserName = getString(R.string.Browse); Intent chooser = Intent.createChooser(intent, chooserName); startActivityForResult(chooser, ActivityRequests.BROWSE); İçinde bulunduğum şey bu onActivityResult: Uri uri = data.getData(); if (uri != null) { …
105 android 

8
Awk substratı kullanarak son alanı alın
awkDosyanın mutlak yolu verilen bir dosyanın adını almaya çalışıyorum . Örneğin, giriş yolu verildiğinde /home/parent/child/filenamealmak filename istediğim şey denedim: awk -F "/" '{print $5}' input hangi mükemmel çalışıyor. Bununla birlikte, girdim $5aşağıdaki yapıya sahipse yanlış olacak olan sabit kodlamayım : /home/parent/child1/child2/filename Yani genel bir çözüm her zaman son alanı (dosya …
105 unix  awk  substr 

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.