Arama sonuçlarınız

  1. Whoisthatinblack

    Java - Nedir bu NullPointerException?

    Devam etmek istersen mikrofonunu al Discord'a gel (personinblack#6059). Seni ancak sesli olarak eğitebilirim, başka türlü anlayacağın yok.
  2. Whoisthatinblack

    Java - Nedir bu NullPointerException?

    Tartışmaya devam etmek istemiyorum ve nullün zararlarını özet geçerek konuyu kapatıyorum. Bundan sonra ister kullanmaya devam edersin ister etmezsin senin bileceğin iş. İkisini de dene, tarafını seç: Hangi metotun hangi şartlar altında null döndüreceğini bilebilmek için düzenli olarak kod okuma...
  3. Whoisthatinblack

    Java - Nedir bu NullPointerException?

    Ortada bir npe varsa programın çökmesi gerekmez mi? Kendin söylemedin mi hataları susturmak kötü bir şey diye? Hangi söylediğinin doğru olduğunu kabul etmeliyiz? Biz hataları susturmuyorsak ve programımız npe yüzünden çökmüyorsa oluşturduğun bu konunun ne önemi var, niye açtın bu konuyu...
  4. Whoisthatinblack

    Java - Nedir bu NullPointerException?

    Bu mantıkla düşünürsek, bizim gözümüzden kaçan hiçbir null olmamalı ve buna bağlı olarak hiç npe görmemeliyiz. Eğer ki sen ve beraber çalıştığın insanlar bu kadar kusursuzsa söyleyebileceğim bir şey yok, zaten npe görmüyorsunuz ne mutlu size. Fakat null kullanıyor ve npe lerle karşılaşıyorsan...
  5. Whoisthatinblack

    Java - Nedir bu NullPointerException?

    Tony Hoare'nin yukarıda paylaşılmış makalesi tek başına yeterli bi' argüman aslında ama ben yine de sana anlatmaya çalışayım. Varsayalım ki önemli bir proje üzerinde çalışıyoruz. Her yerde null kullanılmış ve kodu yazan kişi elinden geldiğince null kontrolü yapmış. Fakat... Ya null...
  6. Whoisthatinblack

    Play.KingNW.CoM | OP-Skyblock > Hileli-Faction > Emek Skyblock > Survival

    Survival sunucunuzda kullanmakta olduğunuz harita bana aittir. En kısa zamanda kaldırmanızı talep ediyorum.
  7. Whoisthatinblack

    "LOL,GG,OMG..." Yazıların Anlamları

    To be honest, "dürüst olmak gerekirse" anlamına gelir. Karşındakine "dürüst ol ulan!" diye bağırmak için kullanmazsın. LMAO da "laugh" değil "laughing my ass off" dur. LOL de aynı şekilde "laugh" değil "laughing out loud" olarak açılır.
  8. Whoisthatinblack

    Game Client nasıl yapılır

    Senin troll olmadığına inanmak istemiyorum. "ben kendi yaptığımız oyunu koyucam", "Bu aralar web dışında c dilleriyle oyun yapmaya odaklandık"
  9. Whoisthatinblack

    (Soru&Cevap) Skript&Java öğrenme yolunda neler yapılmalıdır?

    Yukarıdakilere ek olarak; 1- Başlangıçta interaktif sonrasında metinsel öğretici (tutorial) lerden yardım alınarak ve IDE/metin editörü üzerinde öğreticilerden öğrenilenler tekrar edilerek sağlam bir biçimde Java öğrenilebilir. 3- Hazır kod ile öğrenmek diye bir şey yoktur. Bir koda bakarak...
  10. Whoisthatinblack

    Nasılsınız Bakalım?

    >was using vim :wq
  11. Whoisthatinblack

    Nasılsınız Bakalım?

    Visual Studio Code ROCKS!
  12. Whoisthatinblack

    sunucuda 1 kişiye 2 rütbe verme

    3-A sınıfından Kovalski'yi alkışlarla yerine alıyoruz. @OP PermissionsEx'i bırakıp LuckPerms (tercihimdir) veya zPermissions'a geçmelisin. İlla ki PEX ile yapacağım dersen: https://github.com/PEXPlugins/PermissionsEx/wiki/Commands#users-group-management-top pex user <oyuncu> group add <grup>...
  13. Whoisthatinblack

    .txt dosyasından veri çekme

    1- Static sözcüğü "public, private, protected, final" gibi bir access modifier değildir yalnızca API ve utility classlarında gerektiğinde final ile birlikte kullanılmalıdır (methodun override edilemediğinden emin olmak için) ve değişkenler üzerinde asla ama asla kullanılmamalıdır. 2- File file...
  14. Whoisthatinblack

    .txt dosyasından veri çekme

    Dosyayı ne şekilde oluşturdun? Tam kodu neden paylaşmıyorsun? Konsolda aldığın hatayı ve hatanın bulunduğu tam satırı neden düzgün bir şekilde belirtmiyorsun?
  15. Whoisthatinblack

    Eklenti Yapamıyorum

    Ben zaten kendi mesajımda "Başlangıçta amacın çalışır bir plugin yazmaktan ziyade iyi bir proje yapısı (project structre) oluşturmak olmalı." diye belirtmiştim asıl amacın minigame yazmak olmadığını. Design pattern ezberlemek? Ezberlemek her açıdan kötü bir şeydir. Yapılması gereken şey...
  16. Whoisthatinblack

    Eklenti Yapamıyorum

    Design pattern yerine fikir üretmek değil de, seçtiğin design patternı projene uygularken amacın doğrultusunda değiştirmek deseydin hak verebilirdim. Mesela ortada ihtiyacımı karşılayan Factory adında bir design pattern varken bunu kullanmak yerine neden kendim fikir üretmeye çalışayım ki? Ki...
  17. Whoisthatinblack

    Eklenti Yapamıyorum

    Burada sana yardımcı olacak şey design patternları öğrenmendir. Başlangıçta hepsini incelersin ve projene hangisi uygunsa onu öğrenirsin sonrasında isteklerin doğrultusunda diğerlerinide zamanla öğrenirsin zaten. Design pattern bilmediğin zaman (OOP için konuşuyorum) hep bir eksik kalırsın...
  18. Whoisthatinblack

    .txt dosyasından veri çekme

    Java'nın herhangi bir versiyonuyla gelmedi çünkü bahsettiğin method Guava'ya ait ;) Edit: Files.readLines() methodu ile karıştırmışım :/ Java 8 ile birlikte gelen bir method readAllLines
  19. Whoisthatinblack

    Bağımlı Olduğunuz Bir Şey?

    Bende dini bi' şey görünce hemen teknolojiyi, bilimi yücelterek saldırmak istiyorum yani tutamıyorum kendimi. Hani Hz. İbrahim'le falan alakalı bi konu açılsa da hemen alakasız yere bilimden fenden bahsederek ecnebilerin bu konularda ne kadar iyi olduğuna vurgu yapsam diye içim içimi yiyor...
  20. Whoisthatinblack

    ItemStack Karşılaştırması

    Hayır, kaynak kodunu incelersen görebilirsin ki: Equals metodu isSimilar metodunu kullanıyor, isSimilar ItemFactory'e, ItemFactory'de seni CraftItemFactory'e yönlendiriyor. CraftItemFactory'de, CraftMetaItem'ın şu metoduyla eşyaların metalarını karşılaştırıyor. Yazmak için yazmayalım lütfen...
  21. Whoisthatinblack

    ItemStack Karşılaştırması

    Konuyu hortlatıyor gibi olabilirim fakat buradaki metodların hiç biri NBT'yi hesaba katmıyor ve gereksiz / eksik satırlar içeriyorlar. Dolayısı ile CraftBukkit ve Bukkit'in kaynak kodlarını inceleyerek ItemStack'in equals metodunda dikkate alınmayanları kendim karşılaştırdım ve bu metodu...
  22. Whoisthatinblack

    Zamanında çoğu kişinin yapamadığı öldürünce para verme skripti fikri

    10 saniyelik iş için üşeniyorsan sende sorun var demektir :P Oyuncu kestiğinde gelen parayı havadan vermek yerine ölen oyuncunun parasının minik bir kısmını öldürene aktarırsan sorun kalmaz. Bu tarz saçma şeylerede kafa yormak gerekmez.
  23. Whoisthatinblack

    Zamanında çoğu kişinin yapamadığı öldürünce para verme skripti fikri

    IP adresi değiştirmek ne kadar basit bilir misiniz? Modem arayüzüne girersin, bağlantıların bulunduğu bölümü açarsın, wan, iptv, internet vs. gibi isimlerde bağlantılar görürsün, internet bağlantını bulup tek tuşla devredışı bıraktıktan sonra tekrar tıklayarak aktifleştirirsin. Bütün bu işlem 10...
  24. Whoisthatinblack

    Zamanında çoğu kişinin yapamadığı öldürünce para verme skripti fikri

    Bir adet fake hesap açılır, bu fake hesap ile her gün 1 defa sunucuya giriş yapılır, yeterli sayıya ulaşıldığı düşünüldüğünde bu fake hesap asıl hesap ile öldürülür ve para cukka edilir. (Bunu bot şeklinde bir sürü hesap ile yapabilir hatta tamamen otomatik hale getirebilirsiniz) Ayrıca...
  25. Whoisthatinblack

    Arkadaşlık Sistemi - Eklenti Halinde!

    "(ki bunlarda static kullanmanın herhangi bir yanlışlığını göremiyorum.)" ^^ Bu cümleyi kuran sensin ben değilim. Burada "zamanım yoktu o yüzden acele ettim" dememişsin. "Gerek olduğunu hiçbir zaman da düşünmedim aslında." ^^ Burada da aynı şey geçerli. "...kullanmayı fazla sevmiyorum...." ^^...

Üst