Android | Jawa | algoritma | C/C++/Linux/Dart | ular piton | jaringan komputer | Prinsip komposisi komputer | struktur data | sistem operasi | kriptografi | pola desain | lainnya |
---|
?️ | ? | ? | ☯️ | ⚡ | ? | ? | ? | ?️ | ? | ? | ?️ |
Sebagai seorang developer, pengetahuan dasar sangatlah penting, apalagi beberapa perusahaan besar sangat mementingkan dasar-dasarnya. Dasar-dasarnya adalah fondasi dari segalanya, jika Anda tidak mempersiapkannya terlebih dahulu, Anda akan mudah tersingkir. Penulis telah mengumpulkan kumpulan poin pengetahuan ini. Totalnya ada lebih dari beberapa ratus item, besar dan kecil, sehingga setiap orang dapat memeriksa dan mengisi kekosongan ini. Gudang ini terus diperbarui belum memasukkannya. Untuk ikhtisar, silakan klik di sini.
?️ Android
Dasar-dasar Android
Kerangka
- Lihat sistem
- Arsitektur sistem Android
- Sistem Android dimulai
- Proses startup proses aplikasi
- Proses permulaan aktivitas
- Proses permulaan layanan
- Proses permulaan siaran
- Proses permulaan ContentProvider
- Konteks
- AMS
- WMS
- Tata LetakInfater
- Bahan pengikat
- Pengikatan Data
Android Lanjutan
- Analisis penangan
- pemrograman fungsional
- Layanan Intent
- MVC, MVP, MVVM
- Benang Penangan
- Kemasan apk
- Dalvik dan SENI
- Teknologi kait
- Perbedaan tanda tangan v1, v2 dan v3
- Tampilan Pendaur Ulang
- LihatHalaman2
- Lihat proses menggambar
- distribusi acara
- Mengupas
- perbaikan panas
- plugin
- Komponenisasi
- paket jet
- JNI
- MMKV
- peta bit
- Pembatasan antarmuka non-SDK Android9.0
- mempertahankan
Analisis kode sumber
- ARouter
- Pisau kecil pemotong
- Belati2
- Bus Acara
- Meluncur
- Dao Hijau
- Leakcanary
- Okehttp
- Retrofit
- RxJava
Pengoptimalan kinerja
- Optimalisasi stabilitas
- Optimalisasi memori
- Pengoptimalan gambar
- Optimasi daya
- Mulai pengoptimalan
- Optimalisasi jaringan
- Pengoptimalan ukuran paket
Poin pengetahuan lainnya
- HTTP dan HTTPS
- HTTP1.0, HTTP2.0, HTTP3.0
- pohon merah hitam
? Jawa
- Dasar-dasar Jawa
- Generik
- Refleksi dan proksi dinamis
- Sistem tidak normal
- JavaIO
- wadah Jawa
- Penguraian HashMap secara bersamaan
- Penguraian HashMap
- Penguraian CopyOnWriteArrayList
- Penguraian ArrayList
- Analisis LinkedList
- Penguraian Antrean Prioritas
- Penguraian LinkedHashMap
- Konkurensi Java
- Kumpulan utas Java
- Mesin virtual Java
?
- Kamp pelatihan algoritma
- Pedang menunjuk pada Penawaran
- Kode Leet
- 100 TERATAS
- Situs web yang direkomendasikan
- algoritma pengurutan
☯️C/C++/Linux/Dart
- dasar-dasar C
- Dasar-dasar C++
- Dasar-dasar Linux
- Dasar-dasar panah
⚡Python
- Dasar-dasar piton
- Contoh perayap
- perayap video bilibili
? Jaringan komputer
- Ikhtisar Jaringan Komputer
- lapisan fisik
- lapisan tautan data
- lapisan jaringan
- lapisan transportasi
- Lapisan aplikasi
? Prinsip komposisi komputer
- Ikhtisar Sistem Komputer
- Representasi dan operasi data
- sistem penyimpanan
- sistem komando
- CPU
- bis
- sistem IO
? Struktur data
- perkenalan
- tabel linier
- tumpukan dan antrian
- rangkaian
- Pohon dan Pohon Biner
- gambar
- Menemukan
- menyortir
?️Sistem operasi
- Ikhtisar Sistem Komputer
- Manajemen proses
- Manajemen memori
- Manajemen file
- Manajemen masukan dan keluaran (IO).
? Kriptografi
- Ikhtisar kriptografi
- sandi Caesar
- Enkripsi simetris
- Ringkasan pesan
- enkripsi asimetris
- tanda tangan digital
? Pola desain
- Tujuh Prinsip Pola Desain
- Pengantar pola desain
- UML
- mode pencipta
- Pola tunggal
- Pola pabrik
- Pola prototipe
- pola pembangun
- pola struktural
- mode adaptor
- mode proksi
- pola dekorator
- modus jembatan
- modus penampilan
- Modus kelas terbang
- Modus kombinasi
- modus jembatan
- pola perilaku
- Modus templat
- pola strategi
- mode perintah
- model rantai tanggung jawab
- modus negara
- Pola pengamat
- pola perantara
- pola iterator
- Modus pengunjung
- Modus memo
- modus penerjemah
- Perbandingan model
?️Lainnya
- biasa
- git
- dasar-dasar git 1
- dasar-dasar git 2
- Perbedaan antara reset dan checkout