Angular Object is possibly ‘null’. hatası

Angular Forms kullanırken sıklıkla aldığım bir hata; Object is possibly ‘null’. Error: src/app/pages/register/register.component.html:45:76 – error TS2531: Object is possibly ‘null’. registerForm.get(‘passwordConfirm’).hasError(‘passwordsNotMatching’)”> Çözüm ise oldukça basit tsconfig.json veya tsconfig.app.json dosyanızda aşağıdaki düzeltmeyi yapmanız yeterli. Projenizi tekrar çalıştırdığınızda artık hata almayacaksınız. “angularCompilerOptions”: { “strictNullChecks”: false } angularCompilerOptions benim tsconfig.app.json dosyamda vardı bende sadece orada bu eklemeyi yaptım…Continue reading Angular Object is possibly ‘null’. hatası

BİLGİSAYAR MÜHENDİSLİĞİ Ve YAZILIM MÜHENDİSLİĞİ arasındaki farklar

DERSLER %80 benzer dersler olmakla birlikte, Bilgisayar mühendisliğinde Elektrik-elektronik(donanım) üzerine 3-4 ders bulunmakta. Yazılım mühendisliğinde bunlar yerine yazılım geliştirirken ihtiyaç olan dersler(Yazılım Gereksinim ve Analizi) bulunmakta. Transkript linki yorumlarda. KODLAMA Her ikisindede kodlama bulunmakta. Sen kendini hangi alanda geliştirmek istiyorsan onda ilerleyebilirsin. Bir üniversite bile sizi %20-%30 civarı etkiler.  İş, Sektör ve Yurtdışı İmkanları Hiç…Continue reading BİLGİSAYAR MÜHENDİSLİĞİ Ve YAZILIM MÜHENDİSLİĞİ arasındaki farklar

Angular Proje Firebase Deploy

Angular bir projeyi Firebase Hosting kullanarak firebase url ve hostingi ile yayınlama; Proje dizininde iken aşağıdaki komutları sırası ile çalıştırın. Videolu anlatım için tıklayınız. ng build –prod npm install -g firebase-tools firebase login firebase init Firebase CLI feature – HostingExisting Project – Choose Project Public directory – dist Single Page App – yes Automatic build…Continue reading Angular Proje Firebase Deploy

Kullanılası Git Komutları

Sıklıkla kullanmakla birlikte arada unuttuğum komutlar, oldukça faydalı. git statusgit fetch git checkout branchNamegit checkout – => bir önceki branche geçergit reset –hard origin/develop git merge –abort => Merge conflictden önceki hale alır

Sql table to Java entity

Db nizde ki tabloyu Jave Entity haline getirmek istiyorsunuz.Bunu tek tek ile her satırı kodlamanıza gerek yok. Aşağıdaki basit java uygulamasını indirin. Username Password gibi Db bağlantılarınızı yapın. Son olarak Entity(POJO) olmasını istediğiniz tablonun ismini ilgili yere girin ve projeyi çalıştırın. Hepsi bu kadar saniyeler içinde .java uzantılı Entity niz hazır. Java Uygulaması

Javada == ve Equals farkı

JAVA da String ifadeleri karşılaştırırken == ve equals() karmaşası. Referans karşılaştırması (adres karşılaştırması) için == operatörlerini ve içerik(yani value) karşılaştırması için .equals() yöntemini kullanabiliriz. == her iki nesnenin de aynı bellek konumuna işaret edip etmediğini kontrol eder.Bellekteki adreslerine bakar. equals() methodu ise nesnelerdeki değerlerin karşılaştırmasını yapar. Programın çıktısı şöyle olacaktır;falsetrue

Angular binding types

Templates render HTML. In a template you can use data, property binding and event binding. This is accomplished with the following syntax: # – variable declaration () – event binding [] – property binding [()] – two-way property binding {{ }} – interpolation * – structural directives The # syntax can declare local variable names which references DOM objects in a template. e.g.

Singleton Nedir

Constructor(yapılandırıcıyı) “private” olmalı. “object” ile referans verdiğimiz nesne, nesne değişkeni değil, sınıf değişkeni, yani “static” olmalıdır.“Bir sınıfın sadece bir tane nesnesinin olduğundan emin ol ” kısmını karşılamaktadır. Kalıbın amacının ikinci kısmı olan “ve ona global bir erişim noktası sağla.” ise bu sınıfa konulacak ve oluşturulan “object”i servis edecek public ve static bir metotla halledilebilir. public class Singleton{ public static Singleton…Continue reading Singleton Nedir