linux
linux'te wifi yapılandırması
grep kullanımı
db
QuestDB
postgresql veritabanında coalesce kullanımı
linux'te mongodb kurulumu
linux'te postgresql kurulumu
mysql veritabanında ON DUPLICATE KEY kullanımı
web
cors
flex ile html elementi ortalamak
heroku uygulamasına custom domain eklemek
express.js'de gzip sıkıştırma kullanımı
seo kuralları
background üretmek için kullanılabilecek web siteleri
express.js'de url rewrite yapma
spring boot
spring boot actuator
spring boot gateway
spring boot'ta eureka kullanımı
spring boot restTemplate
spring boot'ta veritabanı anotasyonları
spring boot'ta validation yapmak
spring boot'ta loglama yapmak
@ExceptionHandler kullanımı
@Primary ve @Qualifier kullanımı
temel spring boot uygulaması
event-driven programlama
mobil
content provider kullanımı
runtime izinlerin alınması
java
java reflection
checked exception ve unchecked exception
Thread
Executor
ExecutorService
Future
CompletableFuture
encode() ve decode()
servlet listenerlar
auto-boxing
java nio api
java io api
referans türleri
constructor chaining
busy spin
mapstruct kullanımı
lombok kullanımı
comparator ve comparable
List.of ve Arrays.asList
try-with-resources
iterator
BigDecimal
memory allocation
optional
concurrency
generic tipler
lambda kullanımı
stream api
dagger kullanımı
java'da metoda değişkenin referansını vermek
secureRandom kullanımı
çeşitli
programlama
bill pugh singleton design
singleton nesnelerde readResolve() kullanımı
enum sabiti singleton mıdır ?
double checked locking
method interceptor
dependency injection
aot ve jit kavramları
open/closed principle
oop kavramları: aggregation
oop kavramları
oop kavramları: composition
liskov substitution principle
veri yapıları: linked list
veri yapıları: map
veri yapıları: stack
veri yapıları: queue
veri yapıları: array
veri yapıları: set
design patterns
oop kavramları: inheritance
base64 encoding
solid prensipleri