1
Huawei: Android "Kavun yemek" alternatif seçeneğini göz önünde bulundurarak kendi cep telefonu işletim sistemini geliştiriyor
Huawei Technologies Co., Ltd. kendi mobil işletim sistemini geliştirdiğini ve Google'ın Android sistemine alternatifleri değerlendireceğini belirtti.
Çinli telekomünikasyon ekipmanı devi Salı günü Alphabet Inc. Yan kuruluşu Google, Huawei'nin gelecekteki ekipmanı için yazılım hizmetlerini kısıtlayacağını onayladıktan sonra, şirket ile nasıl devam edileceğini tartıştı.
Huaweinin AB ajansının baş temsilcisi Liu Kang, Salı günü Brükselde düzenlenen bir etkinlikte, Google'ın sistemi artık mevcut değilse, doğal olarak Huawei veya diğer kaynaklardan alternatif seçenekler olacağını söyledi.
Huawei'nin zaten kendi işletim sistemini geliştirdiğini ancak sistemin ne zaman hazır olacağına dair detaylı bilgiye sahip olmadığını söyledi. Liu Kang, Huawei'nin ABD kararının etkisini azaltmak için mümkün olan her şeyi yapacağını söyledi.
2
Huya Live Broadcast CEO'su: Ya da ABD pazarı "Bull" a girecek
Huya, Çin'in ana oyun canlı yayın platformlarından biri haline geldi ve dikkatini uluslararası genişlemeye çeviriyor. Şu anda Huya, Latin Amerika ve Asya'daki bazı pazarlarda denizaşırı bir Nimo TV platformu başlattı.
Huya CEO'su Dong Rongjie, şirketin net bir genişleme stratejisine sahip olduğunda, bir sonraki durak Amerika Birleşik Devletleri olabileceğini söyledi. Dong Rongjie bir röportajda, "ABD pazarını uzun zamandır özlüyoruz. ABD'nin çok yüksek değerli bir kullanıcı tabanına sahip olduğunu biliyoruz," dedi. "Bize göre canlı yayın platformu Twitch çok güçlü bir rakip. ABD'ye girmeyi umuyoruz. Pazar öncesi tam olarak hazırlanın ve stratejimizi netleştirin. "
Dong Rongjie, Huya'nın küreselleşme sürecinin bir yıldan fazla bir süredir başladığını ve şirketin öncelikle Asya, Latin Amerika ve muhtemelen Afrika'daki yeteneklerini kanıtlayacağını umduğunu söyledi. Huya tamamen hazırlandıktan sonra, gelecek yıl veya ertesi yıl ABD pazarında iyi sonuçlar elde edebileceğini söyledi.
3
Alipay Hayırseverlik Vakfı resmen kuruldu ve her yıl gelirinin binde üçünü yatırarak "Bu iyi bir şey"
Alipay, son sosyal sorumluluk raporunu drama şeklinde yayınladı.Oyuncu oyuncular Alipay tarafından değiştirilen 8 kişiden oluşuyor.Bu kullanıcıların hikayeleri Alipay'in asıl niyetini açıklıyor: Son 15 yılda sadece bir şey için bir güven mekanizması kurmak .
Gösterinin ardından Ant Financial başkan yardımcısı Chen Liang, gelirinin binde üçünü hayır kurumları için daha faydalı keşifler yapmak için hayır vakıfları olarak harcayacak olan Alipay Hayır Vakfı'nın kurulduğunu duyurdu.
"Bugün yaptığımız şeyin anlamlı olduğunu düşünüyorum. Küçük görünebilir, tıpkı karınca ormanımız gibi. Şu anda 100 milyondan fazla ağaç dikilmiş olmasına rağmen, bugün Çin'in tüm çölleşme alanıyla karşılaştırıldığında çok küçük. Hala bu konunun anlamlı olduğunu düşünüyoruz. Chen Liang, 5276 günün çok olmadığını söyledi ve bunu birlikte yapmaya devam edebileceğimizi umuyoruz. "Umarım bir gün dünya daha iyi ve daha iyi olur ve ayrıca bu toplumun gitgide daha güvenilir hale geleceğine inanıyorum."
4
Shangxuetang: Ulusal yazılım ve entegre devre hizmeti platformu ve Shangxuetang stratejik işbirliği "Awesome, Shangxuetang" kurdu
16 Mayıs 2019'da Beijing Shangxuetang ve Beijing CCID Industrial and Information Technology Training Center Co., Ltd., Beijing, Changping District, CCID Industrial Park'ta bir müfredat kaynakları işbirliği imza töreni düzenledi.Eğitim Gao Qi ve Shangxuetang Başkanı CCID tarafından verildi Genel Müdür Feng Gang, bir işbirliği anlaşması imzaladı.
Shangxuetang 13 yıldır BT eğitimine odaklandı, pratik bir BT eğitim markası yarattı ve Java, Python, büyük veri, yapay zeka ve web ön ucu gibi zengin müfredat kaynaklarına sahip. Shangxuetang'ın 12 seçkin ekibi + çeşitli pratik projeler, kursiyerlerin hızla büyümesine ve kurumsal teknoloji ve ekip büyümesine yardımcı olur.
Bu sefer Shangxuetang, CCIDnin NITE platform kaynaklarının inşasını desteklemek ve bunlarla işbirliği yapmak ve kursların geliştirilmesi, güncellenmesi ve çevrimiçi süreci için teknik destek sağlamak için ulusal yazılım ve entegre devre hizmeti platformuyla işbirliği yaptı. Shangxuetang, yazılım geliştirme becerileri eğitimi test sorularını NITE test soru bankasına dahil eder.Shangxuetang öğrencileri, öğrencilerin öğrenmesi için daha uygun olan ve ayrıca "yazılım geliştirme" kurs kaynaklarının tanıtımına da yardımcı olan NITE test platformunda sınava girebilir.
İmza töreni, Shangxuetang ile ulusal yazılım ve entegre devre hizmeti platformunun birbirlerinin avantajlarını tamamlaması ve yakın işbirliği yapması için bir fırsattır. CCID, NITE çevrimiçi öğrenme platformuna ve çevrimiçi sınav platformuna sahiptir. Shangxuetang, mükemmel yazılım geliştirme kurs kaynaklarına sahiptir. Bu işbirliği, Ulusal yazılım ve entegre devre hizmeti platformu Shangxuetang'ımızı tanıyor.Ayrıca CCID'nin bu mükemmel platformunda çok iyi geliştirme fırsatları bulacağız ve her iki taraf birlikte ilerleme kaydedecek ve gelişecek.
Lütfen aşina olduğunuz bir tasarım modelini tanıtın
Analiz: Teknik olarak zor olan ve gerçek geliştirmede daha fazla uygulanan tasarım modellerinin seçilmesi önerilir. Dekorasyon modunu ve dinamik proxy modunu seçebilirsiniz. Burada dinamik proxy tasarım modelini seçin.
Fikirleri açıklayın: yaşam vakalarının tanıtımı, teknik açıklamalar, avantaj ve dezavantajların analizi ve tipik uygulamalar.
1. Hayat vakasının tanıtımı: doğum günü pastası:
MM'ler doğum günlerini kutluyor, bu yüzden onlara göstermem gerekiyor. En azından bir pasta ver. Pastalar çeşitlidir. Çikolata, dondurma, krema ve daha fazlası. Bunların hepsi basit, ayrıca pastaya biraz çiçek koymak, tebrik kartı koymak, daha lezzetli tadı için biraz kuru meyveler koymak gibi bazı ek süslemeler.
analiz:
Seçenek 1: Kalıtım benimsenirse, çok sayıda kek alt sınıfına neden olur
Seçenek 2: Ana gövde olarak pasta, çiçekler, tebrik kartları, kuruyemişler vb. İhtiyaç duyulduğunda pastaya eklenen dekoratörlerdir. Ne istersem ekleyeceğim.
Teknik açıklama
Dekorasyon modu (diğer ad Sarmalayıcı), orijinal sınıf dosyasını değiştirmeden ve kalıtımı kullanmadan bir nesnenin işlevini dinamik olarak genişletmektir. Bir paketleme nesnesi, yani gerçek nesneyi sarmak için dekorasyon oluşturarak kalıtımdan daha esnek bir alternatif sağlar.
Genellikle dekoratif desenlerle ilgili roller
Soyut yapım rolü (Bileşen): Ek sorumlulukları kabul etmeye hazır olan nesneyi standartlaştırmak için soyut bir arayüz sağlar.
Beton inşaat rolü (ConcreteComponent): Ek sorumlulukları kabul edecek bir sınıf tanımlayın.
Soyut Dekoratör: Soyut bir Bileşen rolüne referansı tutar ve soyut bileşenle tutarlı bir arayüz tanımlar.
Beton dekorasyon rolü (ConcreteDecorator): İnşa edilen nesneye ek sorumlulukların "yapıştırılmasından" sorumludur.
3. Avantaj ve dezavantajların analizi
avantaj
1) Dekoratör modunun ve kalıtım ilişkisinin amacı, nesnenin işlevini genişletmektir, ancak Decorato daha fazla esnekliğe sahiptir.
2) Sınıfın dekorasyon işlevini sınıfın dışına taşıyın, bu da orijinal sınıfı basitleştirebilir. Sınıfın temel işlevini dekoratif işlevden etkili bir şekilde ayırır.
3) Farklı özel dekorasyon türleri ve bu dekorasyon türlerinin permütasyonu ve kombinasyonu kullanılarak, farklı davranışların birçok kombinasyonu oluşturulabilir.
Dezavantaj
Kalıtımdan daha esnek olma özelliği aynı zamanda daha karmaşıklık anlamına da geliyor.
Dekorasyon modu, tasarımda birçok küçük kategorinin görünmesine neden olacak ve aşırı kullanılırsa program çok karmaşık hale gelecektir.
Uyumlu tasarım ilkeleri:
Kombinasyonu daha fazla kullanın ve daha az devralın. Alt sınıfları kalıtım yoluyla tasarlama davranışı, derleme sırasında statik olarak belirlenir ve tüm alt sınıflar aynı davranışı miras alır. Nesneleri birleştirme ve genişletme davranışından yararlanabiliyorsanız, çalışma zamanında dinamik olarak genişletebilirsiniz.
Sınıf, uzatmaya açık ve değişiklik için kapalı olacak şekilde tasarlanmalıdır.
4. Tipik uygulama
Java IO'nun farklı giriş ve çıkış kaynaklarında işlemleri tamamlaması gerekir. Yalnızca miras kullanırsanız, şüphesiz çok sayıda sınıfa ihtiyacınız olacaktır. Örneğin, dosyaları işlemek için bir sınıfa, dosya bayt okumasını uygulamak için bir sınıfa ve dosya karakter okumasını uygulamak için bir sınıfa ihtiyacımız var .... Her belirli işlem belirli bir sınıf gerektirir. Bu şüphesiz çok sayıda IO miras sınıfının ortaya çıkmasına yol açacaktır. Açıkçası programlama için çok elverişsiz. Bunun yerine, dekorasyon modu bu sorunu çözebilir.Dekorasyon modunda: düğüm akışı (FileInputStream gibi) doğrudan giriş kaynağıyla etkileşime girer ve ardından filtre akışı (FilterInputStream) tarafından dekore edilir, böylece elde edilen io nesnesi belirli bir Birkaç işlev, GÇ işlevlerini iyi bir şekilde genişletir.
Mühendislik kızları büyük veriye geçiyor
Mezuniyetten hemen sonra 14K kazandı
"Mücadele eden güzelsin"
Shangxuetang büyük veri öğrencisi