Programlama

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

6
4 milyar yinelemeli bir Java döngüsü neden yalnızca 2 ms sürüyor?
2.7 GHz Intel Core i7'ye sahip bir dizüstü bilgisayarda aşağıdaki Java kodunu çalıştırıyorum. Kabaca 1.48 saniye (4 / 2.7 = 1.48) olmasını beklediğim 2 ^ 32 yinelemeli bir döngüyü bitirmenin ne kadar sürdüğünü ölçmesine izin vermek niyetindeydim. Ama aslında 1,48 saniye yerine sadece 2 milisaniye sürüyor. Bunun altındaki herhangi bir …
113 java  for-loop  jvm 

21
Bootstrap Sunucusuna kayıt olamadı
Programımda bazı kodları değiştirdim ve şu hatayı aldım: Com.yourcompany.XXX, bootstrap sunucusuna kaydedilemedi. Hata: bilinmeyen hata kodu. Bu genellikle, bu işlemin başka bir vakasının halihazırda çalışmakta olduğu veya hata ayıklayıcıda asılı olduğu anlamına gelir. Program alındı ​​sinyali: "SIGABRT". Programımı çalışan, yeniden başlatılan, yeniden başlatılan, önbellekleri boşaltan ve daha önce bile çalışan …

12
Hızlı permütasyon -> sayı -> permütasyon haritalama algoritmaları
N elementim var. Örnek vermek gerekirse, diyelim ki 7 element, 1234567. 7 olduğunu biliyorum! = Bu 7 elementin 5040 permütasyonu mümkündür. İki işlevden oluşan hızlı bir algoritma istiyorum: f (sayı), 0 ile 5039 arasındaki bir sayıyı benzersiz bir permütasyona eşler ve f '(permütasyon) permütasyonu, oluşturulduğu sayıya geri eşler. Her permütasyonun …

8
Android: Telefonun çift SIM olup olmadığını kontrol edin
Forumlarda yapılan birçok araştırmadan sonra, artık çift SIM kartlı bir telefonda her iki SIM kart için de IMSI veya SIM seri numarası bulmanın bir yolu olmadığını biliyorum (üreticiyle iletişim kurmak dışında). Şimdi değiştirdiğim sorum, telefonun iki SIM'e sahip olduğunu tespit edebilir miyiz? Biraz zeka ile tespit edilebileceğine inanıyorum. Düşünebileceğim birkaç …
113 android  imei  dual-sim 


5
Otomatik Yerleşimi Kullanarak UICollectionView'da Hücrelerin bir Boyutunu Belirtme
İOS 8'de, UICollectionViewFlowLayouthücreleri kendi içerik boyutlarına göre otomatik olarak yeniden boyutlandırmayı destekler. Bu, hücreleri içeriklerine göre hem genişlik hem de yükseklikte yeniden boyutlandırır. Tüm hücrelerin genişliği (veya yüksekliği) için sabit bir değer belirtmek ve diğer boyutların yeniden boyutlandırılmasına izin vermek mümkün müdür? Basit bir örnek olarak, bir hücredeki kısıtlamaların onu …

6
ARC'ye mi yoksa ARC'ye mi? Artıları ve eksileri nelerdir? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Henüz ARC'yi kullanmadım, çünkü şu anda üzerinde çalıştığım projedeki kodun çoğu …

1
git remote prune - beklediğim kadar budanmış dal göstermedi
Man sayfasından: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". Bu yüzden kullanarak bir grup dalı kaldırdım git push origin :staleStuff ve sonra koştu git remote prune origin Ancak, yalnızca …



5
Ruby: kendini genişlet
Ruby'de temel fikrini anlıyorum extend. Bununla birlikte, bu kod segmentinde neler oluyor? Özellikle ne extendişe yarar? Örnek yöntemlerini sınıf yöntemlerine dönüştürmenin uygun bir yolu mu? Sınıf yöntemlerini baştan belirlemek yerine neden bu şekilde yaparsınız? module Rake include Test::Unit::Assertions def run_tests # etc. end # what does the next line do? …
113 ruby 

9
Jquery belirli bir dizindeki tabloya yeni satır ekler
Jquery kullanarak bir tabloya yeni bir satırı nasıl ekleyeceğimi veya başına nasıl ekleneceğini biliyorum: $('#my_table > tbody:last').append(html); Satırı (html değişkeninde verilen) belirli bir "satır indeksine" nasıl ekleyebilirim i. Dolayısıyla i=3, örneğin, satır tabloya 4. satır olarak eklenecektir.

7
JSON, standart Scala sınıflarını kullanarak Scala'da nasıl ayrıştırılır?
JSON kodunu ayrıştırmak için Scala 2.8'deki JSON sınıfındaki yapıyı kullanıyorum. Bağımlılıkları en aza indirdiği için Liftweb'i kullanmak istemiyorum. Bunu yapma şeklim çok zorunlu görünüyor, bunu yapmanın daha iyi bir yolu var mı? import scala.util.parsing.json._ ... val json:Option[Any] = JSON.parseFull(jsonString) val map:Map[String,Any] = json.get.asInstanceOf[Map[String, Any]] val languages:List[Any] = map.get("languages").get.asInstanceOf[List[Any]] languages.foreach( langMap …
113 json  scala 

5
Git: Geçmiş kaydetmeden dosya nasıl kaldırılır?
56f06019 kimliğiyle taahhüdüm var (örneğin). Bu işlemde yanlışlıkla büyük dosya (50Mb) teslim ettim. Başka bir kayıtta aynı dosyayı ancak doğru boyutta (küçük) ekliyorum. Şimdi klonladığımda repom çok ağır :( Depomun boyutunu küçültmek için bu büyük dosyayı repo geçmişinden nasıl kaldırırım?
113 git 

5
Java'da SIGKILL sinyalini incelikle işleme
Program bir kill sinyali aldığında temizlemeyi nasıl halledersiniz? Örneğin, herhangi bir üçüncü taraf uygulamasının (uygulamam) finishoturumu kapatırken komut göndermesini isteyen bağlandığım bir uygulama var . finishUygulamam bir ile yok edildiğinde bu komutu göndermenin en iyi yolu nedir kill -9? edit 1: kill -9 yakalanamaz. Beni düzelttiğiniz için teşekkür ederim çocuklar. …
113 java  sigkill 

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.