Programlama

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



6
Listelerin sözlüğünü oluşturan Python
Değerleri listeler olan bir sözlük oluşturmak istiyorum. Örneğin: { 1: ['1'], 2: ['1','2'], 3: ['2'] } Eğer yaparsam: d = dict() a = ['1', '2'] for i in a: for j in range(int(i), int(i) + 2): d[j].append(i) Bir KeyError alıyorum, çünkü d [...] bir liste değil. Bu durumda, sözlüğü başlatmak …
214 python  dictionary 

4
Osx üzerindeki .so ve .dylib arasındaki farklar nelerdir?
.dylib, OSX'teki dinamik kitaplık uzantısıdır, ancak geleneksel bir unix .so paylaşılan nesnesini kullanamadığım / kullanamadığım zaman hiçbir zaman net değildi. Sorularımdan bazıları: Kavramsal düzeyde, .so ve .dylib arasındaki temel farklar nelerdir? Birini diğeri ne zaman kullanabilir / kullanmalıyım? Derleme hileleri ve ipuçları (Örneğin, osc üzerinde çalışmadığı için gcc -shared -fPIC'in …
214 c++  c  macos  unix 

11
Epsilon kullanarak çift sıfıra karşılaştır
Bugün, (başka biri tarafından yazılmış) bazı C ++ kodu bakıyordu ve bu bölümü bulundu: double someValue = ... if (someValue < std::numeric_limits<double>::epsilon() && someValue > -std::numeric_limits<double>::epsilon()) { someValue = 0.0; } Bunun mantıklı olup olmadığını anlamaya çalışıyorum. İçin belgeler epsilon()diyor: İşlev 1 ile 1'den büyük olan [bir çiftle] temsil edilebilen …
214 c++  double 


18
WPF'de bir pencere öne getirin
WPF uygulamamı masaüstünün önüne nasıl getirebilirim? Şimdiye kadar denedim: SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInteropHelper(Application.Current.MainWindow).Handle, IntPtr.Zero, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE); SetForegroundWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle); Bunların hiçbiri işi yapmıyor ( Marshal.GetLastWin32Error()bu işlemlerin başarıyla tamamlandığını ve her tanım için P / Invoke özniteliklerinin sahip olduğunu söylüyor SetLastError=true). Yeni bir boş WPF uygulaması …
214 c#  .net  wpf  winapi  pinvoke 

11
Tüm cihazlara uyacak Android açılış ekranı görüntü boyutları
Sıçramada görüntülemek istediğim tam ekran PNG var. Sadece bir tane hata ve ben her çekilebilir klasörde koymak için hiçbir fikri boyutu ne var ( ldpi, mdpi, hdpive xhdpi). Uygulamamın tüm telefonlarda ve tabletlerde iyi ve güzel çalışması gerekiyor. Sıçrama tüm ekranlarda güzel görünmesi için hangi boyutları (piksel cinsinden) oluşturmalıyım?

12
Mutlak ve göreli URL'ler
Bu iki URL türü arasındaki farkları bilmek istiyorum: göreli URL'ler (resimler, CSS dosyaları, JS dosyaları vb.) Ve mutlak URL'ler. Ayrıca hangisini kullanmak daha iyidir?
214 html  url 

12
Bir TextView öğesinin yerleşim ağırlığını programlı olarak ayarlama
Dinamik olarak TableRownesneleri oluşturmak ve bir eklemek için çalışıyorum TableLayout. TableRowNesneler 2 öğe, bir sahiptir TextViewve CheckBox. TextViewÜrün itmek için 1'e onların düzen ağırlık seti olması gerekir CheckBoxsağında öğeleri. Bir TextViewöğenin düzen ağırlığının programlı olarak nasıl ayarlanacağı ile ilgili belgeleri bulamıyorum .

12
Farklılıklar için iki genel listeyi karşılaştırmanın en hızlı yolu
İki büyük (> 50.000 öğe) karşılaştırmak için en hızlı (ve en az kaynak yoğun) ve sonuç olarak aşağıdaki gibi iki liste var: ilk listede görünen ancak ikinci listede görünmeyen öğeler ikinci listede görünen ancak ilk listede olmayan öğeler Şu anda List veya IReadOnlyCollection ile çalışıyorum ve bir linq sorgusunda bu …
214 c#  linq  list 

3
MongoDB: bir alandaki her belgeyi güncelleyin
fooVarsayımsal olarak adlandırılmış bir koleksiyonum var. Her örneğinde foolastLookedAt adlı bir alan vardır ve bu alan çağdan beri UNIX zaman damgasıdır. MongoDB istemcisinden geçip mevcut zaman damgasını mevcut zaman damgasına ayarlayabilmek istiyorum. Bunu yapmanın en iyi yolu nedir?
214 mongodb 


7
PHP ile JSON'dan nasıl veri ayıklayabilirim?
Bu, bitmeyen "JSON'umdaki verilere nasıl erişebilirim?" sorular. PHP'de JSON kodunun çözülmesi ve sonuçlara erişmenin geniş temellerini ele almak için buradayız. Ben JSON var: { "type": "donut", "name": "Cake", "toppings": [ { "id": "5002", "type": "Glazed" }, { "id": "5006", "type": "Chocolate with Sprinkles" }, { "id": "5004", "type": "Maple" } …
214 php  json 

5
Kullanıcı arabirimi iş parçacığında görev devamı
İlk görevin oluşturulduğu iş parçacığında bir görev devamının çalışması gerektiğini belirtmenin 'standart' bir yolu var mı? Şu anda aşağıdaki kodu var - çalışıyor ama dağıtıcı takip ve ikinci bir eylem oluşturmak gereksiz ek yük gibi görünüyor. dispatcher = Dispatcher.CurrentDispatcher; Task task = Task.Factory.StartNew(() => { DoLongRunningWork(); }); Task UITask= task.ContinueWith(() …
214 c#  .net  wpf  multithreading  task 

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.