Browsing Category

Notlarım


VIEW POST

View more
Java Notlarım

Google Guava Örneği

By
on
August 17, 2020

Selamlar herkese,Son projemizde öğrendiğim ve oldukça hoşuma giden bir kütüphanenin kullanımını göstermek istiyorum.

Guava RangeMap nedir?En basit anlamıyla, sizi uzun uzun if-else bloklarından kurtarır, yani elinizde 1 tane sayı var ve hangi aralıkta olduğunu bulmak istiyorsunuz, bunu çok basit bir şekilde Guava ile yapabilirsiniz.

Bu yazıyı eklediğim sıralardaki versiyonu şu şekilde;

...


VIEW POST

View more
Linux Notlarım

Ubuntu Crontab / Job Scheduler Kullanımı

By
on
July 14, 2016

Öncelikle biraz Crontab'tan bahsedeyim.
Ubuntu Server  ile çalışıyorsunuz ve Java'da küçük bir uygulama yazdınız.
Bu jar'ın sizin belirlediğiniz tarih ve saatlerde çalışmasını istiyorsunuz.
Yada sistem her Reboot olduğunda.

Bunun için önemli nokta access permissions hatayı almamak için hangi kullanıcı ile Crontab oluşturuyorsanız o kullanıcının, yazdığınız jar'ın müdahale ettiği yere yetkileri var mı ?

Bunun için öncelikle giriş yapıyoruz...


VIEW POST

View more
Java Notlarım

Java Timestamp / Date Yesterday

By
on
July 14, 2016

İki tarih arası ve/veya dünün tarihi ile işlem yaptıracaksanız eğer ve DB'de tarihi timestamp without time zone tutuyorsanız aşağıdaki işlemi yaparak dünün tarihini alıp karşılaştırma yapabilirsiniz.

Normal şartlarda ekran'a yazdıracaksanız işiniz kolay aslında.

DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -1);
System.out.println("Dünün tarihi: " + cal.getTime());

Ancak burada String değer dönüyor ve...


VIEW POST

View more
Jasperreports Notlarım

Jasperreports / Jasperviewer Uygulama Kapanması

By
on
March 10, 2016

Swing projeler hayatımızdan çıktı neredeyse.
Web artık daha kullanışlı ve kolay geliyor.*
Ama yinede illa masaüstü program isterim, web'ten anlamam ben. Bilgilerim birilerinin eline geçer vs. gibi tutturan müşteriler elbet oluyor.

Web projelerinde raporlamaları daha kolay oluyor, ancak swing projelerde de raporlama var. 1-2 işlem değişikliği dışında.
i-text / jasperreports kullanıyorsanız eğer Jasperviewer açmanız...

postgresql ayarları


VIEW POST

View more
Notlarım SQL

PostgreSQL Ağ Ayarları

By
on
August 9, 2015

Merhaba;

Mevcut projelerinizde yayınladıktan sonra, local ve uzak ağdaki bilgisayarların PostgreSQL veri tabanına ulaşması için bir kaç ayar yapmamız gerekiyor.
Bunu 3 şekilde yapabiliriz;
1- Kod kısmında
2- Dosya sistemindeki gerekli dosyaları bulup içerikleri değiştirerek.
3- PostgreSQL arayüzünde ( bu aslında 2 numaranın aynısı, sadece arayüzde daha kolay yapabiliyoruz)
Hepsi aynı kapıya çıkar. Linux bi...


VIEW POST

View more
Notlarım

DataModel must implement org.primefaces.model.SelectableDataModel when selection is enabled.

By
on
August 6, 2015

Merhaba,
İkinci kez başıma gelen ve 3. kez gelmemesi için buraya not aldığım bir hata, aslında hata denemez gözden kaçan bir eksikliği yazacağım.
Primefaces datatable kullanırken;

DataModel must implement org.primefaces.model.SelectableDataModel when selection is enabled.

Bu şekilde bir hata alıyorsanız eğer;

Datatable'ı doldururken burada belirttiğiniz id'yi çekmeyi unutmuşsunuzdur muhtemelen ve bundan dolayı null değer...


VIEW POST

View more
Java Notlarım SQL

Windows Apache Tomcat Kurulumu

By
on
June 24, 2015

Hiç uzatmadan konuya gireyim, bu konuyu büyük oranda kendime not diye açtım çünkü.
Java web'de bir program yazdınız ve bunu windows sunucunuza kurmak istiyorsunuz.
Bunun için;
1- Apache Tomcat adresine girip sol taraftaki download bölümünden size uygun olan Tomcat sürümünü indiriyorsunuz.
2- İndirdiğimiz dosyayı C: kök dizinine açıp ismini sadece " tomcat " olarak düzeltiyoruz.
3- Oracle...

Java Com Port Read | Java Serial Port Read


VIEW POST

View more
Arduino Notlarım

Java Com Port Okuma / Arduino Haberleşmesi

By
on
March 23, 2015

Java Com Port Okuma
Selam,
Bir zamanlar burada Arduino geliyor ! diye bir blog paylaşmıştım.
Farkındayım aradan çok uzun süre geçti ama araya çok fazla iş girdi..
Ama bu yazıdan da anlayacaksınız ki birşeyler yapmaya başladım.

Arduinoda ilk uğraştığım şeyler standart led yakıp söndürme gibi basit işlemlerdi.
Daha sonrasında aradaki bir kaç level'i atlayarak Arduino...

java-spring-tools-windows-builder


VIEW POST

View more
Java Notlarım

Java WindowBuilder Ekleme – Eclipse / Spring Tools

By
on
March 19, 2015

Eclipse yada Spring Tools kullanıyorsanız eğer pencere görünümünü IDE aracalığı ile yapmak zorundasınız. NetBeans için bu eklentiye gerek yoktur kurulumda kendisi geliyor.

Yapmanız gerek şey Google'a " windowbuilder " yazmak ve sonrasında gelen " Installing WindowBuilder Pro " tıklıyoruz ve karşımıza gelen sayfadan hangi versiyon için Windowbuilder istiyorsak seçiyoruz. Sonrasını Linkte anlatıyor ama...

postgresql ayarları


VIEW POST

View more
Java Notlarım SQL

PostgreSQL Yedekleme

By
on
January 3, 2015

Uzun süredir araştırıyorduk bir kaç arkadaş.
İş yoğunluğundan çok bakamıyorduk ama sonunda bulduk.
Sizinde oldukça işinize yarayacak bir durum.

Bilindiği gibi Müşteriye Programı verdikten sonra başlıca sorunlar arasında verileri koruma problemi vardır.
Bir çok müşteri kendisi manuel yedek alamayacağı  için bunu yarı otomatik yada tam otomatik olarak yapmamız gerekmektedir.
Birazdan vereceğim kodları ile çok...

Sercan Toğrul
Java Developer - Kyrenia

I'm a java developer. I'm from Turkey but I live in Cyprus. You can see my skills and my notes here. Do you have a question you can send me email and I will answer!