Programlama

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

4
Genişlik İlk Arama (BFS) aynı şeyi daha hızlı yapabiliyorsa neden Dijkstra Algoritmasını kullanalım?
Her ikisi de tek kaynaktan en kısa yolu bulmak için kullanılabilir. BFS devreye O(E+V)girerken, Dijkstra devreye giriyor O((V+E)*log(V)). Ayrıca Dijkstra'nın yönlendirme protokollerine çok benzer şekilde kullanıldığını gördüm. Öyleyse, BFS aynı şeyi daha hızlı yapabiliyorsa neden Dijkstra algoritmasını kullanalım?

3
Django - bir dosya nasıl oluşturulur ve bir modelin Dosya Alanına nasıl kaydedilir?
İşte modelim. Yapmak istediğim şey, yeni bir dosya oluşturmak ve bir model örneği kaydedildiğinde mevcut dosyanın üzerine yazmak: class Kitten(models.Model): claw_size = ... license_file = models.FileField(blank=True, upload_to='license') def save(self, *args, **kwargs): #Generate a new license file overwriting any previous version #and update file path self.license_file = ??? super(Request,self).save(*args, **kwargs) Bir …


7
Dönüş kullanıldığında anahtarda kırılmaya ihtiyacınız var mı?
"Return" kullanıldığında "switch" işlevinde "break" kullanmam gerekip gerekmediğini merak ediyordum. function test($string) { switch($string) { case 'test1': return 'Test 1: ' . $string; case 'test2': return 'Test 2: ' . $string; } } Denedim ve "ara" olmadan gayet iyi çalışıyor. Ama bunun güvenli olup olmadığını bilmem gerekiyor. Teşekkür ederim.
110 php 

3
Aracıyı (model aracılığıyla) Django Rest Framework'teki yanıtlara dahil et
M2m / modellerle başa çıkma ve bunların django dinlenme çerçevesinde sunumu hakkında bir sorum var. Klasik bir örnek alalım: models.py: from django.db import models class Member(models.Model): name = models.CharField(max_length = 20) groups = models.ManyToManyField('Group', through = 'Membership') class Group(models.Model): name = models.CharField(max_length = 20) class Membership(models.Model): member = models.ForeignKey('Member') group …

16
Bir vanilya ECMAScript 6 Söz zincirini iptal edin
.thenBir JavaScript’in ’lerini temizlemek için bir yöntem var mıPromise örneğinin ' ? QUnit'in üstüne bir JavaScript test çerçevesi yazdım . Çerçeve, her birini bir Promise. (Bu kod bloğunun uzunluğu için özür dilerim. Elimden geldiğince yorum yaptım, bu yüzden daha az sıkıcı geliyor.) /* Promise extension -- used for easily making …


20
Gmail ve NodeJS ile Nodemailer
NodeJS kullanarak bir iletişim formu uygulamak için nodemailer kullanmaya çalışıyorum ancak yalnızca yerelde çalışıyor, uzak bir sunucuda çalışmıyor ... Hata mesajım: [website.fr-11 (out) 2013-11-09T15:40:26] { [AuthError: Invalid login - 534-5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbvlX [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 V-dFQLgb7aRCYApxlOBuha5ESrQEbRXK0iVtOgBoYeARpm3cLZuUS_86kK7yPis7in3dGC [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 N1sqhr3D2IYxHAN3m7QLJGukwPSZVGyhz4nHUXv_ldo9QfqRydPhSvFp9lnev3YQryM5TX [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 XL1LZuJL7zCT5dywMVQyWqqg9_TCwbLonJnpezfBLvZwUyersknTP7L-VAAL6rhddMmp_r [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 …

30
Yapılandırmanızda [Spring-Boot] 'paket' türünde bir fasulye tanımlamayı düşünün
Aşağıdaki hatayı alıyorum: *************************** APPLICATION FAILED TO START *************************** Description: Parameter 0 of method setApplicant in webService.controller.RequestController required a bean of type 'com.service.applicant.Applicant' that could not be found. Action: Consider defining a bean of type 'com.service.applicant.Applicant' in your configuration. Bu hatayı daha önce hiç görmedim ama @Autowire'ın çalışmaması garip. İşte …
110 java  spring-boot 

14
Kayıt defteri anahtarı açılırken Java Hatası
Komut isteminde Java ile herhangi bir şey yapmaya çalıştığımda bu hatayı alıyorum: Error opening registry key 'Software\JavaSoft\Java Runtime Environment.3' Error: could not find Java.dll Error: could not find Java 2 Runtime Environment Birkaç gün önce Java dizinlerini ve kayıt defterini silerek uğraştım. Bilgisayarı yeniden başlattım ve java hala iyi çalışıyordu, …
110 java  dll  runtime  registry 

3
chartjs'de başlangıç ​​değerini "0" olarak nasıl ayarlayabilirim?
İşte benim kodum. Hem x hem de y ekseni ölçeklerinde başlangıç ​​değerini "0" olarak ayarlamam gerekiyor. En son sürüm ölçekleri seçeneğini denedim. graphOptions = { ///Boolean - Whether grid lines are shown across the chart scaleShowGridLines: false, tooltipTitleTemplate: "<%= label%>", //String - Colour of the grid lines scaleGridLineColor: "rgba(0,0,0,.05)", //Number …
110 charts  chart.js 

9
Python'da bir dosya bul
Her kullanıcının makinesinde farklı bir yerde olabilecek bir dosyam var. Dosya için arama yapmanın bir yolu var mı? Dosyanın adını ve arama yapmak için dizin ağacını iletebilmemin bir yolu?
110 python 


6
Bir dizedeki baştaki ve sondaki sıfırlar nasıl kaldırılır? Python
Bunun gibi birkaç alfanümerik dizim var listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric'] Sondaki sıfırları kaldırmak için istenen çıktı şu olacaktır: listOfNum = ['000231512-n','1209123100000-n','alphanumeric', '000alphanumeric'] İçin arzu edilen çıkış gelen sondaki sıfırlar olacaktır: listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric'] Baştaki ve sondaki sıfırları kaldırmak için arzu çıktısı şöyle olacaktır: listOfNum = ['231512-n','1209123100000-n', 'alphanumeric', 'alphanumeric'] Şimdilik …

3
PHP Dizi Dizinini Sıfırla
Şuna benzeyen bir PHP dizim var: [3] => Hello [7] => Moo [45] => America Bunu hangi PHP işlevi yapar? [0] => Hello [1] => Moo [2] => America
110 php  arrays 

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.