select ‘Yıl Farkı’, datediff(yyyy, ‘2005-01-22 10:20:00′, ‘2008-01-22 16:20:00′)
Sonuç=> 3
select ‘Ay Farkı’, datediff(m, ‘2008-01-22 10:20:00′, ‘2008-12-22 16:20:00′)
Sonuç=>11
select ‘Gün Farkı’, datediff(d, ‘2008-01-22 10:20:00′, ‘2008-01-29 16:20:00′)
Sonuç=> 7
select ‘Saat Farkı’, datediff(hh, ‘2008-01-22 10:20:00′, ‘2008-01-22 16:20:00′)
Sonuç=> 6
select ‘Dakika Farkı’, datediff(mi, ‘2008-01-22 10:20:00′, ‘2008-01-22 16:20:00′)
Sonuç=> 360
select ‘Saniye Farkı’, datediff(s, ‘2008-01-22 10:20:00′, ‘2008-01-22 10:20:30′)
Sonuç=> 30
Bilişim teknolojileri, bilişim etkinlikleri, programlama, yazılım, kod örnekleri, c#, günlük programlama sıkıntıları
3 Nisan 2013 Çarşamba
Android programlamada wireless network üzerinden debugging nasıl yapılır?
Özellikle USB bağlantıları ile ilgili kodlamalarda wireless hata kontrolü yapılması gerekebiliyor. Bunu yapmak çok kolay.
Eclipse ile gelen sdk klasörünüzde
adt-bundle-windows-x86\sdk\platform-tools içinden adb.exe'nin olduğu yerde Shift + Sağ Mouse Tuşuna basarak "Komut Penceresini Burada Çalıştır" tuşuna basın.
Komut penceresinde adb devices yazarsanız o anlık bağlı olan aletleri görebilirsiniz.
Neyse
Eclipse ile gelen sdk klasörünüzde
adt-bundle-windows-x86\sdk\platform-tools içinden adb.exe'nin olduğu yerde Shift + Sağ Mouse Tuşuna basarak "Komut Penceresini Burada Çalıştır" tuşuna basın.
Komut penceresinde adb devices yazarsanız o anlık bağlı olan aletleri görebilirsiniz.
Neyse
adb tcpip 5555 --> yazarak, portu tanımlayın,
adb connect 192.168.0.101:5555 --> yazarak da alete bu port üzerinden erişim açın. 192.168.0.101 yerinde android aletinizin wireless'a bağlanmakta kullandığı IP adresini yazmalısınız. Bunu aletin üzerindeki wireless internet ayarlarında bağlı olduğu ağ üzerine tıklayarak öğrenebilirsiniz.
Geri dönmek için yine aynı ekranda
adb usb yazmanız yeterli.
17 Mart 2013 Pazar
Java ile android içinde listelerin kullanımı List<>,ArrayList,HashMap'ler
Android içindeki Java kodunda sıkça ihtiyaç duyduğum listelemelerle ilgili biraz bilgi vermek istiyorum.
Nesnelerden oluşan bir liste yaratmak için
List<Nesne> listeAdi =new ArrayList<Nesne>(); kullanılabilir.
Veya bir key value yani anahtar değerle verilere erişmeniz gerekebilir, bunun için HashMap kullanabilirsiniz.
Map<Integer, Nesne> listeAdi = new HashMap<Integer, Nesne>();
Bir listenin içinde başka bir liste tutmak isterseniz, örneğin bir byte listesi (byte array) aradığınız budur.
List<byte[]> listeAdi = new LinkedList<byte[]>();
Listede nesnelerin listesini tutmak içinse yine HashMap'ten yararlanmanız gerekecek, bunun kullanımı ise,
Map<Integer, List<Nesne>> listeAdi = new HashMap<Integer, List<Nesne>>();
Normal bir liste ise
int[] listeAdi=new int[listeboyutu]; veya String[] listeAdi=new String[listeboyutu];
Kolay gelsin
Nesnelerden oluşan bir liste yaratmak için
List<Nesne> listeAdi =new ArrayList<Nesne>(); kullanılabilir.
Veya bir key value yani anahtar değerle verilere erişmeniz gerekebilir, bunun için HashMap kullanabilirsiniz.
Map<Integer, Nesne> listeAdi = new HashMap<Integer, Nesne>();
Bir listenin içinde başka bir liste tutmak isterseniz, örneğin bir byte listesi (byte array) aradığınız budur.
List<byte[]> listeAdi = new LinkedList<byte[]>();
Listede nesnelerin listesini tutmak içinse yine HashMap'ten yararlanmanız gerekecek, bunun kullanımı ise,
Map<Integer, List<Nesne>> listeAdi = new HashMap<Integer, List<Nesne>>();
Normal bir liste ise
int[] listeAdi=new int[listeboyutu]; veya String[] listeAdi=new String[listeboyutu];
Kolay gelsin
Java da String'lerin birbirleriyle karşılaştırılması
Java içinde String değerleri karşılaştırmak için if(string1==string2) ifadesi kullanılmaz.
String karşılaştırmaları için if(string1.equals("string2")) ifadesini kullanmalısınız.
Integer yani tamsayı değerleri karşılaştırmak için ise if(integer1==integer2) kullanılabilir.
String karşılaştırmaları için if(string1.equals("string2")) ifadesini kullanmalısınız.
Integer yani tamsayı değerleri karşılaştırmak için ise if(integer1==integer2) kullanılabilir.
12 Mart 2013 Salı
Bilgisayarınızdaki Sound Effects yani Ses Efektleri çalışmıyorsa
Bazen bilgisayarınızda değiştirdiğiniz ses efektleri çalışmıyor. Windows'un çözümü şu;
c:\Windows\System32\cmd.exe dosyasına sağ tuş ile basıp yönetici olarak çalıştır diyorsunuz.
Daha sonra açılan ekrana
sfc /scannow
komutu ile taratma yapıyorsunuz. Bu bir süre devam ediyor ve ekranda "Sistem tarama işleminin doğrulama aşaması başlatılıyor" diyor. Doğrulama tamamlandıktan sonra bilgisayarınızı yeniden başlatıyorsunuz.
Umarım işe yarar.
c:\Windows\System32\cmd.exe dosyasına sağ tuş ile basıp yönetici olarak çalıştır diyorsunuz.
Daha sonra açılan ekrana
sfc /scannow
komutu ile taratma yapıyorsunuz. Bu bir süre devam ediyor ve ekranda "Sistem tarama işleminin doğrulama aşaması başlatılıyor" diyor. Doğrulama tamamlandıktan sonra bilgisayarınızı yeniden başlatıyorsunuz.
Umarım işe yarar.
Kaydol:
Kayıtlar (Atom)