Programlama

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

6
Bir iş parçacığı havuzundan iş parçacığı kimliği nasıl alınır?
Görevleri gönderdiğim sabit bir iş parçacığı havuzum var ( 5 iş parçacığı ile sınırlı ). Nasıl onlardan biri hangi öğrenebilirsiniz 5 parçacığı benim görev yürütür (gibi bir şey "nin 3. iplik 5 bu görevi yapıyor")? ExecutorService taskExecutor = Executors.newFixedThreadPool(5); //in infinite loop: taskExecutor.execute(new MyTask()); .... private class MyTask implements Runnable …

4
Scala'da "#" operatörü ne anlama geliyor?
Bu kodu bu blogda görüyorum: Scala'da Tür Düzeyinde Programlama : // define the abstract types and bounds trait Recurse { type Next <: Recurse // this is the recursive function definition type X[R <: Recurse] <: Int } // implementation trait RecurseA extends Recurse { type Next = RecurseA // …

6
Mock kullanılarak bir işlev / yöntem çağrılmadığını iddia et
Uygulamamı test etmek için Mock kitaplığını kullanıyorum, ancak bazı işlevlerin çağrılmadığını iddia etmek istiyorum. Sahte belgeler gibi yöntemleri hakkında konuşmak mock.assert_called_withve mock.assert_called_once_withama böyle bir şey bulamadık mock.assert_not_calledalay doğrulamak için ilgili bir şey oldu ya adlandırılan DEĞİL . Havalı ya da pitonik görünmese de aşağıdaki gibi bir şeyle gidebilirim: def test_something: …

9
Bir sanal diskin UUID'sini nasıl değiştiririm?
Zaten var olan bir sabit diski kullanarak Oracle VirtualBox ile yeni bir sanal makine oluşturmaya çalışıyorum. Var olan sabit disk dosyasını, bir .vhd dosyasını seçmeye çalıştığımda, sanal sabit diskin UUID zaten mevcut olduğu için kullanılamadığını belirten bir hata görüntülüyor. Bu yüzden UUID'sini değiştirmek için aşağıdaki komutu denedim. VBoxManage internalcommands sethduuid …


12
"Microsoft.VisualStudio.TestTools.UnitTesting" eksik dll nerede bulunur?
C # görsel stüdyo projemde aşağıdaki hatayı alıyorum: 'VisualStudio' tür veya ad alanı adı 'Microsoft' ad alanında mevcut değil (bir derleme başvurusu eksik mi?) Ayrıca microsoft.dll dosyasını bulmaya çalıştım ama herhangi bir referans alamadım. Yanlış DLL mi arıyorsunuz? using Microsoft.VisualStudio.TestTools.UnitTesting; using Kya.MsFx.Services.Swiper; namespace Kya.MsFx.Devices.Swiper.Test { [TestClass] public class SwiperWindowTest { …


3
Çoktan çoğa ilişkilendirme tablosunu ekstra sütunlarla eşleme
Veritabanım 3 tablo içeriyor: Kullanıcı ve Hizmet varlıkları çoktan çoğa ilişkiye sahiptir ve aşağıdaki gibi SERVICE_USER tablosuyla birleştirilir: KULLANICILAR - SERVICE_USER - SERVICES SERVICE_USER tablosu ek BLOCKED sütun içerir. Böyle bir haritalama yapmanın en iyi yolu nedir? Bunlar Varlık sınıflarım @Entity @Table(name = "USERS") public class User implements java.io.Serializable { …

7
JAR dosyası dışındaki özellikler dosyasını oku
Tüm kodumun çalıştırılmak üzere arşivlendiği bir JAR dosyam var. Her çalıştırmadan önce değiştirilmesi / düzenlenmesi gereken bir özellikler dosyasına erişmem gerekiyor. Özellikler dosyasını JAR dosyasının bulunduğu dizinde tutmak istiyorum. Java'ya bu dizinden özellikler dosyasını almasını söylemek mümkün mü? Not: Özellikler dosyasını ana dizinde tutmak veya özellikler dosyasının yolunu komut satırı …
131 java  properties 

4
cscope veya ctags neden birini diğerine tercih etsin? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 11 ay önce kapalı . Bu soruyu geliştirin Ben öncelikle editör olarak vim / gvim kullanmak ve bir arada kullanarak bakıyorum LXR …
131 vim  kernel  ctags  cscope 

11
Form uygulamasında bir konsol çıktısını / penceresini nasıl gösterebilirim?
Hemen takılıp kalmak için çok basit bir örnek: using System; using System.Windows.Forms; class test { static void Main() { Console.WriteLine("test"); MessageBox.Show("test"); } } Bunu varsayılan seçeneklerle (komut satırında csc kullanarak) derlersem, beklendiği gibi, bir konsol uygulamasına derlenir. Ayrıca, içe System.Windows.Formsaktardığım için bir mesaj kutusu da gösterecek. Şimdi, proje seçenekleri içinden …

19
C # 'da benzersiz dosya adları nasıl oluşturulur
Sabit diske kaydedilecek dosyalar için benzersiz adlar oluşturacak bir algoritma uyguladım. Ekliyorum DateTime: Saat, Dakika, Saniye ve Milisaniye ama yine de bir seferde birden fazla dosya yüklediğim için yinelenen dosya adı oluşturuyor. 2 dosya aynı olmayacak şekilde sabit sürücüde depolanacak dosyalar için benzersiz adlar oluşturmanın en iyi çözümü nedir?
131 c# 


4
bool'dan int'e dönüştürme
Bu dönüşüm ne kadar taşınabilir? Her iki iddianın da geçtiğinden emin olabilir miyim? int x = 4<5; assert(x==1); x = 4>5; assert(x==0); Neden diye sorma. Bunun çirkin olduğunu biliyorum. Teşekkür ederim.
131 c++  c  c99 

9
mocha ve node.js ile özel işlevlerin birim testi
Node.js için yazılmış bir uygulamayı birim test etmek için mocha kullanıyorum Bir modülde dışa aktarılmamış işlevleri test etmenin mümkün olup olmadığını merak ediyorum. Misal: Şurada böyle tanımlanmış birçok işlevim var foobar.js function private_foobar1(){ ... } function private_foobar2(){ ... } ve genel olarak dışa aktarılan birkaç işlev: exports.public_foobar3 = function(){ ... …

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.