Tekrar hoş geldiniz, çocuklar.
Mahkemelerin bu bölümünde, Botoks zamanlayıcıları ile nasıl çalışılacağını öğreneceğiz.
Yani politika zamanlayıcıları bir şey değildir, ancak bunlar Unix işletim
sistemlerinde çalışmak veya çalışmak üzere tasarlanmış posix uyumlu zamanlayıcılardır.
Yani bu kursu yapabilmek için makinenizde Linux'un çalışıyor olması gerekiyor.
Kavramsal yol Mahkeme Linux'a çok özel değildir, çünkü zamanlayıcılarla
ilgili çalıştıracağınız kavramlar nelerdir, zaman kelimeleri sadece bu şekilde
uygulanır? Bu daha çok kavramsal bir kurs, ancak size
göstereceğim tüm gösterimler Linux işletim sistemi üzerinde olacak.
Tartışacağımız tüm kodlar bu eurodan indirilebilir.
Bu nedenle, bu web sitesini ziyaret edin veya bu depoyu
çatallayın ve yerel makinenizde kaynak kodunun bir kopyasını oluşturun.
Bu dizinde bulunan tüm kaynak kodunu açıklayacağız.
Bu bölümden sonra Linux zamanlayıcılarını oluşturabilecek, güncelleyebilecek ve silebileceksiniz.
Pencerenizdeki zaman aşımlarını yeniden başlatabilir, duraklatabilir, devam ettirebilir veya yeniden planlayabilirsiniz.
Zamanlayıcıları periyodik tek atış veya üstel olarak geri
atabileceğiz ve zamanlayıcı odaklı tasarladığımız uygulamaları oluşturabileceksiniz.
Zamanlayıcılar üzerinde oldukça iyi bir tutuş elde ettiğinizde,
zamanlayıcı önyargılı algoritmaları ve düz makineleri uygulayabileceksiniz.
Bu yüzden bu kursun sonuna doğru kendi özel zamanlayıcı kütüphanemizi oluşturacağız.
Değil mi? Bu yüzden bunu mini bir proje olarak
yapın ve değer katmak için özgeçmişinize bu projeden bahsedin.
Söylemin ön koşulu, makinenizde bir çamaşır makinesi veya yerel
işletim sistemi olarak çalışan Linux işletim sistemine sahip olmanız,
ardından geri aramalara veya işlev işaretçilerine aşina olmanız gerektiğidir.
Zamanlayıcılar uygulandıklarından, uygulanmaları için fonksiyon işaretçilerine büyük ölçüde bağımlıdırlar.
Ve elbette, her zamanki gibi, size göstereceğim
tüm gösterimler, tartışacağımız tüm kodlar içinde olacak.
Yani bu daha çok kavramsal bir nitelik taşımıyor.
Zaman aşımlarının nasıl tasarlandığını ve uygulandığını anladıktan sonra, Python, Java
veya başka herhangi bir favori programlama dilinizi kullanarak zamanlayıcıları uygulayabilirsiniz.
Yani programlama dili ya da Linux değil, programlama kavramlarını öğreniyoruz, değil
mi? Bu yüzden iyi şanslar çocuklar ve umarım skorlardan keyif alırsınız.
Bu kurs çok ilginç olacak.