Programlama

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

10
Java Arayüzü ve Haskell'in tür sınıfı: farklılıklar ve benzerlikler?
Haskell'i öğrenirken, Haskell'den kaynaklanan harika bir icat olduğu varsayılan yazı sınıfını fark ettim . Bununla birlikte, Wikipedia sayfasında type sınıfında : Programcı, sınıfa ait her tür için var olması gereken ilgili türleriyle birlikte bir dizi işlev veya sabit isim belirleyerek bir tür sınıfını tanımlar. Bana göre Java Arayüzüne oldukça yakın …

8
Bir hata mesajından gerçek saklı yordam satır numarasını nasıl alabilirim?
SQL Server'ı kullandığımda ve bir hata oluştuğunda, hata iletisi, saklı yordamdaki satır numaralarıyla ilişkisi olmayan bir satır numarası veriyor. Farkın boşluktan ve yorumlardan kaynaklandığını varsayıyorum, ama gerçekten mi? Bu iki satır numarası kümesini birbiriyle nasıl ilişkilendirebilirim? Biri bana en azından doğru yönde bir işaret verebilirse, gerçekten minnettar olurum. SQL server …

2
Uzak şubeyi farklı adla yerel depoya çek?
Pekala, bununla ilgili biraz araştırma yaptım ama kesin bir cevap bulamadım, bu yüzden sormak zorundayım. 2 uzaktan kumandam var: menşe ve repo2. Gibi bir şey yapmak isterim git pull repo2 master Ama bu repo2'nin ana şubesini ustama çeker. Yerel şubem için çekilecek farklı bir şube belirtebilir miyim?
112 git  github  repository 

20
.İnnerHTML ile eklenen <script> öğeleri çalıştırılıyor
Kullanarak bir öğeye içerik ekleyen bir komut dosyam var innerHTML. İçerik örneğin şunlar olabilir: &lt;script type="text/javascript"&gt;alert('test');&lt;/script&gt; &lt;strong&gt;test&lt;/strong&gt; Sorun, &lt;script&gt;etiketin içindeki kodun çalıştırılmamasıdır. Google'da biraz araştırdım ama görünen bir çözüm yoktu. İçeriği jQuery kullanarak eklersem $(element).append(content);, komut dosyası bölümleri evalDOM'a enjekte edilmeden önce 'd aldı . Tüm &lt;script&gt;öğeleri çalıştıran bir kod …

4
XUnit'te koleksiyon boyutunu doğrulamanın deyimsel yolu nedir?
Test süitimde şuna benzer bir test var: [Fact] public void VerifySomeStuff() { var stuffCollection = GetSomeStuff(); Assert.Equal(1, stuffCollection.Count()); } Bu test beklediğim gibi çalışıyor, ancak çalıştırdığımda xUnit bir uyarı veriyor: uyarı xUnit2013: Koleksiyon boyutunu kontrol etmek için Assert.Equal () kullanmayın. Ancak uyarıda herhangi bir alternatif önerilmiyor ve bir google araması …
112 c#  xunit  xunit.net 


16
Bash komut dosyası boş satırlara "Komut Bulunamadı" yazıyor
bash scriptname.shDebian'da komut satırını kullanarak bir komut dosyasını her çalıştırdığımda, komut dosyasının Command Not foundsonucunu alıyorum . Komut dosyası çalışır ancak Command Not Foundher boş satır için ekranda her zaman yazdırılan bir ifade vardır . Her boş satır bir komutun bulunamamasına neden olur. Komut dosyasını /varklasörden çalıştırıyorum . İşte senaryo: …
112 linux  bash  debian 

14
Bir List <T> belirli bir boyuta (kapasitenin tersine) nasıl başlatılır?
.NET, performansı neredeyse aynı olan genel bir liste kapsayıcısı sunar (bkz. Dizilerin Performansı ve Listeler Sorusu). Ancak, başlatmada oldukça farklıdırlar. Dizilerin varsayılan bir değerle başlatılması çok kolaydır ve tanım gereği zaten belirli bir boyuta sahiptirler: string[] Ar = new string[10]; Bu, rastgele öğeleri güvenli bir şekilde atamanıza izin verir, örneğin: …

5
Veri URL'sinden bir tuvale görüntü çizme
Kanvas içindeki bir resmi nasıl açabilirim? hangisi kodlanmış Kullanıyorum var strDataURI = oCanvas.toDataURL(); Çıktı, kodlanmış temel 64 görüntüdür. Bu resmi bir tuvale nasıl çizebilirim? strDataURI Görüntüyü kullanmak ve oluşturmak istiyorum ? Zavallı mı? Öyleyse, görüntüyü bir tuvale yüklemek için çözüm ne olabilir?
112 image  html  canvas  data-uri 


5
Mikro hizmetler ve veritabanı birleştirme
Monolitik uygulamaları mikro hizmetlere ayıran insanlar için, veritabanını parçalama bağlantılarını nasıl ele alıyorsunuz? Üzerinde çalıştığım tipik uygulamalar, performans ve basitlik nedenleriyle çok sayıda veritabanı entegrasyonu yapıyor. Mantıksal olarak farklı iki tablonuz varsa (sınırlandırılmış bağlamlar), ancak genellikle bu verilerin büyük hacimleri üzerinde toplu işlem yapıyorsanız, monolitte büyük olasılıkla nesne oryantasyonundan kaçınır …

6
Görüntüleme için bir işlem çıktısına ekleyin
Ne dediğini görebilmek için bir konsol / terminal görünümünü bir uygulama çıktısına nasıl 'ekleyebilirim'? Uygulamayı sonlandırmadan bir uygulama çıktısından nasıl ayrılırım? Normalde, komut satırını kullanarak konuşkan bir uygulamayı çalıştırırsanız, her türlü harika çıktıyı görürsünüz. Ancak, diyelim ki KINO gibi özellikle konuşkan bir programım çalışıyor ve komut satırından yeniden başlatmadan herhangi …

6
Sayfadan ayrılmadan önce kullanıcıyı kaydedilmemiş değişiklikler konusunda uyarın
Açısal 2 uygulamamın belirli bir sayfasından ayrılmadan önce kullanıcıları kaydedilmemiş değişiklikler konusunda uyarmak istiyorum. Normalde kullanırdım window.onbeforeunload, ancak bu tek sayfalı uygulamalar için çalışmaz. Açısal 1'de, kullanıcı için $locationChangeStartbir confirmkutu atmak için olaya bağlanabileceğinizi buldum , ancak bunun açısal 2 için nasıl çalıştırılacağını gösteren bir şey görmedim veya bu olay …

13
Çalıştırma sürecinin tam yolunu nasıl elde edebilirim?
Diğer uygulamanın bazı ayarlarını değiştiren bir uygulamaya sahibim (bu, çift tıklayarak çalışan basit bir C # uygulamasıdır (kurulum gerekmez). Ayarları değiştirdikten sonra, değiştirilen ayarları yansıtması için diğer uygulamayı yeniden başlatmam gerekiyor. Yani bunu yapmak için, çalışan süreci durdurmalı ve süreci yeniden başlatmalıyım, Ama sorun öldürdükten sonra süreci bulamıyorum. (Nedeni, sistemin …
112 c# 

9
Android Studio Image Asset Launcher Simgesi Arka Plan Rengi
Uygulamam için arka planı olmayan bir .png logom var, bunu android stüdyosuna bir Görüntü Varlığı olarak eklediğimde bir arka plana sahip olmak zorunda kalıyorum. Onaltılık alan 8 basamaklı renk kodlarını kabul etmez, yalnızca 6 basamaklıdır. Arka planı görünmez tutmanın bir yolu var mı?

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.