Programlama

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

23
Genel TryParse
Bir dize verilen tür olup olmadığını kontrol etmek için 'TryParse' kullanan genel bir uzantı oluşturmaya çalışıyorum: public static bool Is<T>(this string input) { T notUsed; return T.TryParse(input, out notUsed); } 'TryParse' sembolünü çözemediği için bu derlenmeyecektir Anladığım kadarıyla, 'TryParse' herhangi bir arayüzün parçası değil. Bunu yapmak mümkün mü? Güncelleme: Aşağıdaki …
196 c#  generics  tryparse 

15
Çok parçalı tanımlayıcı bağlanamadı
SO'da benzer hatalar gördüm, ancak sorunum için bir çözüm bulamıyorum. Bir SQL sorgusu var: SELECT DISTINCT a.maxa , b.mahuyen , a.tenxa , b.tenhuyen , ISNULL(dkcd.tong, 0) AS tongdkcd FROM phuongxa a , quanhuyen b LEFT OUTER JOIN ( SELECT maxa , COUNT(*) AS tong FROM khaosat WHERE CONVERT(DATETIME, ngaylap, 103) …

18
Hangi Scala web çerçeveleri mevcuttur? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştir Scala öğrenmeye yeni başladım ve ilk uygulayacağım küçük bir web uygulaması. Erlang'ı geçen …

7
RGB'yi RGBA'yı beyaza dönüştürün
Bir hex renk var, örneğin #F4F8FB(veya rgb(244, 248, 251)) mümkün olduğunca şeffaf bir rgba rengine (beyaz üzerinde görüntülendiğinde) dönüştürmek istiyorum. Mantıklı olmak? Bir algoritma arıyorum, ya da en azından bunu nasıl yapacağınız için bir algoritma fikri. Örneğin: rgb( 128, 128, 255 ) --> rgba( 0, 0, 255, .5 ) rgb( …
196 javascript  colors  css  rgba 


12
Kesim kullanarak ayırıcı için daha fazla alan nasıl belirlenir?
Cut komutuyla daha fazla alan için alan sınırlayıcısı belirtmenin bir yolu var mı? ("" + gibi)? Örneğin: Aşağıdaki dizede '3744' değerine ulaşmayı seviyorum, hangi alan sınırlayıcısını söylemeliyim? $ps axu | grep jboss jboss 2574 0.0 0.0 3744 1092 ? S Aug17 0:00 /bin/sh /usr/java/jboss/bin/run.sh -c example.com -b 0.0.0.0 cut -d' …
196 linux  delimiter  cut 

5
borunun tamamlanması için geri arama
Bazı URL'lerden belgeleri indirmek ve diske kaydetmek için aşağıdaki node.js kodunu kullanıyorum. Belgenin indirildiği zaman haberdar olmak istiyorum. pipe ile herhangi bir geri arama görmedim.Ya da, indirme tamamlandığında yakalanabilir herhangi bir 'son' olay var mı? request(some_url_doc).pipe(fs.createWriteStream('xyz.doc'));
196 node.js 

4
Neden diğer veri yapıları yerine diziler kullanıyoruz?
Programlarken, bir dizinin bilgi depolamak için başka bir formdan daha iyi olduğu bir örnek görmedim. Gerçekten de programlama dillerinde eklenen "özellikler" in bunu geliştirdiğini ve onların yerini aldığını anladım. Görüyorum ki, onların yerini almıyorlar, aksine yeni bir hayat veriyorlar. Temel olarak, dizileri kullanmanın anlamı nedir? Bu neden dizileri bilgisayar açısından …

14
Adını bilmeden SQL varsayılan kısıtlamasını nasıl bırakabilirim?
Microsoft SQL Server'da, bir sütun için varsayılan bir kısıtlama olup olmadığını kontrol etmek ve varsayılan bir kısıtlama bırakmak sorguyu biliyorum: IF EXISTS(SELECT * FROM sysconstraints WHERE id=OBJECT_ID('SomeTable') AND COL_NAME(id,colid)='ColName' AND OBJECTPROPERTY(constid, 'IsDefaultCnst')=1) ALTER TABLE SomeTable DROP CONSTRAINT DF_SomeTable_ColName Ancak veritabanının önceki sürümlerindeki yazım hatası nedeniyle, kısıtlamanın adı DF_SomeTable_ColNameveya olabilir DF_SmoeTable_ColName. …
196 sql  sql-server  tsql 


30
E-postaları spam botlarından gizlemek için etkili yöntem
Ana sayfamda, e-postamı spam botlarından gizlemek için bu yöntemi kullanıyorum: <a href="admin [at] example.com" rel="nofollow" onclick="this.href='mailto:' + 'admin' + '@' + 'example.com'">Contact me</a> Bu konu hakkında ne düşünüyorsun? Etkili mi? Başka hangi yöntemleri biliyor veya kullanıyorsunuz?
196 html  algorithm  email  spam 


9
Linq sonuçlarını HashSet veya HashedSet'e dönüştürme
ISet olan bir sınıfta bir özelliğim var. Bu özelliğe bir linq sorgusu sonuçları almaya çalışıyorum, ama bunu nasıl anlayamıyorum. Temel olarak, bunun son bölümünü arıyorum: ISet<T> foo = new HashedSet<T>(); foo = (from x in bar.Items select x).SOMETHING; Bunu da yapabilir: HashSet<T> foo = new HashSet<T>(); foo = (from x …
196 c#  linq 

8
Spring @Transactional özniteliği özel bir yöntemle çalışır mı?
Bir varsa @Transactional bir bahar fasulye özel bir yöntem üzerinde -annotation, ek açıklama bir etkiye sahip midir? Eğer @Transactionalek açıklama bir kamu yönteme, bu işler ve hareketi açabilir. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private void doPrivateStuff() { } } ... Bean bean = (Bean)appContext.getBean("bean"); …


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.