Programlama

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

7
Go üçüncü taraf paketlerini nasıl günceller?
Golang paketlerinin ne kadar aktif olarak büyüdüğünü ve geliştiğini mi arıyorsunuz Paket sürümleriyle ilgili sorunun nasıl çözüldüğünü merak ediyorum? Bir yolun üçüncü taraf paketlerini bir proje klasörü altında saklamak olduğunu görüyorum. Ama ne ile kurarsam go get?
189 go 

2
Ruby'de güvenli birleştirme yol adı nasıl yapılır?
My Rails geliştirme ortamı Windows tabanlı ve üretim ortamım Linux tabanlı. VirtualHost'un kullanılması mümkündür. /publicKlasöründe bir dosya adına başvurulması gerektiğini varsayın File.open('/tmp/abc.txt', 'r'). - ama Windows'da olmalı C:\tmp\abc.txt. İki farklı ortamı işlemek için doğru bir yol birleştirmeyi nasıl yapabilirim? prefix_tmp_path = '/tmp/' filename = "/#{rand(10)}.txt" fullname = prefix_tmp_path + filename …
189 ruby 

4
HTML dosyasını WebView'e yükleyin
Ben bir WebView yüklemek istiyorum o (css dosyaları ve Javascript kütüphaneleri) işaret diğer bazı kaynakları ile birlikte yerel bir html sayfası var. Bu nasıl başarılabilir? Belki de tedarik etmenin en iyi yolu değil ama hala deniyorum.

13
Std'den miras kalmayacaksın :: vektör
Tamam, itiraf etmek gerçekten zor, ama şu anda miras almak için güçlü bir cazibem var std::vector. Vektör için yaklaşık 10 özelleştirilmiş algoritmaya ihtiyacım var ve bunların doğrudan vektörün üyesi olmasını istiyorum. Ama doğal olarak geri kalan std::vectorarayüzüne de sahip olmak istiyorum . Yasalara uyan bir vatandaş olarak ilk fikrim sınıfta …
189 c++  oop  inheritance  stl  vector 


22
Web sitesi dağıtma: 500 - Dahili sunucu hatası
Bir ASP.NET uygulaması dağıtmaya çalışıyorum. Siteyi IIS'ye dağıttım, ancak tarayıcı ile ziyaret ettiğinizde bana şunu gösteriyor: Server hatası 500 - Dahili sunucu hatası. Aradığınız kaynakla ilgili bir sorun var ve görüntülenemiyor. Web.config ile uğraştıktan sonra: Dahili sunucu hatası oluştuğundan sayfa görüntülenemiyor. Bu sunucu hatasının arkasındaki asıl sorunu nasıl görebilirim?

20
SINGLE USER modundan veritabanını MULTI USER olarak ayarla
SINGLE_USERModuna geri yüklenen bir veritabanı ayarlama konusunda yardıma ihtiyacım var MULTI_USER. Her koştuğumda ALTER DATABASE BARDABARD SET MULTI_USER; GO Bu hatayı alıyorum: Durumda veya 'BARDABARD' veritabanı seçeneklerinde değişiklik şu anda yapılamıyor. Veritabanı tek kullanıcı modunda ve şu anda bir kullanıcı ona bağlı. Bu olmayan olması gerekir SINGLE_USERbaşka bir moda ayarlamak …
189 sql  sql-server 

3
Reaksiyon fonksiyonel durumsuz bileşen, PureComponent, Bileşen; farklar nelerdir ve ne zaman kullanmalıyız?
Dan olduğunu bilmek geldi v15.3.0 tepki , yeni bir temel sınıf olarak adlandırılan sahip PureComponent ile genişletmek için PureRenderMixin yerleşik. Anladığım kadarıyla, kaputun altında bu, iç kısımdaki sahne malzemelerinin sığ bir karşılaştırmasını kullanıyor shouldComponentUpdate. Şimdi bir React bileşenini tanımlamanın 3 yolu var: Hiçbir sınıfı genişletmeyen işlevsel durumsuz bileşen PureComponentSınıfı genişleten …

10
Senkron ve asenkron programlama arasındaki fark nedir (node.js'de)
Düğümbaşını okuyordum ve aşağıdaki iki kod parçasına rastladım. İlki: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); İkinci olan: database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); Yapmaları gerekeni alıyorum, sorgunun cevabını almak için veritabanını sorguluyorlar. Ve sonra console.log('Hello world'). Birincisi sözde senkron kod. …


5
Noreturn'un anlamı nedir?
[dcl.attr.noreturn] aşağıdaki örneği sağlar: [[ noreturn ]] void f() { throw "error"; // OK } ama amacının ne olduğunu anlamıyorum [[noreturn]], çünkü işlevin dönüş tipi zaten void. Peki, özelliğin amacı noreturnnedir? Nasıl Kullanılır?


9
Webpack.config index.html dosyasının dist klasörüne nasıl kopyalanacağını
/ Dist varlıklarını otomatikleştirmek çalışıyorum. Aşağıdaki config.js var: module.exports = { context: __dirname + "/lib", entry: { main: [ "./baa.ts" ] }, output: { path: __dirname + "/dist", filename: "foo.js" }, devtool: "source-map", module: { loaders: [ { test: /\.ts$/, loader: 'awesome-typescript-loader' }, { test: /\.css$/, loader: "style-loader!css-loader" } ] …
189 webpack 

1
Tuz bcrypt ile saklanmalı mıyım?
bCrypt'in javadoc'unda bir parola nasıl şifrelenir: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Düz metin parolanın daha önce karma olan parolayla eşleşip eşleşmediğini kontrol etmek için checkpw yöntemini kullanın: if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Bu kod parçacıkları bana rastgele üretilen tuzun atıldığını ima ediyor. Durum böyle mi, …

5
Mobil uygulamalar için API oluşturma - Kimlik Doğrulama ve Yetkilendirme
genel bakış Benim uygulama için bir (REST) ​​API oluşturmak için arıyorum. İlk / birincil amaç mobil uygulamalar (iPhone, Android, Symbian, vb.) Tarafından tüketim içindir. Web tabanlı API'ler için kimlik doğrulama ve yetkilendirme için farklı mekanizmalar araştırıyorum (diğer uygulamaları inceleyerek). Başımı temel kavramların çoğuna sartım, ancak hala birkaç alanda rehberlik arıyorum. …

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.