Zorluktan harikaya, Linux işletim ve bakım mühendislerinin yükseltme yolunu açıklayın

Operasyon ve bakım mühendisi, sıkıcı olandan zora ve sonra güçlü olana doğru gelişen bir süreçtir.Önemli olan, dayanabilmeniz, savaşabilmeniz ve ilerideki trendlerdeki değişiklikleri algılamak için keskin bir koku alma duyusuna sahip olmanız gerektiğidir. Mesela: bu yılın büyük verisi, yapay zeka daha popüler ... (nispeten konuşursak, Python daha popüler)

İlköğretim

Linux işletim ve bakım personeli için yaygın olarak kullanılan araçların topolojisi için bkz:

1. rsync aracı

Rsync aracı, birçok yerde birçok sunucunun senkronizasyon etkisini uygulamak için sıklıkla kullanılır. Şirketimiz, sunucu oyununun sunucu ve istemci senkronizasyonunu tamamlamak için bu aracı kullanır.Birkaç makale örneği vardır:

  • Gelişmiş Rsync teknolojisi (güvenlik duvarını açmak için bağlantı noktasının manuel olarak değiştirilmesi durumunda) ve komut dosyası aracılığıyla yalnızca gerekli sunucuları senkronize edin

  • linux dosyalarının veya dizinlerinin otomatik güncellemesini gerçekleştirmek ve yöneticilere e-posta göndermek için inotify + rsync + mutt + msmtp

2. Ağ Hizmeti

Pek çok hizmet türü vardır ve her şirket farklı olanları kullanacaktır, ancak FTP, DNS, SAMBA ve posta gibi temel hizmetlere hakim olunmalıdır.Sadece bunları öğrenmeniz gerekir. LAMP ve LNMP yetkin olmalı, demek istediğim Bu sadece inşa etmek değil, aynı zamanda içerisindeki önemli yapılandırmaya aşina olmaktır. Şirket için en önemli şey web sunucusu olduğundan, Nginx ve Apache aşina olmalıdır, özellikle Nginx çok aşina olmalıdır, en azından bazı şirketler Tomcat ile bunu öğrenmek de en iyisidir.

Aslında, ağ hizmetleri hakkında çok fazla endişelenmeyin. Genel olarak, şirketin ortamı zaten ayarlanmıştır. Yeni bir sunucu veya düzeltme olsa bile, şirket başvurmanız için ilgili belgelere sahip olacaktır. Bu sizi rahatsız etmeyecek, ama en azından alakalı. Konfigürasyon aşina olmalı ve derlenmeli ve kurulmalıdır.Bu modüller onun rolüne, özellikle PHP modüllerine aşina olmalıdır.

Bu iki nokta sadece temel ve gerekli koşullardır.Araç oldukları söylenemez.Aşağıdakiler ustalaşılması gereken gerçek araçlardır.

  • Samba dosya paylaşım hizmeti (komut dosyalarını paylaşma işinizi kolaylaştırır)

  • Linux web hizmeti kurulumu apache fikri (kaynak kodu derleme, kendi kendini tanımlama hizmeti)

  • FTP (sanal kullanıcıları destekler ve her sanal kullanıcı bağımsız öznitelik yapılandırmasına sahip olabilir)

  • Linux altında bir DHCP sunucusu oluşturun

3. Komut dosyası dili

Kabuk komut dosyası ve başka bir komut dosyası dili. Kabuk, işletim ve bakım personeli için sahip olunması gereken bir şeydir. Bunu anlamazsanız, bir işe bile giremezsiniz. En azından bazı sistem yönetimi komut dosyaları yazmanız gerekir. En basit olanı, CPU ve bellek oranını izleyen bir komut dosyası yazmaktır. Bu en temel olanıdır. Sayıları tahmin etmek ve sayıları hesaplamak hakkında yazacağınızı düşünmeyin. Bunların hiçbir faydası yoktur. Bunlar yalnızca öğrenmek içindir. Sistem betikleri yazmak en anlamlı olanıdır. Başka bir betik dili isteğe bağlıdır. Genel olarak 3P, yani Python, Perl ve PHP.PHP'nin dikkate alınmasına gerek yok.Geliştirmek istemediğiniz sürece, kişisel olarak Python öğrenmenizi tavsiye ederim, otomatik işlem ve bakım yapmak zordur.Perl, metin işleme için çok güçlüdür.Neyse, bu iki öğrenme Biri yapacak.

  • Kabuk (1) Girişten karmaşıklığa kadar, çeşitli komut dosyası örnekleri ve sizin tarafınızdan yapılan açıklamalar

  • Karmaşık kod örneklerine (hesap makinesi) kabuk (iki) giriş

4. kullanılmış ve awk araçları

Bu iki araçta ustalaşmalı ve normal ifadelerde aynı anda hakim olunmalıdır. Bu acı vericidir. Normal ifadeler öğrenmesi en zor olanlardır, ancak sed ve awk ile birleştirildiğinde çok güçlüdürler. Metin içeriğini işlerken ve Web içeriğini filtrelerken Çok kullanışlıdır, ancak Shell'i öğrenirken genellikle kombinasyon halinde kullanılır, bu nedenle 3. nokta bu arada 4. noktayı öğrenecektir.

  • Sed özlü öğretici https://coolshell.cn/articles/9104.html

5. Metin işleme komutları

Sort, tr, cut, paste, uniq, tee, vb. Öğrenilmeli ve ayrıca alfabe dilinin üçüncü noktası ile birleştirildiğinde öğrenilir.

6. Veritabanı

MySQL benim ilk tercihim. Neden SQL Server ve Oracle'ı öğrenmediğimi sormayın, çünkü Linux MySQL'i en çok kullanıyor. Eklemeyi, silmeyi, değiştirmeyi ve kontrol etmeyi öğrenmelisiniz, özellikle diğer yönlere aşina olmalısınız, çünkü işletim ve bakım personeli en çok , Hangi optimizasyon ve geliştirme ifadeleri onu elde etmenize izin vermez.

  • MySQL (manuel derlemenin yanı sıra ekleme, silme, değiştirme, kontrol etme, yetkilendirme, yedekleme ve geri yükleme için ayrıntılı fikirler)

7. Güvenlik Duvarı

Güvenlik duvarı da zor bir nokta olarak kabul edilir.Zor olmadığını söylemek zor ve en önemli olan şey kuralları anlamaktır.Eğer CCNA'yı incelediyseniz öğrenmesi daha kolay olabilir çünkü iptables'da NAT tabloları da vardır, prensip aynıdır ve en çok FILTER tablosu kullanılır. Neyse, öğrenmezsen kesinlikle başarısız olacaksın.

  • Güvenlik Duvarı (1) Ana bilgisayar tabanlı güvenlik duvarı

  • Güvenlik Duvarı (2) SNAT ve DNAT

8. İzleme araçları

Ben şahsen şu üçünü öğrenmenin en iyisi olduğunu öneriyorum: Kaktüsler, Nagios, Zabbix, Nagios ve Zabbix işletmeler tarafından en çok kullanılanlar olmalı, her neyse, hepsini öğrenin, ancak Nagios biraz zor olacak, çünkü o yerde otomatik izleme yazmak için komut dosyalarını kullanmayı gerektiriyor. Zor.

  • CentOS 6.2 + Nginx + Nagios, SMS ve QQ e-posta hatırlatıcısı

  • Sunucu merkezi algılama Cacti

9. Küme ve çalışırken bekleme

Bu çok önemli, anlamalısınız, ancak şirkete vardığınızda bunu yapmanıza izin verilmeyecek çünkü acemiler temelde ona dokunmanıza izin vermeyecekler. Çok sayıda kümeleme aracı var.LVS öğrenmek en iyisidir. Bu bir zorunluluktur ve en iyisi Nginx kümesini öğrenmek. , Reverse proxy ve hot backup Daha fazla araç bunu gerçekleştirebilir.Örneğin, şirketimiz kendi kendine etkin yedekleme araçları geliştirir. MySQL hot standby'ın da öğrenilmesi gerekiyor, yani master-slave replikasyonu Tüm süreci öğrenmek kolay değil ve sadece yapmak ilginç değil.

  • MySQL master-slave senkronizasyonu, dual-master senkronizasyonu, sunucu beklenmedik şekilde kapanırsa ve senkronize olmazsa ne yapılmalı

  • MySQL yüksek performanslı stres testi (uzun süre özetlenmiştir)

  • Nginx önbellek yapılandırması ve hata çözümü

10. Veri yedekleme

Çok sayıda araç var ama en azından RAID prensibini anlamalısınız, özellikle işletmelerde en çok kullanılan 1 + 0 veya 0 + 1 ve öğrenmek için kendi deneylerinizi yapmanız gerekiyor. Katran ve dump gibi birçok yedekleme aracı var.Daha fazlasını anlamak en iyisidir biraz.

Yukarıdaki 10 noktayı öğrendikten sonra, başlayabilmeniz gerekir.Bazı teknolojilerin öğrenilmesi daha zordur.Örneğin, Apache ve Nginx'te sistem ayarlama, hizmet optimizasyonu ve program optimizasyonu gibi çalışmadan önce öğrenilmesi zor olan çok önemli bazı teknolojiler vardır. Evet, o halde önce bu 10 noktayı öğrenin.En az 3 ay öğrenmeniz gerekeceği tahmin ediliyor.Betik bölümünü teslim etmek çok zor olacak.Önce kabuk öğrenmenizi ve sonra işten sonra başka bir betik dili öğrenmenizi öneririm. Daha iyi olurdu.

Yukarıdakiler, bir Linux işletim ve bakım mühendisinin ustalaşması gereken araçlardır.Hala ustalaşması gereken birçok araç var, ancak bir öğrenme ortamında öğrenmek zordur. Son olarak, burada bahsedilen araçların becerilere eşdeğer olduğunu hatırlatmama izin verin. Windows veya Ubuntu grafik araçları ve Linux öğrenmenin yanı sıra, sanal makinenin çok fazla bellek yemesine gerek kalmaması için grafik arayüz yüklemeyin ve Linux'u gerçek makineye kurmanız kesinlikle tavsiye edilmez, bu da öğrenme etkisini sağlamaz.

Orta düzey

Bu bölüm kendi görüşme deneyimimden ve başkalarıyla görüşme deneyimimin bir özetinden geliyor. Öncelikle işletim ve bakım fikrinin topolojik diyagramını ekleyin:

Bazı insanlar O&M yapabilse bile, O & M'nin aslında belirli bir yazılım parçasını dağıttığını ve bazı temel işlevleri kurduğunu düşünüyor.

Örneğin: LAMP ve LNMP'yi kurduktan sonra, dağıtım yöntemlerinde ustalaştığımı hissediyorum. Aslında, İnternet'in çoğunun tek tıklamalı kurulum komut dosyaları vardır ve hiçbir teknik içerik yoktur.Mülakatı yapan kişinin gözünde bunlar sizin vurguladığınız konular değildir. Temel olarak, şirketin genel çevre mimarisi konuşlandırılmıştır ve ortam mimarisini nadiren değiştirmeniz gerekir. LNMP mimarisini kursanız bile, içindeki ilkelere aşina mısınız? Nginx optimizasyonuna aşina mısınız? MySQL optimizasyonuna aşina mısınız?

Başka bir örnek verin: Röportajda karşılaştığım soru, görüşmeci size sordu, çünkü LNMP mimarisine aşina olduğunuz için, Nginx ters proxy'nin rolü.

Yazılımın ve yapılandırmanın nasıl anlaşılacağını söylememelisiniz, mümkün olduğunca nasıl optimize edeceğiniz ve web sitesi performansının nasıl derinlemesine iyileştirileceği hakkında konuşmalısınız.

  • Ters proxy kullanımı, 7 katmanlı uygulama katmanının yük dengelemesi olarak anlaşılabilir.Yük dengelemeyi kullandıktan sonra, sunucu kümesi yatay olarak çok uygun bir şekilde ölçeklenebilir ve kümenin genel eşzamanlılığı ve stres direnci iyileştirilebilir.

  • Genellikle ters vekil sunucu, statik kaynakların Önbelleği aracılığıyla yerel bir Önbellek işlevine sahip olur, arka uç sunucunun taşıdığı baskıyı etkili bir şekilde azaltır ve böylece performansı artırır.

İş yerinde işletim ve bakımda ustalaşılması gereken temel teknolojilerden bahsedelim. Bunun işte ustalaştığını, çalışmada ustalaşmanın zor olduğunu unutmayın.

1. İlk en önemli sorun giderme

  • Bazı programların neden çalışamama veya beklenen sonuçlara göre çalışmama nedenlerini analiz edin, çalışan programı izleyin ve sistem çağrılarının sürecini görüntüleyin.

  • Sistem darboğazlarının derinlemesine analizi.

Kalan belleği görüntüleyin:

ree -m

# - / + tamponlar / önbellek: 64581649

# 6458M kullanılan gerçek bellektir 1649M kalan gerçek bellektir (kalan bellek + önbellek + arabellek)

#linux, kalan tüm belleği bir önbellek olarak kullanacaktır, bu nedenle linux'un çalışma hızını sağlamak için belleğin önbellek boyutunu sağlamanız gerekir

sistem mesajı:

donanım bilgileri:

  • Web günlüklerini analiz etmek için analiz sistemini kullanın (Backfire yazılımı gibi)

  • Sistem performansı darboğazlarını analiz edin (IO / Bellek / CPU, yaygın olarak kullanılan araçlar, üst komutta shift tuşu kombinasyonunun özel kullanımı, Sar / vmstat / iostat / ipcs)

Günlük yönetimi için ortak komutlar:

2. Optimizasyon

Optimizasyon, işletme ve bakımda en popüler beceri olarak söylenebilir.Temel olarak optimize edecek işletme ve bakım genellikle çok yüksek ücretlidir ve optimizasyon risklidir.İnternette bir makale tarayarak ve konfigürasyon dosyasını veya parametrelerini değiştirerek optimizasyon denmez.Çok kolaydır. Arıza süresine neden olur.

Optimizasyon, yazılım performansını ve web sitesi performansını iyileştirmek için gerçek saha ortamının donanım parametrelerinin kısmi bir optimizasyonudur. Bundan biraz bahsedebilirim O zamanlar MySQL ve Tomcat parametrelerini optimize etmek, parametreleri bulmak ve sanal makinede test etmek ve ardından performansı kontrol etmek için çevrimiçi makalelere ve resmi web sitesi belgelerine dayanıyordu.

Maliyet optimizasyonu, performans optimizasyonu. Burada Tomcat optimizasyon JVM parametrelerini veriyorum (ilgili testi yerinde ortama koymadan önce yaptıktan sonra): (hiçbir izlemenin ayarlanmadığını unutmayın)

-Standart parametreler, tüm jvm desteklemelidir

-X standart dışı, her jvm uygulaması farklıdır

-XX kararsız parametreler, sonraki sürüm iptal edilebilir

seri toplayıcı tek iş parçacıklı serileştirme

paralel toplayıcı çok iş parçacıklı

Döküm bellek taşmasını izlemek için jvisualvm.exe'yi başlatın

-Xms: ilk yığın boyutu

-Xmx: Maksimum yığın boyutu

-Xss: iş parçacığı yığın boyutu

-XX: NewSize = n: genç nesil boyutunu ayarla

-XX: NewRatio = n: Genç neslin eski nesle oranını 3 gibi ayarlayın, genç nesli işaretleyin: eski neslin oranı 1: 3, genç nesil genç nesil ve eski nesil toplamının 1 / 4'ünü oluşturuyor

-XX: SurvivorRatio = n: Genç kuşakta Eden bölgesinin 2 Survivor alanına oranı.

-XX: MaxPermSize = n: kalıcı oluşturma boyutunu ayarlayın

Toplayıcı ayarları

-XX: + UseSerialGC: Seri toplayıcıyı ayarlayın

-XX: + UseParallelGC: Paralel toplayıcıyı ayarlayın

-XX: + UseConcMarkSweepGC: eşzamanlı toplayıcı ayarla

Geri dönüşüm istatistikleri

-XX: + PrintGC

-XX: + PrintGCDayrıntıları

-Xloggc: dosya adı

Tocmat optimizasyonu, birkaç JVM sanal makinesi olduğunu onaylayın

JAVA_OPTS = ayarla

-Xms4g

-Xmx4g

-Xss512k

-XX: + AggressiveOpts saldırgan optimizasyon seçenekleri, tüm optimizasyon öğeleri eklendi

-XX: + UseBiasedLocking optimizasyon kilidi, temelde seçilmeli, paranoid kilit

-XX: permSize = 64m orijinal alan boyutu, maksimum boyut 300m, daha büyük bir boyut ayarla

-XX: MaxPermSize = 300m

-XX: + DisableExplicitGC //System.gc () gc çağrısını göstermiyor

-XX: + UseConcMarkSweepGC Karşılık gelen zamanı kısaltmak, eşzamanlı toplama, düşük duraklama için cms kullanın

-XX: + UseParNewGC Yeni neslin çöplerini paralel olarak toplayın

-XX: + CMSParallelRemarkEnabled UseParNewGC kullanılması durumunda, markalama süresini azaltmayı deneyin

-XX: + UseCMSCompactAtFullCollection Eşzamanlı toplayıcıyı kullanırken, parçalanmayı azaltmak için eski nesil sıkıştırmayı etkinleştirin

-XX: LargePageSizelnBytes = 128m Bellek sayfası boyutu performansı artırır

-XX: + UseFastAccessorMethods get / set yöntemini yerel koda dönüştür

-Djava awt headless = tomcat linux altındaki simgeleri işlerken ortaya çıkabilecek hatayı doğru şekilde düzeltin

Bellek ayarı:

Tomcat herhangi bir parametreye katılmadan önce saniyede yaklaşık 605'ti ve ayarlamadan sonra saniyede yaklaşık 435'ti, bu da sonucun 3 katına yakındı.

3. Gelişim becerileri

Shell ve Python'u tercih edin. Shell artık ihtiyaçlarınızı karşılayamıyor veya verimliliği çok düşük. O halde otomatik Python'u seçmek en iyi seçimdir. Günümüzde, genel işe alım gereksinimleri, Shell veya Python veya Perl komut dosyaları yazabilmenizi gerektiriyor.Kişisel olarak, hala Python'u seçiyorum.

Python, öğrenmesi kolay ve anlaşılması kolay bir dildir. Sunucu yönetimi araçları, yapılandırma yönetimi (Saltstack), toplu yürütme (Fabric, Saltstack), izleme (Zenoss, Nagios eklentileri), sanallaştırma yönetimi (python-libvirt), süreç yönetimi (Supervisor), bulut bilişim (OpenStack) açısından çok zengindir ... Bazı sistem C kitaplıklarında Python bağlamaları bulunur.

Süreç tarafından belirlenen şeyler sonuçta sistem yönetim sistemine dahil edilmeli, bir program olarak yazılmalı ve sistemin bir parçası haline gelmelidir. Ücretsiz ve entegre olan çeşitli komut dosyalarını yeniden kullanamamak yerine.

Bulut bilişim çağının ortaya çıkmasıyla birlikte, küçük ve orta ölçekli şirketler işletim ve bakıma ihtiyaç duymazlar ve büyük şirketler, mühendislik geliştirme yeteneklerine sahip değilse rekabet edemezler.

En önemli şey, ücretleri yükseltmek, ücretleri yükseltmek ve ücretleri yükseltmek için Python'u iyi öğrenmektir. (Üç önemli şey söyleyeceğim ~) Şu anda, Python da öğreniyorum ve Shell komut dosyalarının önceki örneklerini Python komut dosyalarına dönüştürüyorum.

Bilinç

1. Güvenlik bilinci

İşletme ve bakım personelinin büyük yetkisi vardır, bu nedenle hesap / özel anahtarın güvence altına alınması gerekir.

  • Depolama için şifreleme araçlarını kullanmak en iyisidir. Örneğin, Truecrypt, lpassword.

  • Yerel depolamaya göre. Ağ diski kullanmayın veya lastpass vb. Kullanılmasını önermeyin.

  • SSH özel anahtarı şifre ekle

2. Farkındalığı keskinleştirmek

Herhangi bir işlem yapılandırmasıyla ilgili olarak, devam etmeden önce çalıştırma veya yapılandırma ilkesini anlamak en iyisidir. "Yanlışlıkla odun kesmeden bıçak bileme" olarak adlandırılmalı ve benzer işlemler analoji ile anlaşılabilir.

3. Farkındalığı planlayın

Birden çok ana bilgisayar ve san depolamayı içeren karmaşık değişiklik işlemleri için, en iyisi, önce bir işlem planı yapmak, bir plan belgesi yazmak, her komuta ayrıntılı talimatlar vermek ve ardından bir uzmandan bunu incelemesini istemektir. Bu, tüm operasyon sürecinin güvenliğini en üst düzeye çıkarabilir. Önemli bir müşteri iş sistemiyse, operasyon için bir geri alma planına sahip olmak en iyisidir ve değişiklik başarısız olduğunda müşteri kısa sürede işi geri alabilir.

4. Kayıt paylaşımı bilinci

Daha özel olduğunu düşündüğünüz bir vakayla karşılaştığınızda, vaka sürecini ve analiz belgelerini yazmayı unutmayın. Gelecekte dolambaçlı yollardan kaçınmak için kişinin daha sonra okuması veya diğer kardeşlerle paylaşması, bilgiyi yayması da uygundur.

5. Farkındalığı izleme

İşletim ve bakım açısından izleme çok önemlidir.İzleme, sistemdeki çeşitli anormallikleri keşfetme gözüdür, bu nedenle işletim ve bakım, izleme ile yakından koordine edilmelidir.

6. İş bilinci

Bakımı yapılacak her bir ana bilgisayardaki hizmet türlerini ve her ana bilgisayar işi arasındaki korelasyonu anlamaya çalışın. Herhangi bir bakım çalışması ana bilgisayar için iş hizmetleri sağlamak olduğundan, bir iş kesintiye uğradığında, sorun giderme kapsamını daraltmak ve arızayı en hızlı şekilde bulmak için bu işle ilgili ana bilgisayar grubu en hızlı şekilde bilinir. Bu, çok yetenekli olduğunuzdan değil ve birçok teknolojiye aşina olduğunuzdan, İşletme ve Bakım bilincine ihtiyacınız olmadığı anlamına gelmez. Aslında liderler, yedeklemelerin yapılıp yapılmadığı, izin tahsisi sorunları, platform test koşulları ve hata yanıtları gibi İşletme ve Bakım bilincine değer verir. Zaman ve benzeri, bunların hepsi farkındalıktır, çok fazla teknoloji öğrendiğinizden ve harika bir oyuncu olduğunuzu düşündüğünüzden değil. Platform bir hata bulursa, bununla hiçbir ilginiz yok. Basit sorunların istediğiniz gibi ele alındığını ve diğer departmanlara geri bildirim vermenize gerek olmadığını düşünüyorsunuz. Liderler Teknolojinizin nasıl olduğuna bağlı değil, operasyon ve bakım farkındalığınızın ne kadar iyi olduğuna bağlı.İşletme ve bakım farkındalığına sahip değilseniz, teknoloji ne kadar iyi olursa olsun, sadece diğer bölümlerdeki insanların sizinle koordineli olmamasını sağlayacaktır. BT yapmanın zor bir iş olduğunu bilmelisiniz. Sonsuz öğrenme gerektirir. Öğrenmezseniz, sadece elenirsiniz. Gençler tarafından elenmek istemiyorsanız, yalnızca kendinize değer katmaya devam edebilirsiniz, aksi takdirde maaşınız artırılamaz, ama artık buna katılamayacağınız anlamına gelir. Kürek çekmek. Bu dünya değişmeyenleri sessizce cezalandırıyor ...

Eğitim Bakanlığı'nın okullara girişteki kaosu düzeltmesi gerçekten etkileyici! Olimpiyatların en iyi yarışmasını aniden askıya aldı!
önceki
Mi 7 kararlı! Serbest bırakma süresinin resmi teşhisi: Mayıs sonunda buluşmak
Sonraki
FIFA futbol dünyasının en çok oy alan futbolcuları, aynı zamanda gerçekte de en iyiler
"Kuzeydoğu'nun Yirmi Yılı" sabit dosya posterleri ve fragmanları 1 Mayıs'ta, geçmişe bakılarak yayınlanacak
Küçük Gümüş İğne, Chongqing Geleneksel Çin Tıbbı Doktorlarının Okyanusya'da "Kızıl Adam" Olmasını Sağladı
Tek bir kapağı olan ilk Asyalı yüz mü? ! Wu Yifan, BoF özel sayısının kapağında yer aldı
Honda'nın resmi Fengfan haritasının Japonca versiyonu Japonya'nın Temmuz ortasında yayınlandı
Glory of Kings'in oyun ortamı nihayet optimize edildi ve oyun yeni sistemde kesinlikle eğlenceli olacak!
Zorla! B istasyonunun video bilgilerini hızlı bir şekilde taramak için Python nasıl kullanılır
Milli Eğitim Bakanlığı "Yüksek Öğretim Kurumlarında Temel Araştırmalar için Everest Planı" nı başlatacak
Andy Lau'nun "Bomba İmha Uzmanı 2" Hong Kong'da başladı, Liu Qingyun ve Ni Ni kapsamlı bir yükseltmenin üretimine katıldı
Yeni Hyundai ix25 beyanname haritası Audi Q serisi şebekeye eklendi
İşletim ve bakım bilgisi: mavi-yeşil sürüm, sürekli sürüm ve gri sürüm gibi dağıtım planlarının karşılaştırması ve özeti
Chihiro Pozisyonu ile Diyalog: Geleceğin şehrine doğru, "temporal beyin" nasıl bir rol oynuyor?
To Top