Browsing Category

Java


VIEW POST

View more
Java MongoDB RabbitMQ

New Targets

By
on
February 19, 2021

What do I mean by New Targets?
I have had a lot of targets since I was 18 years old.
I could achieve some of them, and I want to achieve the other targets too.

What are my New Targets?
- to be better at English.
- to write an English blog once a...


VIEW POST

View more
RabbitMQ

RabbitMQ Introduction

By
on
February 14, 2021

Hi everyone, I hope you are doing well.We will start to learn RabbitMQ.We will begin with an introduction and I will try to explain the basic definitions.

What is RabbitMQ?RabbitMQ is a message broker. You can imagine it like a post office. When you want to put a post,...


VIEW POST

View more
Java

MacOS Big Sur Güncellemesi ile Netbeans açılmaması

By
on
November 24, 2020

Selamlar herkese, 4-5 ay önce bir MacBookPro aldım ve işlerin yoğunluğundan henüz geçiş yapamıştım, 10 gün önce kadar Maven Netbeans Tomcat SVN derken tam olarak kendi işlerimde aktif olarak kullanmaya başlamıştım ki Mac Big Sur'u yayınladı.Yayınlandıktan kısa süre sonra geçiş yaptım ancak ufak çaplı bir krize neden oldu kendi...


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;

...

java ignite kurulum


VIEW POST

View more
InMemory Java SQL

Ignite ?

By
on
June 24, 2020

Son zamanlarda, projeler büyüdükçe yalızca DB yeterli olmuyor, bazen sürekli sorguladığınız ve değişmeyen dataları sürekli DB'ye sormak çokta mantıklı değil. Örnek, işlem tiplerini çekiyorsunuz ama günde belki haftada bir kaç defa geliyor işlem tipi, sizin bunu sürekli DB'den çekmeniz çok iyi olmaz performans açısından.InMemory birşeye ihtiyacınız olabilir. Bunu bir...


VIEW POST

View more
Java

Java Trim

By
on
December 27, 2016

Database'e bir String ifade kaydetmek istiyorsunuz.
Ama bunun başındaki ve sonundaki boşlukları almanız gerekiyor.
Bunun Java'da basit bir şekilde çözebilirsiniz.
Örnek olarak;

 

String webSite= new String(" sercantogrul.com ");
System.out.print("Web Sitesi :" );
System.out.println(webSite.trim() );

Ekran Çıktısı olarak şunu alırız;

Web Sitesi :sercantogrul.com


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...

postgresql ayarları


VIEW POST

View more
Java SQL

Java – Functions / CallableStatement Kullanımı

By
on
July 12, 2016

Merhaba, bugün ilk defa kullandığım ve büyük projelerde kullanılan Functions'tan biraz bahsetmek istiyorum.
Basit olarak şu şekilde bahsedeyim, daha doğrusu ben böyle yorumluyorum.

Geniş çaplı bir projeniz var.
Burada bir hesaplama yapıyorsunuz yada kullanıcının bir değeri projenin bir çok yerinde size lazım oluyor.
Bu işlemleride DB'de yapmak istiyorsunuz, iş yükünü DB yapsın istiyorsunuz.
PostgreSQL üzerinden...


VIEW POST

View more
Java Spring

Spring – Hibernate – RestFul Servis

By
on
May 18, 2016

Merhaba,
Bugün oldukça yaygınlaşan servis türü olan RestFul Servis türünü anlatmaya çalışacağım.
Ben biraz geç kalsam da bir çok büyük ve küçük projede kullanılmaya başlanmış.
Bu yazıda yalnızca Servis kısmını anlatacağım, ilerleyen günlerde Client kısmını da yazmayı planlıyorum.

** Yazıya başladıktan 1 saat sonra gelen bir telefon ile ufak bir proje yapmam gerekti....


VIEW POST

View more
Java

GC overhead limit exceeded Hatası

By
on
March 10, 2016

GC overhead limit exceeded
Hatası düzeltmesi oldukça kolay ama düzeltene kadar İnterneti alt üst etmeniz gereken bir sorundur.
Bir projeyi sıfırdan açıp geliştirme yaparsanız eğer böyle bir hata ile karşılaşmanız biraz zor.
Çünkü sıra ile update aldığı için RAM'e yüklenme olmayacaktır.
Ama büyük bir projeyi bir anda import ederseniz eğer muhtemelen bu hatayı...

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!