Java’ da herhangi bir klasörü ziplemek için aşağıdaki kod bloğunu kullanabilirsiniz.
-
Folder Zip
import java.io.*;import java.util.zip.*;public class ZipFolderExample {public static void main(String a[]) {try {File inFolder = new File("out");File outFolder = new File("Out.zip");ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(new FileOutputStream(outFolder)));BufferedInputStream in = null;byte[] data = new byte[1000];String files[] = inFolder.list();for (int i = 0; i < files.length; i++) {in = new BufferedInputStream(new FileInputStream(inFolder.getPath()+ "/" + files[i]), 1000);out.putNextEntry(new ZipEntry(files[i]));int count;while ((count = in.read(data, 0, 1000)) != -1) {out.write(data, 0, count);}out.closeEntry();}out.flush();out.close();} catch (Exception e) {e.printStackTrace();}}} -
Java Sistem Properties
System property Description java.version Java Runtime Environment version java.vendor Java Runtime Environment vendor java.vendor.url Java vendor URL java.home Java installation directory java.vm.specification.version Java Virtual Machine specification version java.vm.specification.vendor Java Virtual Machine specification vendor java.vm.specification.name Java Virtual Machine specification name java.vm.version Java Virtual Machine implementation version java.vm.vendor Java Virtual Machine implementation vendor java.vm.name Java Virtual Machine implementation name java.specification.version Java Runtime Environment specification version java.specification.vendor Java Runtime Environment specification vendor java.specification.name Java Runtime Environment specification name java.class.version Java class format version number java.class.path Java class path java.library.path List of paths to search when loading libraries java.io.tmpdir Default temp file path java.compiler Name of JIT compiler to use java.ext.dirs Path of extension directory or directories os.name Operating system name os.arch Operating system architecture os.version Operating system version file.separator File separator (’/’ on UNIX) path.separator Path separator (’:’ on UNIX) line.separator Line separator (’\n’ on UNIX) user.name User’s account name user.home User’s home directory user.dir User’s current working directory -
JSFOne da bir Turk
-
ITU Teknokent Seminer Slaytları
Arı Tekokent te yapılan seminerin slaytları asagidaki linkte bulunmaktadır. Sorusu bulunanlar mail ile ulasabilirler.
jboss-seam.pdf -
PrimeFaces’ a Commiter Olarak Katildim
Ilk yerli JSF kütüphanesi primefaces a commiter olarak katildim bundan sonra gözünüz prime uzerinde olsun :)
http://code.google.com/p/primefaces/ -
Google map ile koordinat ve adres bilgisi alma
Asagidaki ornekte google map uzerinden adres ve koordinat bilgisi alma bulunuyor bir gun bir yerde isinize yarayabilir :)
Read more… -
JSF – EJB 3.0 – JPA – Seam Eğitimi
Haziran ayında JSF – EJB 3.0 – JPA – Seam Eğitimi açılacaktır. Katılmak isteyenler www.mergecons.com adresini ziyaret edebilirler.
Eğitim detayları
JSF-EJB-JPA-Seam.pdf -
JBoss AS Start TimeOut hatası
JBoss uygulama sunucusunu eclipse ortamında baslatmaya çalıştığınızda aşağıdaki gibi bir hata alıyor olabilirsiniz.
localhost was unable to start within 50 secondsBu durumda server in uzerine cift tıklayip asagidaki konfigurasyondaki gibi timeout degerlerini artırabilirsiniz.

-
Eclipse Performansı
Eclipse kullanırken outOfMemory memory hataları alıyorsanız eclipse başlangıcınızı aşağıdaki gibi düzenlemenizi öneririm. Bu durumda vm memory parametreleri ile daha yüksek bir bellek kullanımı sağlanacaktır.
C:\dev\eclipse\eclipse.exe -vmargs -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m -
CETURK JBoss Seam Sermineri - İTÜ Teknokent
5 Haziran Cuma gunu ogle arası ITU Teknokent Arı-2 de JBoss Seam semineri veriyor olacağım detaylı bilgiyi aşağıdaki linkte bulabilirsiniz.
http://www.ceturk.com/etkinlikkayit.asp?id=73 -
JSF’ te Request ve Response Objelerini Almak
request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();response = (HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse(); -
Java’ da Tarih Formatları
Letter Date or Time Component Presentation Examples GEra designator Text ADyYear Year 1996;96MMonth in year Month July;Jul;07wWeek in year Number 27WWeek in month Number 2DDay in year Number 189dDay in month Number 10FDay of week in month Number 2EDay in week Text Tuesday;TueaAm/pm marker Text PMHHour in day (0-23) Number 0kHour in day (1-24) Number 24KHour in am/pm (0-11) Number 0hHour in am/pm (1-12) Number 12mMinute in hour Number 30sSecond in minute Number 55SMillisecond Number 978zTime zone General time zone Pacific Standard Time;PST;GMT-08:00ZTime zone RFC 822 time zone -0800 -
James Email Server
James Java ile yazılmış tamamen açık kaynak ve kullanışlı bir email server dır. Detaylı bilgi ve dokumantasyon için http://james.apache.org/ adresine bakabilirsiniz.
James i kurmak için öncelikle http://james.apache.org/download.cgi adresinden download edelim. Zip paketini açtığımızda \james\bin\ altında run.bat bulunuyor bunu çalıştırdığımız anda james hizmet vermeye başlayacaktır. Ancak local ortamda farkli bir smtp sunucusu bulunursa bu bir çakışma yaratabilir.
Default ayarlar “\james\apps\james\SAR-INF\config.xml” altında bulunuyor bunlarla ilgili james dokumantasyonu incelebilir.
James admin console arayüzüne bağlanmak için command ekranında “telnet localhost 4555″ yazıyoruz kullanıcı adı ve şifre default olarak root root. Şimdi yeni bir user eklemek için “adduser [kullaniciAdi] [sifre]” diyelim örneğin “adduser melih 123456″ bu sekilde localde bir email tanımlamış olduk. -
Seam ile mail göndermi
Seam ile mail gonderim denemesi oncelik components.xml e asagidaki satirlari ekleyelim.
<mail:mail-session host="mail.melihsakarya.com" username="mailAdmin" password="123456" port="25" />Asagidaki kodu deneme.xhtml olarak kaydedelim bu bir mail template’ tir ve render edilmesi gerekir.
Read more… -
Renk uyumu
Yazılım dünyasinda (en azindan benim€) genel sorunlarımız arasında grafik ve renk uyumu geliyor. Yillar once kullandigim ve duzenledigim asagidaki link teki urun tam bu is icin. Begeneceginizi dusunuyorum umarim isinize yarar :)
link
grand rapids breast augmentation
http://www.melihsakarya.com/renkler/renkBul.html
download linki cipro venereal disease -
Java ile Ftp protokolü üzerinden dosya aktarımı
Asagidaki ornekte ftp protokolu uzerinden bir sunucuya dosya aktarimi ornegi bulunuyor ihtiyaciniz olabilir.
Read more… -
9 Mayıs 2009 Cumartesi günü Boğaziçi Üniversitesi&amp;amp;#039; ndeyiz
Ülkemizin iki saygın bilişim topluluğu CETURK ve Ceviz.Net’ in güçbirliği ile 9 Mayıs 2009 Cumartesi günü Bogaziçi Üniversitesinde düzenlenen Web Teknolojiler Günleri’ ne 15:50-16:50 saatleri arasinda JSF semineri ile eşlik ediyor olacagim.
Detaylı bilgi ve kayıt için
http://www.ceturk.com/etkinlikkayit.asp?id=72 -
Seam componentleri içerisinde RichFaces sınıflarını kullanmak
JBoss Seam tarafinda componentler ve diger class lar içerisinde richfaces gibi kütüphanelerin class larını kullanmak istiyorsanız aşağıdaki ayarları yapmanız gerekiyor.
Öncelikle ear libleri arasına ilgili richfaces jar larını eklememiz gerekiyor bunun için deployed-jars-ear.list içerisine aşağıdaki satırları ekliyoruz (bu jar isimlerinize göre değişebilir)richfaces-api.jar
richfaces-ui.jar
richfaces-impl.jarSonraki adımda [jboss_dizini]\server\default\deploy\jboss-web.deployer\META-INF\jboss-service.xml dosayındaki “UseJBossWebLoader” tanımını şu şekilde düzenliyoruz “UseJBossWebLoader”=true .
JBoss u restart ettiğinizde düzelecektir. brite mouse minnie -
JBoss context-root değiştirme
JBoss application server da context root degistirmek gerekebilir. Ornegin deneme projenizin www.denemeadresiniz.com/deneme yerine www.denemeadresiniz.com seklinde bir context root a sahip olmasini istiyorsaniz projenizin application.xml altindaki asagidaki satirlarini degistirmeniz gerekiyor.
<module><web><web-uri>deneme.war</web-uri><context-root>/deneme</context-root></web></module>Bu satirin asagidaki gibi olmasi gerekiyor.
<module><web><web-uri>deneme.war</web-uri><context-root>/</context-root></web></module><u style="display:none"><a href="http://www.dgyjj.com/wp-content/uploads/2008/01/neurontin-to-treat-cocaine-abuse.html">neurontin cocaine treat abuse to</a></u> -
Oracle, Sun Microsystems&amp;amp;#039;i satın aldı
ABD’li bilgi teknolojisi şirketi Oracle, Sun Microsystems’i 7.4 milyar dolara satın aldı. body temperature warfarin coumadin
remeron aricept accutane moisturizer
http://www.ntvmsnbc.com/id/24958757/











