Programlama

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

10
Java'da uzun süre int'e güvenle döküm
Bir döküm doğrulamak için Java en deyimsel yolu nedir longiçin intherhangi bir bilgi kaybetmez? Bu benim mevcut uygulama: public static int safeLongToInt(long l) { int i = (int)l; if ((long)i != l) { throw new IllegalArgumentException(l + " cannot be cast to int without changing its value."); } return i; …
489 java  casting 


6
Kabuktaki bir değişkene dosya nasıl okunur?
Bir dosyayı okumak ve değişkene kaydetmek istiyorum, ancak değişkeni tutmam ve sadece dosyayı yazdırmamam gerekiyor. Bunu nasıl yapabilirim? Bu senaryoyu yazdım ama tam olarak ihtiyacım olan şey değil: #!/bin/sh while read LINE do echo $LINE done <$1 echo 11111----------- echo $LINE Benim komut dosyasında, parametre olarak dosya adını verebilir, bu …
489 shell  unix  sh 

6
Parçaların örnek durumunu doğru yığın halinde nasıl kaydedebilirim?
SO hakkında benzer bir sorunun birçok örneğini buldum, ancak hiçbir cevap maalesef gereksinimlerimi karşılamıyor. Portre ve manzara için farklı mizanpajlarım var ve arka plan yığınını setRetainState()kullanıyorum. Varsayılan işleyiciye kaydedilmemiş olan TextViews'ta kullanıcıya belirli bilgileri gösteririm. Başvurumu yalnızca Etkinlikler kullanarak yazarken aşağıdakiler iyi çalıştı: TextView vstup; @Override public void onCreate(Bundle savedInstanceState) …

11
Sözlük anahtarı yoksa Hiçbiri döndürme
Ben anahtarı varsa bir sözlük değeri almak için bir yol gerekir, ya da yoksa sadece dönün None. Ancak, KeyErrorvar olmayan bir anahtarı ararsanız Python bir istisna oluşturur. Anahtarı kontrol edebileceğimi biliyorum, ama daha açık bir şey arıyorum. NoneAnahtar yoksa geri dönmenin bir yolu var mı?




8
PHP'de boş bir diziye elemanlar nasıl eklenir?
PHP (örneğin boyutunu tanımlamıyorum) gibi bir dizi tanımlarsanız: $cart = array(); Aşağıdakileri kullanarak öğeye basitçe eleman ekleyebilir miyim? $cart[] = 13; $cart[] = "foo"; $cart[] = obj; PHP'deki dizilerin bir ekleme yöntemi yok cart.add(13)mu?
488 php  arrays  variables 

5
IntelliJ IDEA, WebStorm ve PHPStorm'un tüm işlevlerini eklentilerle kapsayabilir mi? [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ı ile ilgili olacak şekilde güncelleyin . Geçen ay kapalı . Yeni bir IDE için pazardayım, ancak bazı Jetbrains'in teklifleri arasındaki çakışma hakkında kafam karıştı. IntelliJ IDEA, Node.js ve …

29
SQL Server'da .NET'te Math.Max ​​gibi iki değer alan bir Max işlevi var mı?
На этот вопрос есть ответы на yığın taşması на русском : Поиск максимума на SQL Server которая принимает на вход два значения как в .Net? Ben böyle bir sorgu yazmak istiyorum: SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice) FROM Order o Fakat MAXfonksiyon bu şekilde çalışmaz , değil mi? Birleştirilmiş bir işlevdir, bu …
488 sql  sql-server  max 


12
Java kodunun belirli bölümleri için Eclipse kod biçimlendiricisini nasıl kapatabilirim?
Java dizeleri olarak yazılmış SQL deyimleri ile bazı Java kodu var (lütfen hiçbir OR / M flamewars, gömülü SQL ne olduğunu - benim kararım değil). Ben bakım kolaylığı için kod birkaç satır üzerinden birkaç bitmiş dizeleri içine semantik SQL ifadeleri kırık ettik. Yani şöyle bir şey yerine: String query = …

7
C # Set koleksiyonu?
Herkes Java'nın SetC # koleksiyonuna iyi bir eşdeğer olup olmadığını biliyor mu ? Bir kümesi a Dictionaryveya a kullanarak HashTabledoldurup değerleri göz ardı ederek biraz taklit edebileceğinizi biliyorum , ama bu çok zarif bir yol değil.
488 c#  .net  collections  set 

27
Numaralandırmalar nedir ve neden faydalıdırlar?
Bugün bu sitedeki bazı sorulara göz atıyordum ve bu çözüm için iddia edilen iplik güvenliği faydaları hakkında enum singleton deseninde kullanıldığından bahsetmiştim . Hiç kullanmadım enumve Java'da birkaç yıldan uzun süredir program yapıyorum. Ve görünüşe göre çok değiştiler. Şimdi bile kendi içlerinde OOP tam destek veriyorlar. Şimdi neden ve ne …
488 java  enums 

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.