Programlama

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


14
.NET'te salt okunur bir genel sözlük var mı?
Salt okunur özellikteki bir sözlüğe bir başvuru döndürüyorum. Tüketicilerin verilerimi değiştirmesini nasıl önleyebilirim? Bu bir olsaydı IListben sadece iade AsReadOnly. Sözlükle yapabileceğim benzer bir şey var mı? Private _mydictionary As Dictionary(Of String, String) Public ReadOnly Property MyDictionary() As Dictionary(Of String, String) Get Return _mydictionary End Get End Property




5
MySQL LEFT JOIN ile satırları silme
Biri iş tanımları için, biri iş tanımlamak için olmak üzere iki masam var. Her iş bir durum alabilir ve bazı durumlar işlerin son teslim tarihlerinin diğer tablodan silinmesi gerektiği anlamına gelir. SELECTÖlçütlerimi karşılayan işleri / son teslim tarihlerini aşağıdakilerle kolayca yapabilirim LEFT JOIN: SELECT * FROM `deadline` LEFT JOIN `job` …

11
“Yollar güncellenemiyor ve aynı anda şubeye geçilemiyor”
Bazen checkout -byeni bir şube oluşturmak, aynı anda kontrol etmek ve tek bir komutta izleme ayarlamak için bu seçeneği kullanıyorum . Yeni bir ortamda bu hatayı alıyorum: $ git checkout -b test --track origin/master fatal: Cannot update paths and switch to branch 'test' at the same time. Did you intend …
186 git  git-checkout 

14
İstatistiksel analiz ve rapor yazma için iş akışı
Özel rapor yazmayla ilgili veri analizi için iş akışları hakkında bilgeliği olan var mı? Kullanım örneği temel olarak şu şekildedir: Müşteri, örneğin bir nüfus tahmini ve bir su bölgesi için ilgili haritalar gibi veri analizini kullanan bir rapor başlatır. Analist bazı verileri indirir, verileri sabitler ve sonucu kaydeder (örneğin, birim …

9
EXISTS'i doğrudan bir parça olarak seçmek mümkün müdür?
Böyle bir şey yapmanın mümkün olup olmadığını merak ediyordum (ki bu işe yaramaz): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Yapılabilir olması gerektiği gibi görünüyor, ancak SQL'de çalışması gereken birçok şey yok;) Bunun için geçici çözümler gördüm (SEÇ 1 burada ... Var ...) ama sadece …
186 sql  sql-server  tsql 


15
Akarsu kavramını açıklayabilir misiniz?
Bir akışın bir bayt dizisinin temsili olduğunu anlıyorum. Her akış, verilen destek deposuna bayt okumak ve yazmak için araçlar sağlar. Ama akışın anlamı nedir? Destek mağazası neden etkileşimde bulunduğumuz şey değil? Her ne sebeple olursa olsun, bu kavram benim için tıklamıyor. Bir sürü makale okudum, ama sanırım bir benzetmeye ihtiyacım …

9
UIImage dizisini film olarak nasıl dışa aktarırım?
Ciddi bir sorunum var: NSArrayBirkaç UIImagenesnem var. Şimdi yapmak istediğim şey, onlardan film yaratmak UIImages. Ama bunu nasıl yapacağım hakkında hiçbir fikrim yok. Umarım birisi bana yardımcı olabilir veya bana istediğim gibi bir kod parçacığı gönderebilir. Düzenleme: Gelecekte başvurmak için - Çözümü uyguladıktan sonra, video bozuk görünüyorsa, yakaladığınız görüntülerin / …

12
Notepad ++ ile kod biçimlendirme
Notepad ++ ile kodu biçimlendirmek için bir klavye kısayolu var mı? Esas olarak HTML, CSS ve Python kodlarıyla çalışıyorum. Örneğin: <title>{% block title %} {% endblock %}</title> <link rel="stylesheet" href="/media/style.css" type="text/css" media="screen" /> </head> Kime: <head> <title> {% block title %} {% endblock %} </title> <link rel="stylesheet" href="/media/style.css" type="text/css" media="screen" …

5
Kendi fonksiyonunuzu yazarken R'nin üç nokta özelliği nasıl kullanılır?
R dili, değişken sayıda argüman alabilen işlevleri tanımlamak için şık bir özelliğe sahiptir. Örneğin, işlev data.frameistenilen sayıda bağımsız değişkeni alır ve her bağımsız değişken, sonuçta elde edilen veri tablosundaki bir sütunun verileri olur. Örnek kullanım: > data.frame(letters=c("a", "b", "c"), numbers=c(1,2,3), notes=c("do", "re", "mi")) letters numbers notes 1 a 1 do …

4
Ne i = i ++ + 1 yapan; C ++ 17 yasal?
Tanımsız davranışlar bağırmaya başlamadan önce, bu açıkça N4659'da listelenir (C ++ 17) i = i++ + 1; // the value of i is incremented Yine de N3337'de (C ++ 11) i = i++ + 1; // the behavior is undefined Ne değişti? Anladığım kadarıyla, gelen [N4659 basic.exec] Belirtilen durumlar dışında, …

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.