Programlama

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

11
Axios Gövde ve başlıklar ile istek silinsin mi?
ReactJS'de programlama yaparken Axios kullanıyorum ve sunucuma bir DELETE isteği gönderiyormuş gibi yapıyorum. Bunu yapmak için başlıklara ihtiyacım var: headers: { 'Authorization': ... } ve vücut oluşur var payload = { "username": .. } Ara ağlarda arama yapıyorum ve yalnızca DELETE yönteminin bir "param" gerektirdiğini ve "veri" kabul etmediğini buldum. …

13
Girdi türü = dosyayı bir resim ile değiştirin
Pek çok insan gibi ben de çirkin olanı özelleştirmek isterim input type=fileve bazı hackler ve / veya hackler olmadan yapılamayacağını biliyorum javascript. Ancak, benim durumumda dosya yükleme düğmeleri yalnızca resim yüklemek içindir ( jpeg | jpg | png | gif ), bu yüzden clickabletam olarak bir girdi türü dosyası ( …
105 css  image  file  button  input 

9
Etkinlik başladığında Snackbar nasıl gösterilir?
Android'i göstermek istiyorum Snackbar (android.support.design.widget.Snackbar)Aktivite başladığında tıpkı a Toast. Ancak sorun şu ki, Snackbarbu şekilde oluştururken ana düzeni belirlememiz gerekiyor : Snackbar.make(parentlayout, "This is main activity", Snackbar.LENGTH_LONG) .setAction("CLOSE", new View.OnClickListener() { @Override public void onClick(View view) { } }) .setActionTextColor(getResources().getColor(android.R.color.holo_red_light )) .show(); SnackbarHerhangi bir tıklama etkinliği olmadan etkinliğin başlangıcında gösterdiğimizde …

10
Flutter kullanarak yerel depolamaya nasıl kaydedilir?
Android'de, oturumlarda kalmasını istediğim bilgilere sahipsem, SharedPreferences'ı kullanabileceğimi veya bir SQLite veritabanı oluşturabileceğimi veya hatta cihaza bir dosya yazıp daha sonra okuyabileceğimi biliyorum. Sadece Flutter kullanarak böyle verileri kaydetmenin ve geri yüklemenin bir yolu var mı? Veya hizmetler örneğindeki gibi Android ve iOS için cihaza özel kod yazmam gerekir mi?


12
Python: Mevcut çalışan betiğe göre sys.path'e eklemenin en iyi yolu
Komut dosyalarıyla dolu bir dizinim var (diyelim project/bin). Ayrıca içinde bir kitaplığım var project/libve komut dosyalarının onu otomatik olarak yüklemesini istiyorum. Normalde her betiğin üstünde kullandığım şey bu: #!/usr/bin/python from os.path import dirname, realpath, sep, pardir import sys sys.path.append(dirname(realpath(__file__)) + sep + pardir + sep + "lib") # ... now …

1
Mongoose findByIdAndUpdate doğru modeli döndürmüyor
Geri aramada doğru modeli döndürmeyen Mongoose findByIdAndUpdate ile daha önce görmediğim bir sorun var. İşte kod: var id = args._id; var updateObj = {updatedDate: Date.now()}; _.extend(updateObj, args); Model.findByIdAndUpdate(id, updateObj, function(err, model) { if (err) { logger.error(modelString +':edit' + modelString +' - ' + err.message); self.emit('item:failure', 'Failed to edit ' + …

8
Meslekten olmayan kişiler için Java 8 Tedarikçi ve Tüketici açıklaması
Java öğrenen Java dışı bir programcı olarak, şu anda okuyorum Supplierve Consumerarayüzler yapıyorum . Ve onların kullanımları ve anlamları etrafında kafamı dolduramıyorum. Bu arayüzleri ne zaman ve neden kullanırsınız? Birisi bana basit bir meslekten olmayan örnek verebilir mi… Doc örneklerini anladığım kadarıyla yeterince özlü bulmuyorum.
105 java  java-8 

6
Composer.json içindeki require ve require-dev bölümleri arasındaki fark nedir?
Besteci kullanmaya başlıyorum, onun hakkında çok az şey biliyorum ve web uygulaması geliştirme konusunda biraz tecrübem var. Sadece Nettuts + Tutorial üzerinden geçiyorum , bu yüzden besteci hakkında temel sorum var. { "require": { "laravel/framework": "4.0.*", "way/generators": "dev-master", "twitter/bootstrap": "dev-master", "conarwelsh/mustache-l4": "dev-master" }, "require-dev": { "phpunit/phpunit": "3.7.*", "mockery/mockery": "0.7.*" }, …
105 composer-php 


8
Visual Studio Code her zaman önceki dosya veya klasörü yeniden açar
VSCode her zaman oturumumu hatırlıyor ve en son kullandığımda açık olan dosyaları ve / veya projeyi yeniden açıyor gibi görünüyor. Verilen bir dosya veya klasörle komut satırından çalıştırıldığında açıkça doğru davranır, ancak bir görev çubuğu kısayolundan açılırken, varsayılan olarak boş bir ortama geçmesini istiyorum. Bu davranışı değiştirmenin bir yolu var …


6
Dizi şekli ve veri türü ile ayrılamıyor
MacOS'ta aynı sorunla karşılaşmazken Ubuntu 18'de numpy'de büyük diziler tahsis etmekte bir sorunla karşı karşıyayım. Bir şekle (156816, 36, 53806) sahip uyuşmuş bir dizi için bellek ayırmaya çalışıyorum np.zeros((156816, 36, 53806), dtype='uint8') ve Ubuntu işletim sisteminde bir hata alırken >>> import numpy as np >>> np.zeros((156816, 36, 53806), dtype='uint8') Traceback …

2
PatternSyntaxException: Java'da regex kullanırken Yasadışı Tekrarlama
Çok fazla normal ifade bilmiyorum ama basit bir kalıbı eşleştirmem gerekiyor. Aşağıdakiler doğru dönmelidir, Pattern.matches("{\"user_id\" : [0-9]*}", inputLine) inputLine olduğunda {"user_id" : 34} Ancak, şu istisnayı alıyorum: java.util.regex.PatternSyntaxException: Illegal repetition {"user_id" : 24} at java.util.regex.Pattern.error(Unknown Source) at java.util.regex.Pattern.closure(Unknown Source) at java.util.regex.Pattern.sequence(Unknown Source) at java.util.regex.Pattern.expr(Unknown Source) at java.util.regex.Pattern.compile(Unknown Source) at java.util.regex.Pattern.<init>(Unknown …
105 java  regex  matcher 

2
Yay denetleyicisi eşlemesine sahip bir url parametresini nasıl alırsınız?
Bu sorun önemsiz görünüyor, ancak düzgün çalışmasını sağlayamıyorum. Spring denetleyici eşlememi jquery ajax ile arıyorum. SomeAttr değeri, url'deki değerden bağımsız olarak her zaman boş dizedir. Lütfen nedenini belirlememe yardım edin. -URL aradı http://localhost:8080/sitename/controllerLevelMapping/1?someAttr=6 -Kontrolör Haritalama @RequestMapping(value={"/{someID}"}, method=RequestMethod.GET) public @ResponseBody int getAttr(@PathVariable(value="someID") final String id, @ModelAttribute(value="someAttr") String someAttr) { //I hit …
105 spring-mvc 

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.