-
Online Veritabanı Sorgu Araçları
CREATE TABLE page_hierarchy (“page_id” INTEGER,“page_name” VARCHAR(14),“product_category” VARCHAR(9),“product_id” INTEGER); insert into page_hierarchy values(‘1’, ‘Home Page’, null, null),(‘2’, ‘All Products’, null, null),(‘3’, ‘Salmon’, ‘Fish’, ‘1’),(‘4’, ‘Kingfish’, ‘Fish’, ‘2’),(‘5’, ‘Tuna’, ‘Fish’, ‘3’),(‘6’, ‘Russian Caviar’, ‘Luxury’, ‘4’),(‘7’, ‘Black Truffle’, ‘Luxury’, ‘5’); CREATE TABLE events (“visit_id” VARCHAR(6),“cookie_id” VARCHAR(6),“page_id” INTEGER,“event_type” INTEGER,“sequence_number” INTEGER,“event_time” TIMESTAMP); insert into events values(‘ccf365’, ‘c4ca42’, ‘1’, ‘1’, ‘1’,
-
setTimeout methodunun kullanımı (React)
setTimeout methodu bir kod parçasını belirli bir zaman sonra çalıştırır. const timer = setTimeout(() => { console.log(‘Bu kod blogu 2 saniye sonra calisacak!’) console.log(localStorage) }, 2000);
-
Sistemde kurulu React versiyonunu görüntüleme
Mevcut React versiyonunu öğrenmek için aşağıdaki iki yöntemden birini deneyebilirsin.
-
React.js Soru Cevap
-
Oracle SQLDeveloper Veritabanı Bağlantısı
https://www.oracle.com/database/sqldeveloper/technologies/download/ adresinden işletim sistemine uygun SQL Developer’ı indir. JDK içeren SQL Developer tercih edilebilir.
-
Maven
Maven projesinde kullanılan bağımlılıkların “scope” (kapsam) özelliği, belirli bir bağımlılığın hangi bağlamda ve ne zaman kullanılacağını tanımlar. Maven, farklı kapsam değerleriyle bağımlılıkların farklı kullanım senaryolarına uygun olmasını sağlar. Örnek kullanım: Projenin temel çalışma zamanı bağımlılıkları, uygulamanın işlevselliğini desteklemek için kullanılır. Örnek kullanım: Testlerde kullanılan yardımcı araçlar veya kütüphaneler, test kapsamında bağımlılık olarak tanımlanabilir. 3.Provided (Sağlanan):
-
PostgreSQL
Auto-commit biçimde large object kullanılamaz hatası @Lob @Column(name=”text”) String text; -> yerine @Column(name=”text”, length = Length.LOB_DEFAULT ) String text; ifadesini kullan. (Hibernate > 6.* sürümleri için) Materialized View Belli durumlarda her bir select işlemi için sisteme sorgu atmak yerine materialized view kullanılarak sorgu süreleri azaltılabilir. View otomatik olarak güncellenmediği için job çalıştırarak belli aralıklarla veri
-
Lombok
Eclipse’te kullanımı Projeye eklediğimiz kütüphanelerde Lombok olsa dahi eclipse’e Lombok’u eklememiz gerekiyor. Intellij IDEA Kullanımı @Builder Annotation’ı Builder pattern’i, creational bir tasarım kalıbıdır. Bir sınıftan oluşturulacak instance’ların adım adım oluşturulmasını sağlar. Bu annotation bir Builder sınıfı oluşturur ve ana sınıftan oluşturulacak instance’lar bu builder aracılığıyla oluşturulur. Book book = Book.builder().sayfaSayisi(100).kitapAdi(“adi”).build();
-
Eclipse’te pakete sağ tıklandığında görünenlerin özelleştirilmesi
Tüm eclipse kısayolları için okuyunuz.
-
Eclipse Kullanımı
Multi Module Maven Projelerinin Import Edilmesi Bir microservice projesinin import edilmesi durumunda project explorer kullan. Önce parent proje import edilecek. Ardından projeye sağ tıklayıp import dediğimizde gelen listeden alt modulleri ekliyoruz. Her bir import işleminde alt modül ve onun da varsa alt modüllerini seçilir. Kısayollar Workspace içinde bir dosya adını aramak için: Control+Shift+R