Programlama

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

10
Nesneler dizisinde .join on değerini gerçekleştirme
Dizeleri bir dizi varsa .join(), her öğe virgülle ayrılmış olarak tek bir dize almak için yöntemi kullanabilirsiniz, böylece: ["Joe", "Kevin", "Peter"].join(", ") // => "Joe, Kevin, Peter" Nesnelerin bir dizi var ve ben içinde tutulan bir değer üzerinde benzer bir işlem gerçekleştirmek istiyorum; bu yüzden [ {name: "Joe", age: 22}, …


12
Node.js'de rasgele jeton alın
Gelen bu soruya Erik Node.js. güvenli bir rasgele kodu oluşturması gerekiyor crypto.randomBytesRastgele bir Tampon üreten yöntem var. Ancak, düğümdeki base64 kodlaması url için güvenli değildir, /ve +yerine -ve içerir _. Bu nedenle, bulduğum böyle bir jetonu oluşturmanın en kolay yolu require('crypto').randomBytes(48, function(ex, buf) { token = buf.toString('base64').replace(/\//g,'_').replace(/\+/g,'-'); }); Daha zarif …


14
Java'da String Concatenation üzerinden String.format kullanmak daha iyi bir uygulama mıdır?
String.formatJava ile dize birleştirmeyi kullanma ve arasında fark edilebilir bir fark var mı ? Kullanmaya meyilliyim String.formatama bazen kayar ve birleştirme kullanırız. Birinin diğerinden daha iyi olup olmadığını merak ediyordum. Gördüğüm gibi, String.formatdizeyi "biçimlendirmek" için daha fazla güç verir; ve birleştirme, kazara fazladan% s koyma veya eksik olanı bulma konusunda …

3
Yazı tipi dışa aktarma ve varsayılan dışa aktarma
Dizgindeki exportve arasındaki fark nedir default export. Tüm exportderslerde insanları sınıflarında ing görüyorum ve defaultdışa aktarmadan önce anahtar kelimeyi eklemezsem kodumu derleyemem. Ayrıca, resmi dışa aktarma belgelerinde varsayılan dışa aktarma anahtar sözcüğünün hiçbir izini bulamadım . export class MyClass { collection = [1,2,3]; } Derlemez. Fakat: export default class MyClass …

8
Php bir POST gövdesi almak nasıl?
Ben bir php sayfasına POST olarak aşağıdaki gönderir: {a:1} Bu, isteğin gövdesidir (POST isteği). Php, bu değeri ayıklamak için ne yapmam gerekir? var_dump($_POST); çözüm değil, çalışmıyor.
273 php  rest  post 

5
Webpack kullanarak bir vue.js projesinde ('@') oturum açma yolunu kullanarak ES6 içe aktarma
Yeni bir vue.js projesi başlatıyorum, bu yüzden yeni bir webpack proje (yani vue init webpack) iskele için vue-cli aracını kullandım . Ben oluşturulan dosyaları yürürken src/router/index.jsdosyada aşağıdaki ithalat fark ettim : import Vue from 'vue' import Router from 'vue-router' import Hello from '@/components/Hello' // <- this one is what my …

21
MySQL 8.0 - İstemci, sunucu tarafından istenen kimlik doğrulama protokolünü desteklemez; MySQL istemcisini yükseltmeyi düşünün
Nedense sunucu ile basit bir bağlantı kuramıyorum. En yeni MySQL Community 8.0 veritabanını varsayılan ayarlarla Node.JS ile birlikte yüklerim. Bu benim node.js kodum var mysql = require('mysql'); var con = mysql.createConnection({ host: "localhost", user: "root", password: "password", insecureAuth : true }); con.connect(function(err) { if (err) throw err; console.log("Connected!"); }); Komut …
273 mysql  node.js 

7
Belirli table.column'a başvuran yabancı anahtarları olan ve bu yabancı anahtarlar için değerleri olan tüm tablolar nasıl bulunur?
Birincil anahtarı yabancı anahtar olarak diğer bazı tablolarda başvurulan bir tablo var. Örneğin: CREATE TABLE `X` ( `X_id` int NOT NULL auto_increment, `name` varchar(255) NOT NULL, PRIMARY KEY (`X_id`) ) CREATE TABLE `Y` ( `Y_id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `X_id` int DEFAULT NULL, PRIMARY KEY (`Y_id`), …


11
Büyük / küçük harfe duyarlı olmayan arama
JavaScript çalışma iki dizeleri ile büyük / küçük harf duyarsız bir arama almaya çalışıyorum. Normalde şöyle olur: var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); /iBayrak küçük harf duyarsız için olurdu. Ama ikinci bir dize aramak gerekir; bayrak olmadan mükemmel çalışır: var string="Stackoverflow is the BEST"; var searchstring="best"; var …

14
clang hatası: bilinmeyen argüman: '-mno-fused-madd' (python paketi yükleme hatası)
psycopg2Mavericks 10.9 üzerinde pip üzerinden yüklemeye çalışırken aşağıdaki hatayı alıyorum : clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] Nasıl devam edeceğinizden ve bu özel hatayı burada ve başka yerlerde aradığınızdan emin değilim. Herhangi bir yardım çok takdir! İşte pip'in tam çıktısı: $ pip install psycopg2 Downloading/unpacking psycopg2 Downloading psycopg2-2.5.2.tar.gz (685kB): 685kB …

13
En iyi üç yollu birleştirme aracı nedir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

4
Geçersiz veriler için REST yanıt kodu
Aşağıdaki senaryolarda istemciye hangi yanıt kodu geçirilmelidir? Yanlış e-posta biçimi gibi kullanıcı kaydı yapılırken geçersiz veriler geçti Kullanıcı adı / E-posta adresi zaten var Ben 403 seçtim. Ben de kullanılabilir olduğunu hissediyorum aşağıdaki bulundu. Wikipedia: 412 Önkoşul Başarısız: Sunucu, istekte bulunanın istekte bulunduğu önkoşullardan birini karşılamıyor 403 dışında bir kod …
272 http  rest  jax-rs 

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.