25 Haziran 2010 Cuma

Map'in keylerini List'e atmak

//collectCostCenterElementAmounthsByCostCenterName keylerini listeye atıyoruz
List employerList = new ArrayList(collectCostCenterElementAmounthsByCostCenterName.keySet());

listeyi compare etmek için;

Collections.sort(employerList, new CompanyNameCompare());

CompanyNameCompare class'ı
------------------

package name.name;

import java.util.Comparator;

/**
*
* @author halime
*
*/

/***
* Sirketin altinda bulunan işverenlerin isimlerini compare ediyor
*/
public class CompanyNameCompare implements Comparator {
public int compare(String isveren1, String isveren2) {
return isveren1.getAdi().compareTo(isveren2.getAdi());
}
}

21 Haziran 2010 Pazartesi

CreateCriteria

İşten çıkış tarihi boşsa veya endDate.getTime()'dan büyük eşitse ve since'i endDate.getTime()'dan küçük eşitse o şirketteki bütün çalışanların listesini döndürür.

Ne tür classle işlem yapacağımızı belirtiyoruz.

ve skısıtlamalarımızı giriyoruz.
  

employmentList.addAll((List) hibernateSession
.createCriteria(Employment.class)
.add(Restrictions.in("employer", "ABC"))
.add(Restrictions.or(Restrictions.isNull("till"),Restrictions.ge("till", endDate.getTime())))
.add(Restrictions.le("since", endDate.getTime()))
.list());

.
.

10 Haziran 2010 Perşembe

Konsol komutları

işletim sistemi olarak linux ubuntu kullananlar için;

java' durdurumak için (for kill java);
ps -ef | grep java

javanın id'si dönecektir
kill -9 (java Id)

---------------

bir yerden başka bir yere dosya göndermek (taşımak)
scp /home/halime/Desktop/belge.txt /home/halime/Belgelerim/

izin vermiyorsa başın "sudo" yazılır.

---------------

dosyayı kaldırmak veya silmek için;
rm -f
/home/halime/Desktop/belge.txt

---------------

Kısa Yolllar:

Ctrl+C : şuanki komutu durdurur
Ctrl+D : exit gibi oturumu kapatır
Ctrl + P: son komutu gösterir
exit : oturumdan çık

---------------