Tentang penulis
- Akun resmi WeChat, akun Toutiao, dan akun CSDN semuanya adalah programmer Xinchen
- Mantan karyawan Tencent dan Alibaba, yang terlibat dalam pekerjaan backend Java;
- Bergairah tentang Docker dan Kubernetes;
- Semua artikel adalah asli oleh penulisnya;
Tentang repositori kode ini
- Alamat blog CSDN: http://blog.csdn.net/boling_cavalry
- Repositori kode ini berisi kode sumber, file, dll yang terlibat dalam blog
- Jika bermanfaat bagi Anda, silakan beri bintang, terima kasih!
Klasifikasi artikel
Secara umum, ini dibagi ke dalam kategori berikut. Jika ada sesuatu yang Anda minati, saya akan merasa terhormat:
- Jawa;
- middleware latar belakang;
- Buruh pelabuhan;
- Kubernet;
- data besar;
- Minat yang komprehensif, seperti LeetCode, Raspberry Pi, Synology System, dll.;
- DevOps;
- Alat dan teknik umum;
- Memo penanganan masalah;
bidang Jawa
Teknologi asli cloud, album Quarkus
deret panjang kuarkus
Pertarungan aktual yang komprehensif
- "Pertempuran Praktis Quarkus Bagian Satu: Persiapan"
- "Pertempuran Praktis Quarkus Bagian 2: Pembuatan, Konstruksi, dan Penerapan Aplikasi"
- "Pertempuran Praktis Quarkus Bagian 3: Mode Pengembangan (Mode Pengembangan)"
- "Pertarungan Praktis Quarkus Bagian 4: Penerapan Panas Jarak Jauh"
- "Pertarungan Praktis Quarkus Bagian 5: Penjelasan Lengkap tentang Plug-in Maven"
- "Pertempuran Praktis Quarkus Bagian 6: Konfigurasi"
- "Pertempuran Praktis Quarkus Bagian 7: Menggunakan Konfigurasi"
- "Pertempuran Praktis Quarkus Bagian 8: Profil"
benang maya
- Kerangka web yang mendukung thread virtual JDK19, Bagian 1: Pengalaman
- Kerangka web yang mendukung thread virtual JDK19, Bagian 2: Pengembangan lengkap aplikasi quarkus yang mendukung thread virtual
- Kerangka web yang mendukung thread virtual JDK19, Bagian 3: Mengamati thread virtual yang berjalan
- Kerangka web yang mendukung thread virtual JDK19, Bagian 4: Lihat kode sumber untuk memahami bagaimana quarkus mendukung thread virtual
- Kerangka web yang mendukung thread virtual JDK19, Bagian 5 (final): ThreadLocal membuat gelombang
injeksi ketergantungan
- "injeksi ketergantungan quarkus satu: membuat kacang"
- "injeksi ketergantungan quarkus bagian 2: cakupan kacang"
- "Injeksi Ketergantungan Quarkus Bagian 3: Gunakan Anotasi untuk Memilih Kacang Injeksi"
- "Injeksi Ketergantungan Quarkus Bagian 4: Memilih Metode Tingkat Lanjut untuk Menyuntikkan Kacang"
- "Injeksi Ketergantungan Quarkus Bagian 5: Interceptor"
- "injeksi ketergantungan quarkus enam: peristiwa penerbitan dan konsumsi"
- "injeksi ketergantungan quarkus bagian 7: panggilan balik siklus hidup"
- "Injeksi Ketergantungan quarkus Bagian 8: Dekorator"
- "injeksi ketergantungan quarkus sembilan: kunci baca-tulis kacang"
- "Injeksi Ketergantungan Quarkus No. 10: Mempelajari dan Mengubah Aturan Pemuatan Malas Bean"
- "Injeksi Ketergantungan Quarkus Bagian 11: Fitur Interceptor Tingkat Lanjut Bagian 1 (Pengaturan Atribut dan Penggunaan Kembali)"
- "injeksi ketergantungan quarkus no. 12: menonaktifkan pencegat tingkat kelas"
- "injeksi ketergantungan quarkus 13: serangkaian poin pengetahuan penting lainnya (bagian akhir)"
basis data
- "database quarkus bagian satu: operasi dasar yang lebih sederhana daripada demo resmi"
- "basis data quarkus bagian kedua: Anda dapat menjalankan penambahan, penghapusan, modifikasi, dan kueri tanpa basis data (mode dev)"
- "Quarkus Database Bab 3: Satu aplikasi mengoperasikan beberapa database secara bersamaan"
- "basis data quarkus bagian 4: cache lokal"
pengetahuan dasar
- "Instalasi CentOS7 JDK8"
- "Menginstal OpenJDK10 di Ubuntu"
- "Unduh kode sumber OpenJDK11 untuk lingkungan Ubuntu"
- "Rasakan RxJava dan lambda"
- "Pembatasan Tarif Aktual (Pembatas Tarif Jambu Biji)"
- "java.util.Catatan Studi Opsional"
- "org.springframework.util.StopWatch: Alat statistik sederhana yang memakan waktu"
- "Rasakan pengembangan jarak jauh IntelliJ IDEA (Pengembangan Jarak Jauh)"
- "Setelah 20 hari menunggu, aplikasi akhirnya disetujui, diinstal, dan merasakan versi pratinjau UI baru dari IntelliJ IDEA"
- "Tulis kode di browser, gunakan server Microsoft 4-core 8G gratis, Codespaces sungguh enak"
- "Panduan Konfigurasi Server Backend yang Dipersonalisasi Codespace"
- "Versi desktop vscode menggunakan server Microsoft 4-core 8G gratis untuk pengembangan jarak jauh (kompilasi dan pengoperasian semuanya dilakukan di cloud, dan layanan buruh pelabuhan dapat dibuat secara bebas)"
Pertarungan tingkat lanjut yang sebenarnya
- "Operasi Praktis Java Cluster MongoDB (Set Replika)"
- "Bagian Pertama dari Trilogi Layanan Pengunggahan File Java di bawah Docker: Mempersiapkan Lingkungan"
- "Layanan Unggah File Java di bawah Docker Bagian Kedua: Pengembangan Sisi Server"
- "Bagian ketiga dari trilogi layanan pengunggahan file Java di bawah Docker: analisis penangkapan paket Wireshark"
- "Uji Kinerja Serialisasi Redis Praktis (Kryo dan String)"
- "Mulai Cepat JavaCPP (Demo Resmi Versi yang Disempurnakan)"
Jelajahi dunia JVM
- "Minimalis, gunakan Docker untuk mengunduh dan mengkompilasi OpenJDK11 hanya dengan dua baris perintah"
- "Menggunakan Docker untuk mengunduh kode sumber OpenJDK11 dengan cepat"
- "Membuat image Docker untuk mendownload kode sumber OpenJDK11"
- "Membuat image Docker untuk mengkompilasi kode sumber OpenJDK11"
- "Lingkungan Ubuntu mengedit kode sumber OpenJDK11"
- "deskripsi tag gambar openjdk"
- "Di bawah arsitektur ARM64, mengapa image Docker resmi OpenJDK tidak memiliki versi 8? 》
- "Di lingkungan Docker di bawah arsitektur ARM, OpenJDK tidak secara resmi memiliki image versi 8. Bagaimana cara mengatasinya dengan sempurna?" 》
- "Pengalaman yang sangat cepat dalam mengkompilasi openjdk8 (lingkungan buruh pelabuhan)"
- "Kompilasi openjdk8 di buruh pelabuhan"
- "Ubah, kompilasi, debug GDB kode sumber openjdk8 (di lingkungan buruh pelabuhan)"
- "Variabel lingkungan_JAVA_LAUNCHER_DEBUG, ini dapat memberi Anda lebih banyak informasi jvm"
- "Pembelajaran Mesin Virtual Java: Petunjuk Bytecode untuk Panggilan Metode"
- "Java wait(), notify() mempelajari trilogi satu: analisis kode sumber JVM"
- "Trilogi pembelajaran Java wait(), notify() bagian kedua: ubah kode sumber JVM untuk melihat parameter"
- "Trilogi pembelajaran Java wait(), notify() tiga: Ubah urutan pengambilan kunci kontrol kode sumber JVM"
Bermain dengan Maven
- "Penerapan dan Pengalaman Ubuntu Nexus3"
- "Tanpa JDK dan Maven, proyek Maven juga dapat dibangun menggunakan Docker"
- "Trilogi Gambar Docker Bangunan Maven Bagian Satu: Mempersiapkan Lingkungan"
- "Maven membangun trilogi gambar buruh pelabuhan bagian kedua: pengkodean dan pembuatan gambar"
- "Trilogi Gambar Docker Bangunan Maven Tiga: Dorong ke Gudang Jarak Jauh (Intranet dan Alibaba Cloud)"
- "Bagian Pertama dari Trilogi Gudang Swasta Maven Praktis: Konstruksi dan Penggunaan"
- "Trilogi Gudang Pribadi Maven Praktis Bagian 2: Unggah ke Gudang Pribadi"
- "Trilogi Gudang Pribadi Maven Praktis Bagian Tiga: Membangun Gudang Pribadi Maven di bawah Docker"
- "Ubah skrip gradle untuk mempercepat kompilasi kode sumber spring4.1 dan kecepatan pembuatan"
- "Docker dan Jib (versi plug-in maven) pertarungan sebenarnya"
- "Ringkasan penggunaan Jib (versi plugin Maven)"
- "Jib membangun masalah cermin mulai dari penentuan posisi hingga analisis mendalam"
- "Cara mengatur maven untuk jenkins di bawah kubernetes"
- "Kompilasi dan konstruksi proyek pakar aktual Jenkins di bawah kubernetes"
- "Memo Fungsi Nexus3 yang Sering Digunakan"
- "Saya menerbitkan perpustakaan Java saya ke repositori pusat pakar. Mulai sekarang, saya dapat menggunakannya seperti toples Jackson dan Spring."
Bermain dengan Gradle
- Gradle membangun aplikasi SpringBoot multi-modul
- "Publikasikan toples proyek Gradle ke gudang pribadi"
Jackson Belajar Spesial
- "Pembelajaran Jackson 1: Informasi Dasar"
- "Pembelajaran Jackson Bagian 2: jackson-core"
- "Pembelajaran Jackson Bagian 3: Operasi API Umum"
- "Pembelajaran Jackson 4: WRAP_ROOT_VALUE (objek root)"
- "Pembelajaran Jackson Bagian 5: Anotasi JsonInclude"
- "Pembelajaran Jackson Bagian 6: Anotasi Kelas Umum"
- "Pembelajaran Jackson Bagian 7: Anotasi Bidang Umum"
- "Pembelajaran Jackson Bagian 8: Anotasi tentang Metode Umum"
- "Pembelajaran Jackson No. 9: Integrasi Springboot (File Konfigurasi)"
- "Jackson Learning 10 (Final): Integrasi Springboot (Kelas Konfigurasi)"
Pembelajaran Spesial JUnit5
Seri "JUnit5 Learning" bertujuan untuk meningkatkan keterampilan pengujian unit di lingkungan SpringBoot melalui pertarungan sebenarnya. Total ada delapan artikel. Tautannya adalah sebagai berikut:
- "JUnit5 Learning One: Operasi Dasar"
- "Pembelajaran JUnit5 Bagian 2: Kelas Asumsi"
- "Pembelajaran JUnit5 Bagian 3: Kelas Asersi"
- "JUnit5 Learning 4: Jalankan Secara Bersyarat"
- "Pembelajaran JUnit5 Bagian 5: Tag dan Anotasi Khusus"
- "Pembelajaran JUnit5 Bagian 6: Dasar-dasar Pengujian Parameter"
- "Pembelajaran JUnit5 Bagian 7: Pengujian Parameter Tingkat Lanjut"
- "Pembelajaran JUnit5 Bagian 8: Kemajuan Komprehensif (Final)"
pembelajaran jetcd khusus
- jetcd pertarungan sebenarnya: pengalaman yang sangat cepat
- latihan jetcd bagian 2: operasi dasar
- latihan jetcd bagian 3: operasi lanjutan (transaksi, pemantauan, sewa)
Pembelajaran Disruptor Khusus
- Mulai cepat
- Analisis kelas pengganggu
- Operasi dasar antrian dering (tanpa kelas Disruptor)
- Ringkasan poin pengetahuan konsumsi acara
- Praktek konsumsi acara
- Skenario umum
- tunggu strategi
- Poin pengetahuan tambahan (bagian akhir)
Pembelajaran MyBatis (Edisi Junior)
- "Latihan Dasar MyBatis Satu: Integrasi Spring Boot"
- "Latihan Dasar MyBatis Bagian 2: Tambah, Hapus, Ubah dan Periksa"
- "Latihan Dasar MyBatis Bagian Ketiga: Druid Terintegrasi Springboot"
- "Latihan Dasar MyBatis Bagian 4: Druid Berbagai Sumber Data"
- "Latihan Dasar MyBatis Bagian 5: Kueri Terkait Satu-ke-Satu"
- "Latihan Dasar MyBatis Bagian 6: Kueri Terkait Satu-ke-Banyak"
Album praktis gRPC versi Java
- Hasilkan kode menggunakan proto
- Penerbitan dan pemanggilan layanan
- Aliran server
- aliran klien
- aliran dua arah
- Klien secara dinamis mendapatkan alamat server
- Penemuan pendaftaran berdasarkan eureka
Album Nginx ekstensi Java
- "Salah satu ekstensi Java untuk Nginx: Halo, nginx-clojure"
- "Java Memperluas Nginx Bagian 2: Mengkompilasi Kode Sumber nginx-clojure"
- "Ekstensi Java Nginx Bagian 3: Item Konfigurasi Dasar"
- "Ekstensi Java Nginx Bagian 4: Debugging Jarak Jauh"
- "Java Expansion Nginx Bagian 5: Lima Penangan (Inti dari Seri)"
- "Ekstensi Java Nginx Six: Dua Filter Utama"
- "Ekstensi Java Nginx Bagian 7: Memori Bersama"
- "Edisi Terpilih: Memperluas Nginx dengan Java (Pengantar nginx-clojure)"
melihat lingkungan sekitar
- Codec streaming versi Java dan pemrosesan gambar (JavaCPP+FFmpeg)
- "Mengompilasi dan menginstal OpenCV4 untuk versi desktop Ubuntu16"
- "Versi desktop Ubuntu16 mengkompilasi perpustakaan java OpenCV4 dan juga perpustakaan"
Bidang musim semi
Dasar-dasar musim semi
- "Atribut Kustom Pegas Praktis (skema): Pengalaman Cepat"
- "Pabrik Kacang dan Konteks Aplikasi Spring"
- "Perbedaan antara ImportSelector dan DeferredImportSelector (spring4)"
- "Atribut khusus pegas praktis (skema)"
Topik praktis ekstensi musim semi
- "Spring 4.1.8 Latihan Pertama yang Diperluas: Verifikasi Variabel Lingkungan Kustom"
- "Praktik Ekspansi Spring 4.1.8 Bagian 2: Antarmuka Sadar Terungkap"
- "Spring 4.1.8 Pertempuran Praktis yang Diperpanjang Bagian Tiga: Penyiaran dan Pemantauan"
- "Praktik Ekspansi Spring 4.1.8 Bagian 4: Melihat Perubahan Kontainer Pegas (Antarmuka SmartLifecycle)"
- "Praktik Ekspansi Spring 4.1.8 Bagian 5: Mengubah Definisi Bean (Antarmuka BeanFactoryPostProcessor)"
- "Praktik Ekspansi Spring 4.1.8 Bagian 6: Mendaftarkan kacang ke wadah pegas (antarmuka BeanDefinitionRegistryPostProcessor)"
- "Spring 4.1.8 Latihan Diperpanjang Bagian 7: Control Bean (Antarmuka BeanPostProcessor)"
- "Spring 4.1.8 Latihan Diperpanjang Bagian 8: Anotasi Impor"
Jelajahi dunia kode sumber Spring
- "Ubah dan kompilasi kode sumber pegas dan buat toples (spring-context-4.0.2.RELEASE)"
- "spring+mybatis memulai trilogi analisis pengecualian NoClassDefFoundError satu: reproduksi masalah yang stabil"
- "spring+mybatis memulai trilogi analisis pengecualian NoClassDefFoundError bagian kedua: kesalahan pemosisian"
- "Spring+mybatis memulai trilogi analisis pengecualian NoClassDefFoundError tiga: ubah kode sumber pegas dan dapatkan kesalahan mendetail"
- "Analisis Kode Sumber SpringMVC: Pemrosesan File dalam Permintaan POST"
- "Unduh kode sumber Spring4.1.x dan buka dengan IntelliJ IDEA"
- "Ubah, kompilasi, dan buat kode sumber spring-framework4.1.8.RELEASE di bawah windows"
- "Spring4.1.8 Inisialisasi Kode Sumber Pembelajaran Trilogi Satu: Metode Konstruksi Konteks Aplikasi Abstrak"
- "Trilogi Pembelajaran Kode Sumber Inisialisasi Spring4.1.8 Bagian Kedua: Metode setConfigLocations"
- "Trilogi Pembelajaran Kode Sumber Inisialisasi Spring4.1.8 Tiga: Metode AbstrakApplicationContext.refresh"
Dasar-dasar SpringBoot
- "Trilogi Pemula Boot Musim Semi yang Disesuaikan Bagian Satu: Persiapan"
- "Trilogi starter boot pegas yang disesuaikan bagian kedua: pengembangan praktis"
- "Trilogi starter boot pegas yang disesuaikan tiga: analisis kode sumber proses pemuatan spring.factories"
- "Mengakses penjaga kebun binatang berdasarkan kerangka boot pegas"
- "Menjalankan springboot di bawah Docker"
- "Penggunaan dan perluasan kumpulan thread springboot"
- "Menggunakan Kyro sebagai alat serialisasi Redis di bawah SpringBoot"
- "Aplikasi Springboot untuk menanyakan cuaca kota"
- "Kode sumber praktis segera tersedia (springboot+redis+mybatis+restTemplate)"
- "Mengapa solusi mirroring SpringBoot-2.3 memerlukan banyak lapisan"
- "Rasakan gambar Docker produksi aplikasi SpringBoot (2.3) (solusi resmi)"
- "Penjelasan mendetail tentang aplikasi SpringBoot (2.3) untuk membuat image Docker (solusi resmi)"
- "Menguasai Probe Kontainer SpringBoot-2.3: Dasar-dasar"
- "Menguasai Probe Kontainer SpringBoot-2.3: Mendalam"
- "Menguasai Probe Kontainer SpringBoot-2.3: Pertarungan Praktis"
- "Mengapa toples springboot bisa berjalan mandiri"
- "SpringBoot (2.4) produksi aplikasi gambar Docker (solusi resmi versi Gradle)"
Latihan lanjutan SpringBoot
- "Bagian Pertama dari Trilogi Redis dan Springboot di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Trilogi Redis dan springboot bagian kedua di bawah Docker: Menginstal redis master-slave dan sentinel"
- "Trilogi 3 redis dan springboot di bawah Docker: Mengakses redis sentinel di bawah springboot"
- "Aplikasi SpringBoot menggunakan kelas implementasi ApplicationContext khusus"
- "Aplikasi Spring Boot dalam desain dan praktik sespan kubernetes"
- "Spring Native Practical Combat (Nikmati pengalaman mulus dalam memulai aplikasi springboot dalam 79 milidetik)"
- "Pengalaman Tiga Menit: SpringBoot menggunakan model pembelajaran mendalam untuk mengenali angka"
- "SpringBoot menggunakan model pembelajaran mendalam untuk mengenali angka: detail pengembangan"
Dasar-dasar SpringCloud
- "Rasakan SpringCloud Gateway dengan Cepat"
- "Perhatian saat memutakhirkan aplikasi versi Spring Cloud (Dalston meningkatkan ke Edgware)"
Pertarungan sebenarnya SpringCloud
- "Bagian Pertama dari Trilogi Spring Cloud di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Trilogi Spring Cloud di bawah Docker Bagian 2: Deskripsi Lengkap Pengembangan Spring Cloud"
- "Trilogi Spring Cloud di bawah Docker Bagian 3: Penskalaan Horizontal Online"
- "Pertempuran Praktis Layanan Mikro SpringCloud di Lingkungan Panggilan Layanan Lokal K8S"
Topik analisis kode sumber Eureka
- "Analisis Kode Sumber Spring Cloud Eureka Bab 1: Persiapan"
- "Analisis Kode Sumber Spring Cloud Eureka Bab 2: Anotasi EnableEurekaServer pada Kelas Startup Pusat Registrasi"
- "Analisis Kode Sumber Spring Cloud Eureka Bab 3: Perbedaan antara EnableDiscoveryClient dan EnableEurekaClient (Versi Edgware)"
- "Analisis Kode Sumber Spring Cloud dari Eureka Bab 4: Bagaimana Pendaftaran Layanan Dimulai"
- "Analisis Kode Sumber Spring Cloud Eureka Bab 5: Perbarui Daftar Layanan"
- "Analisis Kode Sumber Spring Cloud Eureka Bab 6: Pendaftaran Layanan"
- "Analisis Kode Sumber Spring Cloud dari Eureka Bab 7: Pembaruan"
- "Analisis Kode Sumber Spring Cloud Eureka Bab 8: Asal Usul Nama Pendaftaran Layanan"
Spring Cloud Gateway dari awal hingga peningkatan
- "Pertempuran Praktis Spring Cloud Gateway Satu: Studi Awal"
- "Pertarungan Praktis Spring Cloud Gateway Bagian 2: Lebih Banyak Metode Konfigurasi Perutean"
- "Pertarungan Praktis Spring Cloud Gateway Bagian 3: Perutean Dinamis"
- "Pertarungan Praktis Spring Cloud Gateway Bagian 4: Ringkasan Predikat Bawaan"
- "Pertempuran Praktis Spring Cloud Gateway Bagian 5: Filter Bawaan"
- "Fungsi CircuitBreaker dari Spring Cloud Gateway"
- "Praktik Filter Kustom Spring Cloud Gateway (Mengamati Perubahan Status Pemutus Sirkuit)"
- "Praktik Pembatasan Arus Spring Cloud Gateway"
- "Spring Cloud Gateway memodifikasi konten isi permintaan dan respons"
- "Filter Spring Cloud Gateway Secara Tepat Mengontrol Pengembalian Pengecualian (Analisis)"
- "Filter Spring Cloud Gateway secara akurat mengontrol pengembalian pengecualian (pertempuran sebenarnya, mengontrol kode pengembalian http, dan bidang pesan)"
- "Filter Spring Cloud Gateway secara akurat mengontrol pengembalian pengecualian (pertempuran aktual, badan pengembalian yang disesuaikan sepenuhnya)"
- "Pengkodean Spring Cloud Gateway untuk menerapkan lompatan alamat arbitrer"
pertarungan sebenarnya spring-cloud-alibaba
- "Di bawah Docker, rasakan Nacos dalam dua menit";
- "Pengembangan lingkungan Nacos di bawah Docker";
- "Di bawah Docker, rasakan pusat konfigurasi Nacos dalam dua menit";
- "Pengembangan aplikasi konfigurasi Nacos di bawah Docker";
- "Konfigurasi persistensi Nacos di bawah Docker";
edisi khusus spring-cloud-kubernetes
- "Latihan menjalankan demo resmi Spring-cloud-kubernetes"
- "Halo musim semi-awan-kubernetes"
- "Tiga poin pengetahuan utama di balik spring-cloud-kubernetes"
- "Penemuan layanan dan praktik polling spring-cloud-kubernetes (termasuk pemutus sirkuit)"
- "spring-cloud-kubernetes dan SpringCloud Gateway"
- "Peta konfigurasi spring-cloud-kubernetes dan k8s"
- "spring-cloud-kubernetes secara otomatis menyinkronkan pembaruan configmap k8s"
spesial musim semi-awan-persegi
- Pahami spring-cloud-square dalam lima menit
- Praktik pengembangan spring-cloud-square (ketiga jenis tercakup)
- Pembacaan cepat kode sumber spring-cloud-square (artikel spring-cloud-square-okhttp)
- Pembacaan cepat kode sumber spring-cloud-square (retrofit + okhttp)
pertarungan dubbo spesial
- Persiapan dan pengalaman pertama
- Integrasikan dengan SpringBoot
- Menggunakan pusat pendaftaran Zookeeper
- Konsol manajemen dubbo-admin
seri asli cloud java
- Strimzi Combat Bagian 1: Pengenalan dan Persiapan
- Pertarungan Praktis Strimzi Bagian 2: Pengalaman Pertama Fungsi Penerapan dan Pesan
- Pertarungan Praktis Strimzi No. 3: Pemantauan Prometheus+grafana (Tidak dapat memantau sesuai dengan dokumen resmi? Sebaiknya Anda membaca artikel ini, Anda sudah menginjak jebakan)
- Jembatan Strimzi Kafka (Jembatan) Pertempuran Praktis Satu: Pengenalan dan Penerapan
- Jembatan Strimzi Kafka (Jembatan) Pertarungan Praktis Bagian 2: Memproduksi dan Mengirim Pesan
- Jembatan Strimzi Kafka (Jembatan) Pertarungan Praktis Tiga: SDK Buatan Sendiri (versi golang)
Buruh pelabuhan
pengetahuan dasar
- "Persiapan Docker, Instalasi, dan Pengalaman Pertama"
- "Pekerja pelabuhan instalasi CentOS7"
- "Apa yang harus saya lakukan jika buruh pelabuhan lambat dalam mengunduh gambar?" akselerator daocloud siap membantu Anda》
- "Konstruksi Praktis dan Penggunaan Gudang Pribadi Docker"
- "Trilogi Gambar Docker Bangunan Maven Bagian Satu: Mempersiapkan Lingkungan"
- "Maven membangun trilogi gambar buruh pelabuhan bagian kedua: pengkodean dan pembuatan gambar"
- "Trilogi Gambar Docker Bangunan Maven Tiga: Dorong ke Gudang Jarak Jauh (Intranet dan Alibaba Cloud)"
- "Lihat informasi kontainer Docker"
- "Praktik Produksi Gambar Docker: Mengatur Zona Waktu dan Pengkodean Sistem"
- "Apa yang tidak ada: tidak ada dalam daftar gambar Docker"
- "Praktik pembangunan multi-tahap Docker (pembangunan multi-tahap)"
- "Parameter /var/run/docker.sock Docker"
- "buruh pelabuhan dan gosu"
- "Pengaturan koneksi jarak jauh Docker"
- "Koneksi jarak jauh terenkripsi TLS ke Docker"
- "Penerapan CentOS pada Repositori Harbour Mirror"
- "Catatan tentang Perintah Docker yang Umum Digunakan"
- "Perintah satu baris untuk menginstal docker dan docker-compose (CentOS7)"
- "Rasakan Kesehatan Kontainer Docker dengan Cepat"
- "Aplikasi Java mengonfigurasi pemeriksaan kesehatan kontainer di lingkungan buruh pelabuhan"
- "Salah satu dari Dua Bagian Urutan Startup Aplikasi Java di bawah docker-compose: Analisis Masalah"
- "Urutan Startup Aplikasi Java di bawah komposisi buruh pelabuhan Bagian Kedua: Pertarungan Praktis"
- "Siapkan akun non-root untuk langsung menjalankan perintah buruh pelabuhan tanpa sudo"
- "Mengapa solusi mirroring SpringBoot-2.3 memerlukan banyak lapisan"
Pertarungan tingkat lanjut yang sebenarnya
- "Pengembangan web dan penerapan Tomcat di bawah Docker"
- "Docker Praktis, menulis Dockerfile untuk menyesuaikan gambar Tomcat, dan mewujudkan penerapan aplikasi web secara online"
- "Pekerja pelabuhan praktis, buat nginx reverse proxy tomcat, pelajari tautan dan tulis buruh pelabuhan"
- "Kompilasi openjdk8 di buruh pelabuhan"
- "Ubah, kompilasi, debug GDB kode sumber openjdk8 (di lingkungan buruh pelabuhan)"
- "Biarkan mysql di buruh pelabuhan secara otomatis mengeksekusi sql ketika dimulai"
- "Membangun lingkungan disconf dengan Docker, bagian pertama dari trilogi: membangun disconf dengan cepat"
- "Membangun lingkungan disconf dengan Docker, bagian kedua dari trilogi: dengan cepat membangun image disconf secara lokal"
- "Membangun lingkungan disconf dengan Docker, Bagian Tiga dari Trilogi: Penjelasan mendetail tentang proses konstruksi"
- "Menggunakan disconf di bawah buruh pelabuhan: Pengalaman yang sangat cepat"
- "Menggunakan disconf di bawah buruh pelabuhan: Penjelasan rinci tentang pengembangan demo"
- "Pengantar penggunaan jedis (di bawah lingkungan Docker)"
- "Mempelajari Kafka di bawah Docker, Bagian Pertama dari Trilogi: Rasakan Kafka dengan Kecepatan Ekstrim"
- "Mempelajari Kafka di bawah Docker, Bagian Kedua dari Trilogi: Membangun Lingkungan Lokal"
- "Mempelajari Kafka di bawah Docker, Bagian Ketiga dari Trilogi: Pengembangan Java"
- "Masalah penerapan dubbo di bawah Docker dan aplikasi konsumen tidak dapat menggunakan parameter tautan"
- "Pengembangan Dubbo di bawah Docker, Bagian Pertama dari Trilogi: Pengalaman Kecepatan Ekstrim"
- "Pengembangan Dubbo di bawah Docker, Bagian Kedua dari Trilogi: Membangun Lingkungan Lokal"
- "Pengembangan Dubbo di bawah Docker, Bagian Ketiga dari Trilogi: Pengembangan Java"
- "Bagian Pertama dari Trilogi Praktis Zabbix di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Trilogi Praktis Zabbix di bawah Docker Bagian 2: Memantau Mesin Lain"
- "Trilogi Praktis Zabbix Bagian Tiga di bawah Docker: Item Pemantauan yang Disesuaikan"
- "Pengalaman yang sangat cepat dalam mengkompilasi openjdk8 (lingkungan buruh pelabuhan)"
- "Mempelajari HBase di bawah Docker, Bagian Pertama dari Trilogi: Pengalaman Kecepatan Ekstrim"
- "Mempelajari HBase di bawah Docker, Bagian Kedua dari Trilogi: Konstruksi Cluster HBase"
- "Mempelajari HBase di bawah Docker, Bagian Ketiga dari Trilogi: Pengembangan Java"
- "Rasakan mongodb dengan cepat di bawah Docker"
- "Membuat file gambar Docker mongodb"
- "Di bawah Docker, kumpulan replika mongodb sebenarnya (Replikasi)"
- "Instal Rockmongo di bawah Docker dan operasikan mongodb secara grafis"
- "Pembelajaran Kafka di Docker Bagian 1: Membuat File Gambar untuk Cluster"
- "Mempelajari Kafka di Docker Bagian 2: Membangun Lingkungan Cluster"
- "Pembelajaran Kafka di bawah Docker Bagian 3: Pengembangan Java di Lingkungan Cluster"
- "Di bawah Docker, rasakan pengalaman mengkompilasi cabang pinpoint1.6.x dengan cepat"
- "Jadikan lingkungan kompilasi yang tepat menjadi file gambar Docker"
- "Di bawah Docker, rasakan pinpoint1.6.3 dengan kecepatan tinggi"
- "Membangun lingkungan yang tepat di bawah Docker"
- "Menentukan pengembangan plug-in bagian pertama: tes cepat, menyesuaikan plug-in gson"
- "Pengembangan Plug-in yang Tepat Bagian 2: Membuat Plug-in Baru dari Awal"
- "Instalasi dan pengalaman Jenkins di bawah buruh pelabuhan"
- "Menjalankan springboot di bawah Docker"
- "Bagian Pertama dari Trilogi Redis dan Springboot di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Trilogi Redis dan springboot bagian kedua di bawah Docker: Menginstal redis master-slave dan sentinel"
- "Trilogi 3 redis dan springboot di bawah Docker: Mengakses redis sentinel di bawah springboot"
- "Trilogi Gudang Pribadi Maven Praktis Bagian Tiga: Membangun Gudang Pribadi Maven di bawah Docker"
- "Bagian Pertama dari Trilogi Spring Cloud di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Trilogi Spring Cloud di bawah Docker Bagian 2: Deskripsi Lengkap Pengembangan Spring Cloud"
- "Trilogi Spring Cloud di bawah Docker Bagian 3: Penskalaan Horizontal Online"
- "Bagian Pertama dari Trilogi OpenResty di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Trilogi OpenResty di bawah Docker Bagian 2: Pengembangan Terperinci"
- "Bagian ketiga dari trilogi OpenResty di bawah Docker: OpenResty plus layanan Tomcat"
- "Bagian Pertama dari Trilogi Layanan Pengunggahan File Java di bawah Docker: Mempersiapkan Lingkungan"
- "Layanan Unggah File Java di bawah Docker Bagian Kedua: Pengembangan Sisi Server"
- "Bagian ketiga dari trilogi layanan pengunggahan file Java di bawah Docker: analisis penangkapan paket Wireshark"
- "Konfigurasi manual master dan budak MySQL di bawah Docker"
- "Trilogi Master-Slave MySQL Bagian Satu di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Trilogi Master-Slave MySQL di bawah Docker Bagian 2: Deskripsi Lengkap tentang Produksi Cermin"
- "Trilogi Master-Slave MySQL Bagian Tiga di bawah Docker: Pertarungan Praktis Parameter Log Binlog"
- "Bagian Pertama dari Trilogi ELK di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Bagian kedua dari trilogi ELK di bawah Docker: Pengembangan secara detail"
- "Bagian ketiga dari trilogi ELK di bawah Docker: ELK dan pelaporan log aplikasi di K8S"
- "Praktik Produksi Gambar Docker: Mengatur Zona Waktu dan Pengkodean Sistem"
- "Tanpa JDK dan Maven, proyek Maven juga dapat dibangun menggunakan Docker"
- "Salah satu dari Dua Bagian Pertarungan Praktis Antrean Penundaan RabbitMQ di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Pertempuran Praktis Antrean Penundaan RabbitMQ di bawah Docker Bagian Kedua: Pengembangan secara Detail"
- "Menggunakan Docker untuk mengunduh kode sumber OpenJDK11 dengan cepat"
- "Minimalis, gunakan Docker untuk mengunduh dan mengkompilasi OpenJDK11 hanya dengan dua baris perintah"
- "petunjuk penggunaan gambar Kafka Docker (wurstmeister/kafka)"
- "Cara menggunakan layanan kafka dalam Docker"
- "Buat gambar Docker Anda sendiri dari elasticsearch-head"
- "Buat gambar Docker Anda sendiri dari segmenter kata ik elasticsearch"
- "Di bawah buruh pelabuhan, buat cluster elasticsearch6.5.0 dengan satu baris perintah (dengan head plug-in dan ik word segmenter)"
- "Di bawah buruh pelabuhan, segera buat cluster percikan (termasuk cluster HDFS)"
- "Spark cluster di bawah buruh pelabuhan, sesuaikan parameter untuk memeras perangkat keras"
- "Jalankan proyek dengan image Docker resmi golang"
- "Bagian Pertama dari Trilogi Prometheus dan Grafana di bawah Docker: Pengalaman Kecepatan Ekstrim"
- "Prometheus dan Grafana di bawah Docker Trilogy Bagian 2: Penjelasan Lengkap tentang Docker Orchestration"
- "Bagian Ketiga dari Prometheus dan Grafana di bawah Docker: Pengembangan dan Konfigurasi Item Pemantauan Khusus"
- "Docker dan Jib (versi plug-in maven) pertarungan sebenarnya"
- "Di bawah Docker, rasakan Nacos dalam dua menit"
- "Pengembangan lingkungan Nacos di bawah Docker"
- "Di bawah Docker, rasakan pusat konfigurasi Nacos dalam dua menit"
- "Pengembangan aplikasi konfigurasi Nacos di bawah Docker"
- "Konfigurasi persistensi Nacos di bawah Docker"
- "Login SSH bebas kata sandi untuk beberapa mesin di bawah Docker"
- "Praktik plug-in Docker IDEA (Dockerfile)"
- "Praktik plug-in Docker IDEA (Gambar Docker)"
- "Praktik plug-in Docker IDEA (penulisan Docker)"
- "Docker Swarm dari penerapan hingga operasi dasar"
- "Di bawah arsitektur ARM64, mengapa image Docker resmi OpenJDK tidak memiliki versi 8? 》
- "Di lingkungan Docker di bawah arsitektur ARM, OpenJDK tidak secara resmi memiliki image versi 8. Bagaimana cara mengatasinya dengan sempurna?" 》
- "Memo Flink Penerapan Docker"
- "Membuat Gambar Docker dengan Tindakan GitHub"
- "Penerapan, perluasan, dan pengoperasian dasar elasticsearch8 di bawah Docker (termasuk kibana)"
- "Docker-compose dengan cepat menerapkan cluster elasticsearch-8.x + kibana"
- "Synology DS218+ menerapkan PostgreSQL (buruh pelabuhan)"
kubernetes
dasar-dasar kubernet
- "Praktikal Volume Persistensi Kubernetes Bagian Satu: Pengalaman Kecepatan Ekstrim"
- "Praktikal Volume Persistensi Kubernetes Bagian Kedua: Pengembangan Secara Detail"
- "Penyimpanan Volume Dinamis (NFS) Kubernetes yang Praktis"
- "Aplikasi Spring Boot dalam desain dan praktik sespan kubernetes"
- "Pembelajaran Kode Sumber Kubernetes Bagian 1: Mengunduh dan Mengkompilasi Kode Sumber"
- "Pembelajaran mendalam Kubernetes bagian 2: mengkompilasi dan menerapkan gambar (api-server)"
- "Trilogi Pengontrol Kustom K8 Bagian Satu: Membuat CRD (Definisi Sumber Daya Kustom)"
- "Trilogi Pengontrol Kustom K8 Bagian 2: Menghasilkan Kode Secara Otomatis"
- "Trilogi Pengontrol Kustom K8 Bagian Tiga: Menulis Kode Pengontrol"
- "Lihat data dll dari k8s"
- "server metrik penerapan kubernetes"
- "Catatan tentang penggunaan Volume Persisten Lokal di Kubernetes"
- "Dalam tahap pengembangan, terapkan aplikasi SpringBoot dengan cepat ke K8S"
- Bangun lingkungan pengembangan cloud-native dengan cepat (k8s+pv+prometheus+grafana)
instalasi dan penerapan kubernetes
- "kubeadm membangun salah satu cluster kubernetes: membuat gambar terstandarisasi"
- "kubeadm membangun cluster kubernetes bagian 2: membuat node master"
- "kubeadm membangun cluster kubernetes bagian 3: menambahkan node node"
- "Salah satu Kubernetes di bawah Rancher: Membangun image vmware yang terstandarisasi"
- "Kubernetes di bawah Rancher Bagian 2: Instal Rancher dan Kubernetes"
- "Kubernetes di bawah Rancher Bagian 3: Menginstal alat kubectl di Linux"
- "Bagian Satu dari Empat Langkah Menginstal Kubernetes di Lingkungan CentOS7: Persiapan Mesin Standar"
- "Bagian Kedua dari Empat Langkah Menginstal Kubernetes di Lingkungan CentOS7: Mengonfigurasi Template dan Menginstal Master"
- "Bagian Ketiga dari Empat Langkah Menginstal Kubernetes di Lingkungan CentOS7: Menambahkan Node"
- "Langkah Keempat Menginstal Kubernetes di Lingkungan CentOS7: Menginstal Alat kubectl"
- "Bagian Satu dari Lima Langkah untuk Menerapkan Versi Kubenetes 1.12 di Lingkungan CentOS7: Mesin Standar"
- "Bagian 2 dari Lima Langkah Menerapkan Kubenetes Versi 1.12 di Lingkungan CentOS7: Membuat Master Node"
- "Bagian Tiga dari Lima Langkah untuk Menerapkan Versi Kubenetes 1.12 di Lingkungan CentOS7: Node Bergabung dengan Node"
- "Lima Langkah untuk Menerapkan Versi Kubenetes 1.12 di Lingkungan CentOS7 Bagian 4: Instal Dashboard"
- "Lima langkah penerapan versi kubenetes1.12 di lingkungan CentOS7 Bagian 5: Menginstal kubectl"
- "Instalasi yang sangat cepat dan pengalaman k8s (Minikube)"
- "Panduan Minikube Instalasi Linux"
- "kubespray2.11 menginstal kubernetes1.15"
- "Instalasi cepat kubernetes-1.22.0 (tiga server CentOS7)"
praktik lanjutan kubernetes
- "Bagian Pertama dari Trilogi Nginx dan Tomcat di bawah Kubernetes: Pengalaman Kecepatan Ekstrim"
- "Nginx plus Tomcat di bawah Trilogi kubernetes Bagian 2: Pengembangan Terperinci"
- "Trilogi Nginx plus Tomcat Bagian Tiga di bawah Kubernetes: Ekspansi dan Peningkatan Praktis"
- "Bagian Pertama dari Trilogi Pengujian Kinerja Layanan Web di Bawah Kubernetes: Persiapan"
- "Bagian 2 dari Trilogi Pengujian Kinerja Layanan Web di bawah Kubernetes: Penskalaan Vertikal"
- "Trilogi Tiga Pengujian Kinerja Layanan Web di Bawah Kubernetes: Penskalaan Horizontal"
- "Mengonfigurasi kubectl untuk mengoperasikan kubernetes dari jarak jauh di komputer Windows"
- "Pertempuran Praktis Layanan Mikro SpringCloud di Lingkungan Panggilan Layanan Lokal K8S"
- "Cara mengatur maven untuk jenkins di bawah kubernetes"
- "Menangani Masalah Kinerja Jenkins di Lingkungan K8S"
- "Kubernetes1.15 penerapan cepat prometheus dan grafana"
- "Sekuel penanganan masalah kinerja Jenkins di lingkungan K8S (pengaturan Task Pod)"
- "Pertempuran Praktis Kelas Penyimpanan K8S (NFS)"
- "Penerapan Cepat Kafka di Lingkungan K8S (K8S Dapat Diakses Eksternal)"
- "Pemantauan Kafka K8S (Prometheus+Grafana)"
- "Grup Kubernetes, Versi, Catatan Pembelajaran Sumber Daya"
- "Catatan Pembelajaran Afinitas Kubernetes"
- "Instalasi cepat kubernetes-1.22.0 (tiga server CentOS7)"
kubernetes klien java resmi khusus
- "Salah satu klien java resmi Kubernetes: persiapan"
- "Klien Java Resmi Kubernetes Bagian 2: Masalah Serialisasi dan Deserialisasi"
- "Klien Java Resmi Kubernetes Bagian 3: Aplikasi Eksternal"
- "Klien Java Resmi Kubernetes Bagian 4: Aplikasi Internal"
- "Klien java resmi Kubernetes bagian 5: operasi proto dasar"
- "Klien Java Resmi Kubernetes Bagian 6: Operasi Dasar OpenAPI"
kubernetes resmi go klien khusus
- Latihan client-go yang pertama: pekerjaan persiapan
- latihan client-go bagian 2: RESTClient
- Pertarungan aktual klien-pergi ketiga: Clientset
- latihan client-go bagian 4: klien dinamis
- Latihan perjalanan klien bagian 5: DiscoveryClient
- Tempur Praktis Klien Bagian 6: Setelah dua tahun, menyegarkan versi dan melanjutkan pertempuran yang sebenarnya
- Tempur Praktis Klien-GO Bagian 7: Siapkan Kode Manajemen Proyek untuk Tempur Praktis Selanjutnya
- Klien-Go Practical Combat Bagian 8: Penanganan Kesalahan Konflik Saat Memperbarui Sumber Daya
- Tempur Praktis Klien-Go No. 9: Tulisan Tangan Kontroler Kubernetes
Operator Praktis Spesial
- Latihan Kubebuilder Satu: Pekerjaan Persiapan
- Kubebuilder Praktik Bagian 2: Pengalaman Pertama dengan Kubebuilder
- Pengalaman Praktis Kubebuilder Tiga: Gambaran Umum Pengetahuan Dasar
- Kubebuilder Praktis Tempur Bagian 4: Deskripsi dan Desain Persyaratan Operator
- Praktik Kubebuilder Bagian 5: Pengkodean Operator
- Kubebuilder Praktis Combat No. 6: Bangun, Digerikan dan Jalankan
- Kubebuilder Combat Aktual Bagian 7: Webhook
- Kubebuilder Praktis Tempur Bagian 8: Catatan tentang Poin Pengetahuan
Helm pertempuran yang sebenarnya
- "Bagan Pengembangan Praktis Helm"
- "Menyebarkan dan Mengalami Helm (Versi 2.16.1)"
- "Helm Penyebaran dan Pengalaman Jenkins"
- "Cara Memodifikasi Konfigurasi Layanan yang Disarankan dengan Helm"
- "Helm menggunakan mysql"
Edisi Khusus OpenFaaS di Bidang Tanpa Server
- menyebarkan
- Pengantar fungsi
- Fungsi java
- Operasi Template (Template)
- Pengawas pembicaraan besar
- Watchdog (Lahir untuk Kinerja)
- Java11 Template Parsing
- OpenFaas Praktis Combat Bagian 8: Template Buatan Rumah (Maven+Jdk8)
- OpenFaaS Praktis Combat Bagian 9: Bab Akhir, Template Buatan Sendiri (Springboot+Maven+JDK8)
data besar
Catatan studi sarang
- Tipe data dasar
- tipe data yang kompleks
- Tabel internal dan eksternal
- tabel partisi
- keranjang
- Dasar -dasar HiveQL
- fungsi bawaan
- Sqoop
- UDF dasar
- Fungsi Agregat yang Ditentukan Pengguna (UDAF)
- Udtf
CDH
- "Trilogi Penyebaran CDH5 Bagian 1: Persiapan"
- "CDH5 Deployment Trilogy Part 2: Penyebaran dan Pengaturan"
- "CDH5 Deployment Trilogy Tiga: Ringkasan Masalah"
- "Penyebaran dan Pengalaman CDH6 Super Sederhana (Versi Berdiri)"
berkedip
- "Flink1.7 Dari Instalasi ke Pengalaman"
- "Mengembangkan Aplikasi Flink Pertama"
- "Tanpa slot tugas yang tersedia, apa yang akan terjadi jika Flink menambahkan tugas baru?" 》
- "Flink in Action: Monsuming Wikipedia Berita Real-Time"
- "Raspberry Pi 3B Membangun Cluster Flink"
- "Sumber Data Flink Analisis Pembongkaran (WikipediaEditsSource)"
- "Praktek Pesan Kafka Konsumsi Baku"
- "Docker Deployment Flink Memo"
- "Flink on Yarn Trilogy Part One: Persiapan"
- "Flink on Yarn Trilogy Part 2: Penyebaran dan Pengaturan"
- "Flink on Yarn Trilogy Part Tiga: Mengirimkan Tugas Flink"
- "Menjalankan tugas Flink di Ide"
- "Flink1.9.2 Kompilasi dan Penggunaan Kode Sumber"
- "Bagian Satu Trilogi DataSource Flink: Direct API"
- "Flink's DataSource Trilogy Part 2: Built-In Connector"
- "Flink's DataSource Trilogy Bagian Tiga: Kustomisasi"
- "Flink's Sink Practical Combat One: Sebuah Studi Pendahuluan"
- "Flink's Wastafel Praktek Bagian 2: Kafka"
- "Flink's Wastafel Praktis Tempur Bagian 3: Cassandra3"
- "Flink's Wastafel Praktis Tempur Bagian 4: Kustomisasi"
- "Studi Pendahuluan Klien SQL Flink"
- "Mempersiapkan Set Data untuk Pembelajaran Flink"
- "Kirim Data CSV ke Kafka (versi java)"
- "Flink SQL Klien Praktik Komprehensif"
- "Flink asli Kubernetes Praktis Tempur"
- "Fungsi Pemrosesan Flink Praktis Bagian 1: Pemahaman mendalam tentang operasi negara proses (Flink-1.10)"
- "Fungsi Pemrosesan Flink Praktis Tempur Bagian 2: Kelas Prosesfungsi"
- "Fungsi Pemrosesan Flink Praktis Tempur Bagian 3: Kelas KeyedProcessFunction"
- "Fungsi Pemrosesan Flink Praktis Tempur Bagian 4: Pemrosesan Jendela"
- "Fungsi Pemrosesan Flink Praktis Tempur Bagian 5: Fungsi Coprocess (Pemrosesan Dual-Stream)"
- "Memahami Logika Pengatur Waktu Prosesfungsi"
Pemrosesan Dual-Stream Praktis Spesial
- "Trilogi Praktis Coprocess Function Bagian Satu: Fungsi Dasar"
- "Trilogi Praktis Fungsi Coprocess Bagian 2: Pemrosesan Negara"
- "Trilogi Praktis Coprocessfunction Bagian Tiga: Pengatur Waktu dan Output Samping"
Percikan
- "Menyebarkan CLUSTER SPARK2.2 (Mode Standalone)"
- "Penjelasan terperinci tentang Pengembangan Aplikasi Spark Pertama (Versi Java)"
- "Menyebarkan CLUSTER SPARK2.2 (pada mode benang)"
- "Di bawah Docker, dengan cepat membangun cluster percikan (termasuk kluster HDFS)"
- "Spark Practical Combat: Menganalisis Statistik Situs Web Wikipedia (Versi Java)"
- "Spark Cluster di bawah Docker, sesuaikan parameter untuk memeras perangkat keras"
- "Pengembangan Praktis Aplikasi Spark dengan Ide (Scala)"
- "Lihat detail tugas percikan"
- "Mac Deployment Spark2.4.4"
Kylin
- "CDH+Kylin Trilogy Bagian 1: Persiapan"
- "CDH+Kylin Trilogy Bagian 2: Penyebaran dan Pengaturan"
- "CDH+Kylin Trilogy Bagian 3: Demo Resmi Kylin"
HBase
- "Belajar HBase di bawah Docker, Bagian Satu Trilogi: Extreme Speed Experience"
- "Belajar HBase di bawah Docker, Bagian Dua dari Trilogi: Konstruksi HBase Cluster"
- "Belajar HBase di bawah Docker, Bagian Tiga Trilogi: Pengembangan Java"
Sarang lebah
- "Memasang dan Mengalami Hive"
Hadoop
- "Penempatan Linux dari Hadoop2.7.7 Cluster"
- "Mac Deployment Hadoop3 (distribusi semu)"
Kumpulan data
- "Menemukan set data besar untuk pengembangan data besar praktis (statistik situs web Wikipedia)"
perangkat tengah
Pusat Konfigurasi
- "Membangun Lingkungan Kerusakan dengan Docker, Bagian Satu Trilogi: Membangun Disconf cepat"
- "Membangun Lingkungan Kerusakan dengan Docker, Bagian Dua dari Trilogi: Dengan Cepat Membangun Gambar Disponfally Secara Lokal"
- "Membangun Lingkungan Kerusakan dengan Docker, Bagian Tiga Trilogi: Deskripsi Detail Proses Konstruksi"
- "Menggunakan Disconf di Bawah Docker: Pengalaman Sangat Cepat"
- "Menggunakan Disconf di Bawah Docker: Deskripsi Detail Pengembangan Demo"
penjaga kebun binatang
- "Mengakses Zookeeper berdasarkan kerangka boot musim semi"
cache
- "Pengantar menggunakan Jedis (di bawah lingkungan Docker)"
- "Bagian Satu Trilogi Redis dan Springboot Di Bawah Docker: Extreme Speed Experience"
- "Trilogi Redis dan Springboot Bagian Dua Di Bawah Docker: Memasang Redis Master-Slave dan Sentinel"
- "Trilogy 3 dari Redis dan Springboot di bawah Docker: Mengakses Redis Sentinel Di Bawah Springboot"
- "Tes Kinerja Serialisasi Redis Praktis (Kryo and String)"
Pusat Pendaftaran
dubbo
- "Pengembangan Dubbo Di Bawah Docker, Bagian Satu Trilogi: Extreme Speed Experience"
- "Pengembangan Dubbo Di Bawah Docker, Bagian Dua Trilogi: Membangun Lingkungan Lokal"
- "Dubbo Development di bawah Docker, Bagian Tiga dari Trilogi: Pengembangan Java"
Naco
- "Di bawah Docker, rasakan naco dalam dua menit"
- "Pengembangan Lingkungan Nacos di bawah Docker"
- "Di bawah Docker, alami pusat konfigurasi NACOS dalam dua menit"
- "Pengembangan Aplikasi Konfigurasi NACOS di bawah Docker"
- "Konfigurasi Persistensi NACOS di bawah Docker"
eureka
- "Kelas TimedSuperVisortask Eureka (tugas periodik yang secara otomatis menyesuaikan interval)"
- "Pemantauan Praktis Pembaruan Cache Klien Eureka"
- "Kelas Eureka's InstanceInforeplicator (Layanan Registrasi Auxiliary Tool)"
- "Memo konfigurasi informasi registrasi eureka"
- "Analisis Penangkapan Paket Wireshark Eureka Protocol Discovery"
- "Analisis Kode Sumber Cloud Musim Semi Eureka Bab 1: Persiapan"
- "Analisis Kode Sumber Cloud Musim Semi Eureka Bab 2: Anotasi EnableureKaserver di kelas startup pusat pendaftaran"
- "Analisis Kode Sumber Cloud Musim Semi Eureka Bab 3: Perbedaan Antara EnabledIscoveryClient dan EnableEureKaclient (Versi Edgware)"
- "Analisis Kode Sumber Cloud Musim Semi Eureka Bab 4: Bagaimana Pendaftaran Layanan dimulai"
- "Analisis Kode Sumber Cloud Musim Semi Eureka Bab 5: Perbarui Daftar Layanan"
- "Analisis Kode Sumber Cloud Musim Semi Eureka Bab 6: Pendaftaran Layanan"
- "Analisis Kode Sumber Cloud Musim Semi Eureka Bab 7: Pembaruan"
- "Analisis Kode Sumber Cloud Musim Semi Eureka Bab 8: Asal Nama Pendaftaran Layanan"
antrian pesan
kafka
- "Belajar kafka di bawah Docker, bagian satu trilogi: rasakan kafka dengan kecepatan ekstrem"
- "Belajar Kafka di bawah Docker, Bagian Dua Trilogi: Membangun Lingkungan Lokal"
- "Belajar Kafka di bawah Docker, Bagian Tiga Trilogi: Pengembangan Java"
- "Kafka Learning di bawah Docker Bagian 1: Membuat File Gambar untuk Cluster"
- "Belajar kafka di bawah Docker Bagian 2: Membangun Lingkungan Cluster"
- "Kafka Learning Under Docker Bagian 3: Pengembangan Java di Lingkungan Cluster"
- "Instruksi Penggunaan Gambar Kafka Docker (Wurstmeister/Kafka)"
- "Cara Menggunakan Layanan Kafka di dalam Docker"
- "Penyebaran Kafka Cepat di Lingkungan K8s (K8S Eksternal Diakses)"
- "K8S Kafka Monitoring (Prometheus+Grafana)"
KelinciMQ
- "Bagian 1 dari RabbitMQ Quadruple Under Docker: Extreme Speed Experience (mesin tunggal dan cluster)"
- "Rabbitmq Quadruple Di Bawah Docker Bagian 2: Deskripsi Detail Produksi Gambar RabbitMQ"
- "Bagian ketiga dari tetralogi RabbitMQ di bawah Docker: Penjelasan Rinci tentang Pengembangan Java"
- "Rabbitmq Quadruple Di Bawah Docker: Bagian 4: Ketersediaan Tinggi Tempur Praktis"
- "Salah satu dari dua bagian pertempuran praktis antrian penundaan Rabbitmq di bawah Docker: Extreme Speed Experience"
- "Rabbitmq Delay Antrian Praktis Pertempuran Di Bawah Docker Bagian Dua: Pengembangan Secara Detail"
basis data
MySQL
- "Biarkan MySQL di Docker secara otomatis menjalankan SQL saat dimulai"
- "Rasakan MongoDB dengan cepat di bawah Docker"
- "Membuat File Gambar MongoDB Docker"
- "Di bawah Docker, set replika MongoDB yang sebenarnya (replikasi)"
- "Instal Rockmongo di bawah Docker dan mengoperasikan MongoDB secara grafis"
- "Java Practical Operation MongoDB Cluster (set replika)"
- "Karakter Pengaturan MySQL diatur di bawah Docker"
- "Konfigurasi Manual Master MySQL dan Slave Di Bawah Docker"
- "Trilogi Master-Slave MySQL Bagian Satu Di Bawah Docker: Extreme Speed Experience"
- "Trilogi Master-Slave MySQL di bawah Docker Bagian 2: Deskripsi Rinci Produksi Cermin"
- "Trilogi Master-Slave Mysql Bagian Tiga Di Bawah Docker: Pertempuran Praktis Parameter Log Binlog"
- "Tentang Penyimpanan Data Tabel Innodb dan Data Indeks"
Pencarian Elastis
Elasticsearch sedang beraksi
- "Centos7 Membangun Versi Elk-6.2.3"
- "Bagian Satu Trilogi Rusa Di Bawah Docker: Extreme Speed Experience"
- "Bagian kedua dari trilogi rusa di bawah Docker: pengembangan secara detail"
- "Bagian ketiga dari trilogi rusa di bawah Docker: Elk and Application Log Pelaporan pada K8s"
- "Bangun dengan cepat Elasticsearch6.5.4 Cluster dan head plug-in di lingkungan Linux"
- "Instalasi Elasticsearch dan Penggunaan IK Word Segmenter"
- "Buat gambar Docker Anda sendiri dari Elasticsearch-Head"
- "Buat gambar Docker Anda sendiri dari Segmenter Kata IK Elasticsearch"
- "Di Bawah Docker, Bangun Cluster Elasticsearch6.5.0 dengan satu baris perintah (dengan head plug-in dan IK Word Segmenter)"
- "Elasticsearch6.1.2 Sumber Code Unduh, Kompilasi dan Bangun"
- "IntelliJ Idea Remote Debugging Elasticsearch6.1.2"
- "Impor Data Uji Elasticsearch yang sangat cepat"
Elasticsearch Topik Keterampilan Dasar
- "Elasticsearch Praktis Trilogi Bagian Satu: Operasi Indeks"
- "Trilogi Praktis Elasticsearch Bagian 2: Operasi Dokumen" 3 "Elasticsearch Praktis Trilogi Bagian 3: Operasi Pencarian"
- "Pembelajaran Agregasi Elasticsearch Satu: Operasi Dasar"
- "Pembelajaran Agregasi Elasticsearch Bagian 2: Agregasi Interval"
- "Pembelajaran Agregasi Elasticsearch Bagian 3: Batasan Lingkup"
- "Pembelajaran Agregasi Elasticsearch Bagian 4: Penyortiran Hasil"
- "Pembelajaran Agregasi Elasticsearch Bagian 5: Analisis masalah dengan hasil penyortiran yang tidak akurat"
- "Cara mengurutkan ember agregasi Elasticsearch bersarang"
- "Memahami Post_Filter of Elasticsearch"
- "Pemetaan Dinamis String Elasticsearch"
- "Praktis Bergabung Jenis Elasticsearch6"
Alat dan tips
- "Menghasilkan Diagram UML Berdasarkan Kode Java"
- "Mengatur Ide Intellij dan Maven untuk mendukung ekspresi Lambda"
- "Menginstal Genymotion Emulator untuk menjalankan proyek Android Studio"
- "IntelliJ Idea Remote Debug Connection ke Tomcat untuk mencapai debugging satu langkah"
- "Apa yang harus saya lakukan jika Docker lambat mengunduh gambar?" Daocloud Accelerator ada di sini untuk membantu Anda》
- "Karakter Pengaturan MySQL diatur di bawah Docker"
- "Melihat Diagram Kelas Java dengan Intellij Idea"
- "Bagaimana Paket Permintaan HTTP Wireshark dan Paket Respons Korespondensi"
- "Analisis Penangkapan Paket Wireshark Eureka Protocol Discovery"
- "Panduan untuk Melamar dan Menggunakan Lisensi Edisi Ide IntelliJ secara gratis"
- "Skrip shell untuk mengirim pesan kafka"
- "Ringkasan Keterampilan Pencarian GitHub"
Pemecahan masalah
- "Penyedia Layanan Dubbo Gagal Memulai di Tomcat"
- "Masalah Menyebarkan Dubbo di bawah Docker dan Aplikasi Konsumen Tidak Dapat Menggunakan Parameter Tautan"
- "ADB Shell tidak dapat terhubung ke perangkat virtual di Genymotion"
- "Spring+Mybatis Memulai Trilogi Analisis Pengecualian NoclassDeffoundError Satu: Reproduksi masalah yang stabil"
- "Spring+Mybatis Memulai Trilogi Analisis Pengecualian NoClassDeffoundError Bagian Dua: Kesalahan Posisi"
- "Spring+Mybatis Memulai Trilogi Analisis Pengecualian NoClassDeffoundError Three: Ubah Kode Sumber Musim Semi dan Dapatkan Kesalahan Detail"
- "Masalah kegagalan untuk memulai gambar dalam komposisi Docker"
- "Memecahkan masalah modul bernama 'Pymongo' masalah di bawah Docker"
- "Masalah Kegagalan Startup Springboot ('Hibernate.Dialect' Not Set)"
- "JPA Springboot gagal menambahkan catatan baru di mysql8"
- "Win10 Lingkungan mengkompilasi spring-framework4.1.9 versi, kesalahan" gagal menangkap snapshot file input untuk tugas 'distzip' ""
- "Penanganan" Karakter Tidak Terbaik dalam GBK yang Dikode "Peringatan yang Ditemui selama Kompilasi Maven"
- "Docker Problem Memo:" RPC Kesalahan: kode = 2 desc = containerd: container tidak ditemukan "》
- "Penanganan kesalahan menggunakan plug-in fabric8-maven-plugin (tidak ada plugin yang ditemukan untuk awalan 'fabric8')"
- "Minikube gagal mulai di bawah Linux (sepertinya Kubelet tidak berjalan atau sehat)"
- "Memo ubuntu18 tentang kegagalan untuk memulai kembali layanan buruh pelabuhan"
- "Masalah tidak ada data setelah inisialisasi cluster Hadoop2.7"
DevOps
mungkin
- "Instalasi dan Pengalaman Ansible2.4"
- "Penyebaran dan Pengalaman CDH6 Super Sederhana (Versi Berdiri)"
- "Flink on Yarn Trilogy Part One: Persiapan"
- "Flink on Yarn Trilogy Part 2: Penyebaran dan Pengaturan"
- "Flink on Yarn Trilogy Part Tiga: Mengirimkan Tugas Flink"
- "CDH+Kylin Trilogy Bagian 1: Persiapan"
- "CDH+Kylin Trilogy Bagian 2: Penyebaran dan Pengaturan"
- "CDH+Kylin Trilogy Bagian 3: Demo Resmi Kylin"
- "Ansible dengan cepat menggunakan cluster cassandra3"
Maven
- "Maven Building Docker Image Trilogy Bagian Satu: Mempersiapkan Lingkungan"
- "Maven Builds Docker Image Trilogy Part Two: Coding and Building Image"
- "Maven Building Docker Image Trilogy Three: Push to Remote Warehouse (Intranet dan Alibaba Cloud)"
- "Instalasi dan Pengalaman Jenkins di bawah Docker"
- "Bagian Satu Trilogi Gudang Pribadi Praktis Maven: Konstruksi dan Penggunaan"
- "Praktis Maven Private Warehouse Trilogy Bagian 2: Unggah ke gudang pribadi"
- "Praktis Maven Private Warehouse Trilogy Bagian Tiga: Membangun Gudang Privat Maven Di Bawah Docker"
- "Tempur Praktis: Memicu Jenkins Automatic Build Saat mengirimkan kode ke GitHub"
- "Modifikasi skrip Gradle untuk mempercepat kompilasi kode Sumber4.1 Sumber dan Bangun Kecepatan"
- "Docker dan Jib (versi plug-in maven) Tempur aktual"
- "Jib Ringkasan Penggunaan (versi plug-in Maven)"
- "Jib membangun masalah cermin dari posisi ke analisis mendalam"
- "Cara Mengatur Maven untuk Jenkins Di Bawah Kubernetes"
- "Jenkins Kompilasi dan Konstruksi Proyek Maven Aktual Di Bawah Kubernetes"
Bangunan terus menerus
- "Mulai tugas Jenkins melalui permintaan HTTP"
- "Jenkins Pipeline (Pipeline) Practical Combat: Dari Penyebaran ke Pengalaman"
- "Biarkan Jenkins menjalankan skrip pipa di github"
- "Jenkins mengubah proyek gitub menjadi gambar Docker"
- "Bangun kluster Jenkins dengan cepat"
- "Praktik Pipeline Di Bawah Jenkins Cluster"
- "Cara Mengatur Maven untuk Jenkins Di Bawah Kubernetes"
- "Menangani masalah kinerja Jenkins di lingkungan K8"
- "Sekuel Menangani Masalah Kinerja Jenkins Di Lingkungan K8 (Pengaturan Pod Tugas)"
- "Tugas Pipa Jenkins dari jarak jauh"
- "Penanganan Masalah Konkurensi untuk memicu tugas pipa Jenkins dari jarak jauh"
- "Penyebaran Pelari Gitlab (Lingkungan Kubernetes)"
- "Gitlab CI Membangun Aplikasi Springboot-2.3"
- "Praktik Cache Terdistribusi Runner Gitlab"
- "Membuat gambar Docker dengan Tindakan GitHub"
Promethus
- "Bagian Satu Trilogi Prometheus dan Grafana di bawah Docker: Extreme Speed Experience"
- "Prometheus dan Grafana di bawah Trilogi Docker Bagian 2: Deskripsi Rinci Orkestrasi Docker"
- "Bagian Tiga Prometheus dan Grafana di bawah Docker: Pengembangan dan Konfigurasi Item Pemantauan Kustom"
- "Kubernetes1.15 Penyebaran cepat Prometheus dan Grafana"
- "K8S Kafka Monitoring (Prometheus+Grafana)"
zabbix
- "Bagian Satu Trilogi Zabbix Praktis Di Bawah Docker: Extreme Speed Experience"
- "Trilogi Zabbix Praktis Di Bawah Docker Bagian 2: Memantau Mesin Lain"
- "Trilogi Zabbix Praktis Bagian Tiga Di Bawah Docker: Item Pemantauan Kustomisasi"
- "Di bawah Docker, Cepat alami menyusun cabang PinPoint1.6.x"
tepat
- "Jadikan lingkungan kompilasi Pinpoint menjadi file gambar Docker"
- "Di bawah Docker, rasakan pinpoint1.6.3 dengan kecepatan tinggi"
- "Membangun Lingkungan Pinpoint Di Bawah Docker"
- "Pinpoint Plug-In Development Part One: Tes Cepat, Menyesuaikan Plug-In Gson"
- "Pinpoint Plug-In Development Bagian 2: Buat plug-in baru dari awal"
- "Panduan ke PinPoint1.8.3 untuk akses cepat ke sistem terdistribusi"
kain triko vol
- "Alat pelacakan rantai panggilan terdistribusi Jaeger?" Pengalaman kecepatan dua menit》
- "Pengantar Pengembangan Jaeger (Versi Java)"
- "Bagaimana log aplikasi Java terkait dengan jejak jaeger"
- "Konfigurasi Pengambilan Sampel Klien Jaeger"
- "Minimalis!" Buat rentang jaeger hanya dengan satu anotasi》
- "Suplemen Poin Pengetahuan Jaeger"
algoritma
- "LeetCode Pertanyaan 3 (Substring Terpanjang tanpa Karakter Berulang) Bagian Satu Trilogi: Ide Pemecahan Masalah"
- "LEETCODE PERTANYAAN 3 (Substring Terpanjang tanpa Karakter Berulang) Trilogi Bagian 2: Implementasi Pengkodean"
- "LeetCode Pertanyaan 3 (Substring Terpanjang Tanpa Karakter Berulang) Trilogi Tiga: Dua Optimalisasi"
- "Pengaturan Lengkap LeetCode46 (Pengantar Backtracking)"
- "Bagian Satu dari Trilogi LeetCode952: Ide Pemecahan Masalah dan Solusi Dasar (137ms, lebih dari 39%)"
- "LeetCode952 Trilogy Part Two: Optimasi Kecil (137ms -> 122ms, lebih dari 39% -> lebih dari 51%)"
- "LeetCode952 Trilogy Bagian Tiga: Dioptimalkan Lagi (122ms -> 96ms, lebih dari 51% -> lebih dari 91%)"
- "Perdagangan Saham Leetcode Bagian 1: Rutin Dasar (122)"
- "LeetCode297: Keberadaan paling sederhana di level keras, versi Java, mengalahkan 98% dalam waktu dan 99% dalam memori"
- "LeetCode279: Untuk angka kuadrat yang sempurna, solusi pemrograman dinamis melebihi 46%, tetapi solusi kecurangan melebihi 97%"
- "LeetCode155: Tumpukan terkecil, pertanyaan di tengah-tengah termudah, waktu mengalahkan 100%, dan ingatannya lebih rendah dari yang resmi"
- "LeetCode98: Verifikasi pohon pencarian biner, ini sangat sederhana dan kesulitan sedang, ambil tanpa hasil (kocok 100% waktu)"
Linux
- "Memasang dan Menggunakan NFS di Lingkungan Ubuntu16"
- "Instalasi Centos7 nginx1.10.1"
- "Instalasi Centos7 JDK8"
- "Menginstal OpenJDK10 di bawah Ubuntu"
- "Unduh Kode Sumber OpenJDK11 untuk Lingkungan Ubuntu"
- "Instalasi Ubuntu16 NodeJS10"
- "Tempur Praktis dari Penangkapan dan Analisis Paket Jaringan Sisi Server Linux"
- "Linux Configuration SSH Login Bebas Kata Sandi (Akun Non-Root)"
- "Pemasangan Centos7 dari Python3 dan Pip3"
Mac
- "Vagrant dari instalasi ke pengalaman di bawah Mac"
- "Template CentOS7 yang disesuaikan dengan Vagrant"
- "Memo Konfigurasi MacBookPro (14-inci M1) Java Programmer"
jendela
- "Win11 Instalasi Ubuntu (oleh WSL2)"
golang
- "Ubuntu16 Menginstal Lingkungan Bahasa GO"
- "Paket Bendera Praktis Golang"
- "Jalankan proyek dengan Golang Resmi Docker Image"
- "Vim Sets Go Sintaks Sorot"
- Pengembangan golang di cloud, tidak diperlukan konfigurasi lokal, yang dapat dikembangkan dan dijalankan jika Anda dapat mengakses internet
- Bagian Satu Trilogi Benchmark Bahasa Go: Dasar -Dasar
- GO Bahasa Benchmark (Benchmark) Trilogi Bagian Dua: Bab Memori
GRPC Special
- "GRPC Learning Part 1: Deploy and Setup Go On Centos7"
- "GRPC Learning Part 2: Mempersiapkan Lingkungan Pengembangan GRPC GO"
- "GRPC Learning Part 3: Tes Pendahuluan Pengembangan GRPC Versi GO"
- "Pembelajaran GRPC Bagian 4: Praktis Empat Jenis Metode Layanan"
- "GRPC Learning Part 5: GRPC-Gateway Practical Combat"
- "Pembelajaran GRPC Bagian 6: GRPC-Gateway Integrated Swagger"
pembelajaran mesin
- "Mempersiapkan Lingkungan Pengembangan untuk Pembelajaran Mesin"
- "Pengalaman pembelajaran mesin dalam lima menit di bawah Docker"
- "Ringkasan Pengantar Python Beginners dari Java Programmers"
- "Catatan Studi Numpy"
- "Ubuntu16 Menginstal Driver NVIDIA (kartu grafis GTX1060)"
- "Anaconda3+Cuda10.1+Cudnn7.6+TensorFlow2.6 Instalasi (ubuntu16)"
pembelajaran mendalam
DL4J Combat Special
- "DL4J Praktis Tempur Bagian Satu: Persiapan"
- "DL4J Praktis Tempur Bagian 2: Klasifikasi Iris"
- "DL4J Praktis Combat Bagian Tiga: Contoh Konvolusi Klasik (Lenet-5)"
- "DL4J Praktis Combat Bagian 4: Contoh Konvolusi Klasik (Versi GPU)"
- "DL4J Praktis Tempur Bagian 5: Keterampilan Operasi Matriks Dasar"
- "DL4J Praktis Tempur Bagian 6: Tampilan Grafis dari Proses Pelatihan"
Rekayasa Pembelajaran yang mendalam
- "Pemasangan Ubuntu16 murni CUDA (9.1) dan Cudnn"
- "Pengalaman tiga menit: Springboot menggunakan model pembelajaran yang mendalam untuk mengenali angka"
- "Springboot menggunakan model pembelajaran mendalam untuk mengenali angka: detail pengembangan"
- "Pengalaman Kecepatan Ekstrim Tiga Menit: Deteksi Wajah Versi Java"
- "Penjelasan terperinci tentang deteksi wajah di edisi Java Bagian 1: Gambar Docker dari Lingkungan Berlari (Centos+JDK+OpenCV)"
- "Penjelasan terperinci tentang deteksi wajah di edisi Java Bagian 2: Coding"
- "Tiga Menit: Pengalaman yang sangat cepat dari Deteksi Target Versi Java (YOLO4)"
- "Membuat gambar Docker Dasar yang bergantung pada aplikasi JavaCV (Centos7+JDK8+OPENCV4)"
- "Praktik pengkodean ultra-rebus, biarkan aplikasi Springboot Anda mengidentifikasi pejalan kaki, mobil, anjing, dan kucing dalam gambar (JavaCV+YOLO4)"
multimedia
Kurento
- "Kurento Praktis Tempur Bagian Satu: Penyebaran dan Pengalaman KMS"
- "Kurento Praktis Tempur Bagian 2: Penyebaran dan Pengalaman Cepat"
- "Kurento Praktis Tempur Bagian 3: Panduan Kecil untuk Poin Pengetahuan"
- "Kurento Praktis Tempur Bagian 4: Panduan Pengembangan Aplikasi"
- "Program Mini WeChat + Tencent Cloud Live Broadcast Catatan Praktek Audio dan Video Real-Time"
- "Kurento Praktis Combat Bagian 5: Pemutaran Media"
- "Kurento Praktis Tempur Bagian 6: Rekaman Cloud"
Javacv Special
- "JAVACV DOPPER PRAKTTAK (file MP4)"
- "JavaCV Camera Praktik Bagian Satu: Dasar -Dasar"
- "Praktik Kamera JavaCV Bagian 2: Pratinjau Jendela Lokal"
- "Praktik Kamera JavaCV Bagian 3: Simpan sebagai file MP4"
- "JavaCV Camera Practice Part 4: Capture Pictures"
- "JavaCV Camera Praktis Combat Bagian 5: Push Streaming"
- "JavaCV Camera Praktik Bagian 6: Simpan sebagai file MP4 (dengan suara)"
- "JavaCV Camera Praktis Tempur Bagian 7: Push Streaming (dengan suara)"
- "Praktik Kamera JavaCV Bagian 8: Deteksi Wajah"
- "JavaCV Face Recognition Trilogy Part One: Save the Face in the Video sebagai gambar"
- "JavaCV Face Recognition Trilogy Bagian 2: Pelatihan"
- "Trilogi Pengakuan JavaCV Bagian Tiga: Pengakuan dan Pratinjau"
- "Praktik Kamera JavaCV No. 12: Deteksi Jender"
- "Praktik Kamera JavaCV 13: Deteksi Usia"
- "Deteksi Wajah Paling Sederhana (Panggilan Gratis ke Baidu Ai Open Platform Interface)"
- "Praktik Kamera JavaCV 14: Deteksi Topeng"
- "Java Edition Face Tracking Trilogy Part One: Extreme Speed Experience"
- "Java Edition Face Tracking Trilogy Bagian 2: Pengembangan dan Desain"
- "Java versi trilogi pelacakan wajah bagian tiga: pengkodean dalam praktik"
perangkat keras
Raspberry Pi
- "Memasang sistem operasi 64-bit pada Raspberry Pi 3B (Raspberry Pi tidak perlu terhubung ke monitor, keyboard dan mouse)"
- "Menginstal dan Mengkonfigurasi Golang1.9.2 di Raspberry Pi 64-bit"
- "Raspberry Pi 3B Membangun Cluster Flink"
- "Menyebarkan Cluster Elasticsearch6 di Raspberry Pi"
- "Menginstal Linux 64-Bit di Raspberry Pi 4B (tanpa monitor, keyboard dan mouse)"
- "Menginstal Docker-Compose pada Raspberry Pi 4B (64-bit Linux)"
Synology
- "Synology DS218+ Sebagai Maven Private Server (NEXUS3)"
- "Synology DS218+ menggunakan mysql"
- "Synology DS218+ Menyebarkan Kafka"
- "K8S menggunakan NFS Synology DS218+"
- "Synology DS218+ Menyebarkan Gitlab"
Tanda (konten yang diubah)
"Jadikan lingkungan kompilasi Pinpoint menjadi file gambar Docker"