Kobayashi x Ilustrasi dasar-dasar komputer
Klik : Ilustrasi Bacaan Online Dasar-Dasar Komputer
Semua artikel di situs ini adalah artikel asli yang ditulis oleh akun publik saya: pengkodean Xiaolin, yang isinya mencakup diagram jaringan komputer, sistem operasi, komponen komputer, dan database. Total ada 1.000 gambar + 500.000 kata pengetahuan dasar komputer dan memudahkan dunia untuk memahaminya. Esai delapan bagian yang sulit (katakan saja, jangan dianggap serius, haha)!
Saya dulu bergumul dengan dasar-dasar komputer yang tidak jelas dan sulit itu, tetapi setelah membaca buku demi buku dan menonton video demi video, saya akhirnya mengenal "orang-orang" ini. Saya pikir pasti ada beberapa teman di dunia ini yang memiliki masalah yang sama dengan saya, jadi saya memutuskan untuk menggunakan ilustrasi + penjelasan yang mudah dipahami untuk membantu semua orang memahaminya artikel selama dua tahun. Setelah sekian lama, inilah website yang kita miliki saat ini!
"Jaringan Bergambar"
- memperkenalkan ?:
- Pengenalan Jaringan Grafis
- Dasar-dasar jaringan ?
- Apa saja lapisan model jaringan TCP/IP?
- Apa yang terjadi jika Anda mengetikkan URL ke halaman web dan menampilkannya?
- Bagaimana sistem Linux mengirim dan menerima paket jaringan?
- artikel HTTP ?
- Pertanyaan wawancara umum HTTP
- Bagaimana cara mengoptimalkan HTTP/1.1?
- Analisis jabat tangan HTTPS RSA
- Analisis jabat tangan HTTPS ECDHE
- Bagaimana cara mengoptimalkan HTTPS?
- Di manakah kehebatan HTTP/2?
- HTTP/3 akan hadir
- Karena ada protokol HTTP, mengapa kita memerlukan RPC?
- Karena ada protokol HTTP, mengapa kita memerlukan WebSocket?
- artikel TCP ?
- Pertanyaan wawancara gelombang tiga arah dan jabat tangan tiga arah TCP
- Transmisi ulang TCP, jendela geser, kontrol aliran, kontrol kemacetan
- Analisis penangkapan paket aktual TCP
- Antrian semi-koneksi TCP dan antrian koneksi penuh
- Bagaimana cara mengoptimalkan TCP?
- Bagaimana memahami bahwa TCP adalah protokol berorientasi aliran byte?
- Mengapa nomor urut inisialisasi harus berbeda setiap kali TCP membuat sambungan?
- Kapan dan dalam keadaan apa paket SYN akan dibuang?
- Apa yang terjadi jika paket FIN yang rusak diterima dalam empat gelombang?
- Apa yang terjadi setelah menerima SYN untuk koneksi TCP dalam status TIME_WAIT?
- Apa perbedaan antara koneksi TCP, pemadaman listrik di satu sisi, dan kegagalan proses?
- Setelah kabel jaringan dicabut, apakah koneksi TCP asli masih ada?
- Mengapa tcp_tw_reuse dinonaktifkan secara default?
- Bisakah TLS dan TCP berjabat tangan secara bersamaan di HTTPS?
- Apakah TCP Keepalive dan HTTP Keep-Alive adalah hal yang sama?
- Apa kelemahan protokol TCP?
- Bagaimana cara mencapai transmisi yang andal berdasarkan protokol UDP?
- Bisakah TCP dan UDP menggunakan port yang sama?
- Jika server tidak mendengarkan dan klien memulai pembuatan koneksi, apa yang akan terjadi?
- Bisakah koneksi TCP dibuat tanpa penerimaan?
- Jika menggunakan protokol TCP, apakah datanya tidak akan hilang?
- Bisakah TCP melambai empat kali menjadi tiga?
- Bagaimana nomor urut TCP dan nomor pengakuan berubah?
- artikel IP ?
- Pengetahuan dasar IP Keluarga Bucket
- Cara kerja ping
- Jika Internet terputus, apakah saya masih bisa melakukan ping 127.0.0.1?
- Pengalaman belajar ?
- Bagaimana cara belajar jaringan komputer?
- Berbagi pengalaman menggambar
"Sistem Grafis"
- memperkenalkan ?:
- Struktur perangkat keras ?
- Bagaimana cara CPU menjalankan program?
- Apakah disk puluhan ribu kali lebih lambat dari memori?
- Bagaimana cara menulis kode yang membuat CPU bekerja lebih cepat?
- Koherensi cache CPU
- Bagaimana cara CPU melakukan tugas?
- Apa itu softirq?
- Mengapa 0,1 + 0,2 tidak sama dengan 0,3?
- Struktur sistem operasi ?
- Kernel Linux vs Kernel Windows
- Manajemen memori ?
- Mengapa kita membutuhkan memori virtual?
- Bagaimana malloc mengalokasikan memori?
- Apa yang terjadi jika memori penuh?
- Apa yang akan terjadi jika saya mengajukan permohonan memori 8G pada mesin dengan memori fisik 4GB?
- Bagaimana cara menghindari masalah pembatalan baca-depan dan polusi cache?
- Pemahaman mendalam tentang manajemen memori virtual Linux
- Pemahaman mendalam tentang manajemen memori fisik Linux
- Manajemen proses ?
- Pengetahuan dasar tentang proses dan thread
- Apa metode komunikasi antar proses?
- Apa yang harus saya lakukan jika terjadi konflik multi-thread?
- Bagaimana cara menghindari kebuntuan?
- Apa yang dimaksud dengan kunci pesimis dan kunci optimis?
- Berapa banyak thread yang dapat dibuat paling banyak oleh suatu proses?
- Jika threadnya crash, apakah prosesnya juga akan crash?
- Algoritma penjadwalan ?
- Algoritma penjadwalan proses/penggantian halaman/penjadwalan disk
- Sistem file ?
- Keranjang keluarga sistem file
- Ketika proses sedang menulis file, apakah proses tersebut terhenti. Apakah data yang ditulis akan hilang?
- Manajemen perangkat ?
- Saat keyboard mengetik huruf A, apa yang terjadi selama sistem operasi?
- Sistem jaringan ?
- Apa itu nol salinan?
- Multipleksing I/O: pilih/poll/epoll
- Mode jaringan berkinerja tinggi: Reaktor dan Proactor
- Apa itu hashing yang konsisten?
- Pengalaman belajar ?
- Bagaimana cara melihat indikator kinerja jaringan?
- Berbagi pengalaman menggambar
- Pengalaman belajar ?
- Bagaimana cara belajar jaringan komputer?
- Berbagi pengalaman menggambar
"Ilustrasi MySQL"
- memperkenalkan ?:
- Ilustrasi pengenalan MySQL
- Dasar-dasar ?:
- Apa yang terjadi selama eksekusi pernyataan pilih?
- Bagaimana deretan catatan disimpan di MySQL?
- Indeks ?
- Indeks pertanyaan wawancara umum
- Melihat pohon B+ dari perspektif halaman data
- Mengapa MySQL menggunakan pohon B+ sebagai indeks?
- Tabel MySQL tunggal tidak boleh melebihi baris 2000W.
- Apa saja kegagalan indeksnya?
- Jika MySQL menggunakan seperti "%x", apakah indeksnya pasti menjadi tidak valid?
- Apa perbedaan antara hitungan(*) dan hitungan(1)? Mana yang berkinerja terbaik?
- Bab bisnis ?
- Bagaimana tingkat isolasi transaksi diterapkan?
- Apakah tingkat isolasi baca berulang MySQL sepenuhnya menyelesaikan pembacaan hantu?
- Kunci bab ?
- Kunci apa yang dimiliki MySQL?
- Bagaimana cara MySQL mengunci?
- Jika pembaruan tidak menambahkan indeks, seluruh tabel akan dikunci.
- MySQL menemui jalan buntu, apa yang harus saya lakukan?
- Wawancara byte: Kunci apa yang ditambahkan sehingga menyebabkan kebuntuan?
- Buku harian ?
- Log MySQL: Apa kegunaan undo log, redo log, dan binlog?
- Artikel kenangan ?
"Redis Bergambar"
- Wawancara ?
- Redis pertanyaan wawancara umum
- Tipe data ?
- Redis tipe data dan skenario aplikasi
- Ilustrasi struktur data Redis
- Kegigihan ?
- Bagaimana persistensi AOF diterapkan?
- Bagaimana snapshot RDB diimplementasikan?
- Artikel fungsional ?
- Apa perbedaan antara kebijakan penghapusan kedaluwarsa Redis dan kebijakan penghapusan memori?
- Ketersediaan tinggi ?
- Bagaimana replikasi master-slave diimplementasikan?
- Mengapa ada penjaga?
- Artikel cache ?
- Apa itu longsoran cache, kerusakan, penetrasi?
- Bagaimana database dan cache memastikan konsistensi?
? Pengalaman belajar
- Jalur Pembelajaran Dasar Komputer: Buku Pembelajaran Dasar Komputer + Video Rekomendasi, Komprehensif dan Jelas.
- Pengalaman rekrutmen sekolah melalui internet: Rekrutmen sekolah dan pengalaman belajar pembaca Xiaolin Shenxian layak untuk dipelajari.
Unduhan PDF seri ilustrasi
- Unduh PDF Jaringan Grafis + Sistem Grafis
Kesalahan dan pertanyaan
Jika Anda memiliki pertanyaan atau menemukan kesalahan, Anda dapat mengajukan pertanyaan atau melakukan koreksi pada Masalah terkait, atau Anda dapat meninggalkan pesan di bagian bawah artikel terkait di situs web Illustrated Computer Basics.
Jika Anda menyukai atau terinspirasi olehnya, Anda dipersilakan untuk membintangi, yang juga merupakan penyemangat bagi penulis.
Akun resmi
Artikel grafis terbaru semuanya pertama kali dipublikasikan di akun resmi. Sangat disarankan untuk diperhatikan! Jika Anda ingin bergabung dengan grup pertukaran teknis yang beranggotakan 100 orang, pindai kode QR di bawah dan balas "Gabung Grup".