Programlama

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

5
İstisnaları yakalamak ve yeniden atmak için en iyi uygulamalar nelerdir?
Yakalanan istisnalar doğrudan yeniden atılmalı mı yoksa yeni bir istisna etrafına sarılmalı mıdır? Yani, bunu yapmalıyım: try { $connect = new CONNECT($db, $user, $password, $driver, $host); } catch (Exception $e) { throw $e; } veya bu: try { $connect = new CONNECT($db, $user, $password, $driver, $host); } catch (Exception $e) …
156 php  exception 

12
NSJSONSerialization nasıl kullanılır
Bir JSON dizesi var (PHP'den json_encode()şöyle görünüyor: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Bunu iPhone uygulamam için bir tür veri yapısına ayrıştırmak istiyorum. Bana sözlükler dizisini sahip olacaktır için dizideki 0 eleman tuşlarıyla bir sözlük olduğu bu yüzden, en iyi şey sanırım "id" => "1"ve "name" => "Aaa". NSJSONSerializationVerileri nasıl …



3
Python: Unicode çıkışlı bir dizede .format () kullanma
Python 2.6.5 kullanıyorum. Kodum "eşit veya eşit" işaretinin kullanılmasını gerektirir. İşte gidiyor: >>> s = u'\u2265' >>> print s >>> ≥ >>> print "{0}".format(s) Traceback (most recent call last): File "<input>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\u2265' in position 0: ordinal not in range(128)` Neden …

14
Ebeveyn süreci öldürüldüğünde çocuk sürecini öldür
System.Diagnostics.ProcessUygulamamdaki sınıfı kullanarak yeni işlemler oluşturuyorum . Uygulamam çöktüğünde / bozulduğunda bu işlemlerin öldürülmesini istiyorum. Ancak başvurumu Görev Yöneticisi'nden öldürürsem çocuk süreçleri öldürülmez. Alt süreçleri üst sürece bağımlı hale getirmenin bir yolu var mı?
156 c#  .net  process 

30
JQuery UI iletişim kutusunun odağı ilk metin kutusuna ayarlamasını önleme
Bir kullanıcı bir bağlantıyı tıklattığında görüntülemek için bir jQuery UI kalıcı iletişim kutusu ayarladım. Bu iletişim div etiketinde iki metin kutusu vardır (yalnızca kısalık için 1 kodunu gösteririm) ve odaklanmaya tepki veren bir jQuery UI DatePicker metin kutusu olarak değiştirildi. Sorun, jQuery UI iletişim kutusunun ('open') bir şekilde ilk metin …

17
Cygwin'de root kullanıcısı / sudo eşdeğeri mi?
Cygwin'de bir bash betiği çalıştırmaya çalışıyorum. Must run as root, i.e. sudo ./scriptnameHatalar alıyorum . chmod 777 scriptname yardım etmek için hiçbir şey yapmaz. Cygwin sudo taklit, kök kullanıcı eklemek için yollar aradım, çünkü "su" çağırmak hata su: user root does not exist, yararlı bir şey yapar ve hiçbir şey …
156 bash  cygwin  root  sudo 

14
Python'da PDF dosyaları oluşturma [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 . 2 yıl önce kapalı . Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda …
156 python  pdf 

7
ActionBarSherlock ve ActionBar Uyumluluğu arasındaki fark
ActionBarSherlock ve Action Bar Uyumluluğu arasındaki fark nedir Birkaç gün önce Google, beni çok şaşırtan ActionBar Uyumluluğunu yayınladı. Eylem Çubuğu Uyumluluğu, ActionBarSherlock ile aynı mı ve kodlama aynı mı? Örnek: Uygulama çubuğu "yukarı" veya ActionBar.Tab içinde gezinmek için İşlem Çubuğu Uyumluluğu'nda destekleniyor mu?

5
Bir kehanet dizisinin mevcut değerini arttırmadan nasıl alınır?
Onu arttırmayan bir dizinin değerini almak için bir SQL talimatı var mı? Teşekkürler. DÜZENLEME VE SONUÇ Justin Cave tarafından belirtildiği gibi sıra numarasını "kaydetmeye" çalışmak yararlı değildir. select a_seq.nextval from dual; bir dizi değerini kontrol etmek için yeterince iyidir. Hala ilk soruyu yanıtladı çünkü Ollie cevap iyi tutmak. ancak kendiniz …
156 sql  oracle  sequence 

5
Python'da PATH ortam değişkeni ayırıcısı nasıl alınır?
Yürütülebilir bir arama yolunda olduğu gibi birden çok dizinin birleştirilmesi gerektiğinde, işletim sistemine bağımlı bir ayırıcı karakter vardır. Windows için ';', Linux için ':'. Python'da hangi karakterin bölüneceğini öğrenmenin bir yolu var mı? Bu soruya ilişkin tartışmalarda python kullanarak python yolumu nasıl bulabilirim? , bunu yapmanız önerilir os.sep. Bu cevap …

9
Neden bzero'yu memset üzerinde kullanıyorsunuz?
Bir Sistem Programlama dersinde bu önceki dönemi aldım, C'de temel bir istemci / sunucu uygulamak zorunda kaldık sock_addr_in. Profesör ya da char arabellekleri (istemci ve sunucu arasında ileri ve geri veri gönderirken kullandığımız) profesörü bize sadece onları kullanmamızı bzerove memsetbaşlatmamamızı emretti . Nedenini hiç açıklamadı ve bunun geçerli bir nedeni …

11
“Active Directory Kullanıcıları ve Bilgisayarları” Windows 7 için MMC ek bileşeni mi?
Windows 7'de kullanılabilecek eşdeğer bir araç var mı? Sadece büyük bir hiyerarşi içinde derin bazı küçük Active Directory gruplarının üyelik göz atmak gerekir, bu yüzden sonunda bu gruplarla çalışmak için kod yazabilirsiniz. Yükleyicinin Windows Server 2003 sürümü çalışıyor, ancak sonuçta ortaya çıkan MMC ek bileşeni başlamıyor. EDIT: Önceden soruyu kapatmak …

9
FileInputStream kullanırken ideal arabellek boyutunu nasıl belirlersiniz?
Bir dosyadan bir MessageDigest (karma) oluşturan bir yöntem var ve bunu bir sürü dosya (> = 100.000) için yapmak gerekir. Performansı en üst düzeye çıkarmak için tamponun dosyalardan okumak için ne kadar büyük olması gerekir? Çoğu kişi (her durumda burada tekrarlayacağım) temel kodu biliyor: MessageDigest md = MessageDigest.getInstance( "SHA" ); …

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.