lokasi sekarang:Rumah > Artikel teknikal > pembangunan bahagian belakang

  • Bagaimana untuk melaksanakan cache berbilang peringkat Redis berdasarkan Java
    Bagaimana untuk melaksanakan cache berbilang peringkat Redis berdasarkan Java
    1. Caching berbilang peringkat 1. Selepas permintaan skim caching tradisional mencapai tomcat, ia mula-mula pergi ke redis untuk mendapatkan cache Jika tiada hit, ia pergi ke mysql untuk mendapatkannya 2. Jumlah permintaan serentak daripada skim caching berbilang peringkat tomcat jauh lebih kecil daripada redis, jadi tomcat akan Menjadi hambatan dan menggunakan setiap pautan pemprosesan permintaan untuk menambah cache masing-masing untuk mengurangkan tekanan pada tomcat dan meningkatkan prestasi perkhidmatan 2. Cache tempatan JVM disimpan dalam memori Kelajuan membaca data adalah lebih cepat, yang boleh mengurangkan akses kepada pangkalan data dan mengurangkan tekanan pada pangkalan data, seperti redis - Kelebihan: Kapasiti penyimpanan yang besar, kebolehpercayaan yang baik, boleh dikongsi dalam. kluster - Kelemahan: Terdapat overhed rangkaian untuk mengakses cache - Senario: Sejumlah besar data cache, kebolehpercayaan yang tinggi, perlu berada dalam kluster
    javaTutorial . tomcat 1038 2023-05-13 19:52:17
  • Bagaimana untuk menggunakan tomcat dan Nginx pada pelayan linux
    Bagaimana untuk menggunakan tomcat dan Nginx pada pelayan linux
    1. Kerja penyediaan: Pertama sekali, anda mesti mempunyai pelayan linux yang boleh dimainkan, dan mengetahui nama pengguna dan kata laluan Kemudian anda perlu memasang dua alat pada komputer windows yang boleh menyambung ke pelayan linux, xshell5 dan xftp5. . Saya tidak akan pergi ke tutorial pemasangan Saya akan menambah gambar Terangkan bagaimana untuk menyambung ke pelayan: Antara muka sambungan xshell adalah seperti berikut nama pengguna dan kata laluan untuk menyambung dengan jayanya! Antara muka sambungan xftp adalah seperti berikut. Isi tempat kosong. Saya tidak akan menjelaskan mengapa sftp dipilih di sini anda tahu tentang perbezaan antara ftp dan sftp! 2. Kerja pemasangan dan penempatan Jika anda ingin menggunakan projek untuk
    Nginx . tomcat 982 2023-05-13 18:58:11
  • Bagaimana untuk memasang dan mengkonfigurasi pemasangan nginx Docker
    Bagaimana untuk memasang dan mengkonfigurasi pemasangan nginx Docker
    Muat turun imej nginx dalam docker dockerpullnginxdockerimages Cipta direktori pemasangan mkdir-p/data/nginx/{conf, conf.d, html, logs} Tulis fail konfigurasi nginx, conf dan letakkan dalam folder #formoreinformationonconfiguration, lihat: #* officialenglishdocumentation :http://nginx.org/en/docs/#*officialrussiandocumentation:http://ng
    Nginx . tomcat 1030 2023-05-13 17:16:13
  • Apakah peraturan pemetaan sumber statik SpringBoot?
    Apakah peraturan pemetaan sumber statik SpringBoot?
    1. Peraturan pemetaan sumber statik Klik dua kali shift atau ctrl+N dalam projek untuk mencari fail WebMvcAutoConfiguration.class Kaedah addResourceHandlers dalam fail adalah seperti berikut: publicvoidaddResourceHandlers(ResourceHandlerRegistryregistry){if(!this.resourceProperties.isAddMapping. )){logger.debug("Defaultresourcehandlingdisabled&q
    javaTutorial . tomcat 1232 2023-05-13 16:28:06
  • Bagaimana untuk merangkum kemasukan permulaan aplikasi SpringBoot
    Bagaimana untuk merangkum kemasukan permulaan aplikasi SpringBoot
    Springboot boleh dikatakan sebagai kemahiran penting untuk pengaturcara Java Semua orang tahu bahawa Springboot akhirnya boleh dibungkus ke dalam pakej balang melalui maven, dan kemudian terus menggunakan arahan java-jar untuk menjalankan projek web (atau lain-lain). Ini mengelakkan operasi rumit projek web berasaskan tomcat asal. Springboot boleh menjadikan penggunaan perkhidmatan Web begitu mudah kerana ia mempunyai pelayan Jetty (atau Tomcat) terbina dalam, dan memulakan pelayan semasa proses permulaan kontena untuk berjaya menjalankan perkhidmatan Web. Saya percaya bahawa semua Springbooters akan biasa dengan kod berikut, sama ada mereka pelajar baharu yang belajar Springboot,
    javaTutorial . tomcat 1456 2023-05-13 10:28:21
  • Cara springboot mengendalikan permintaan mampatan
    Cara springboot mengendalikan permintaan mampatan
    Pemprosesan permintaan mampatan Springboot baru-baru ini telah diselaraskan dengan keperluan UnionPay Untuk menjimatkan lebar jalur, mesej perlu dimampatkan. Tetapi menggunakan tetapan mampatan yang disertakan dengan springboot tidak berfungsi: server.compression.enabled=trueserver.compression.mime-types=application/javascript,text/css,application/json,application/xml,text/html,text/xml , text/plainserver.compression.comp
    javaTutorial . tomcat 1435 2023-05-12 16:31:06
  • Bagaimana untuk mengkonfigurasi sijil SSL Nginx untuk mencapai akses HTTPS
    Bagaimana untuk mengkonfigurasi sijil SSL Nginx untuk mencapai akses HTTPS
    Latar Belakang Disebabkan keperluan projek dan sebab keselamatan, adalah perlu untuk menukar akses antara muka http sebelumnya kepada akses https, jadi sijil SSL perlu dikonfigurasikan. Seni bina projek adalah seperti ini: seni bina asas ialah beban keras (dibaca di mana) + beban lembut (nginx) + gugusan tomcat sekarang ialah di mana untuk mengkonfigurasi sijil SSL, dan mengkonfigurasinya secara langsung pada beban keras? Atau konfigurasikannya pada nginx dan tomcat masing-masing? Atau adakah terdapat kaedah konfigurasi lain? Pertama, saya berhenti mengkonfigurasi beban keras, dan kemudian selepas mencari maklumat di Internet, saya mendapati bahawa sijil boleh dikonfigurasikan hanya pada nginx Maksudnya, nginx menggunakan https untuk akses, dan nginx dan tomcat menggunakan http untuk sambungan, supaya permainan boleh
    Nginx . tomcat 1330 2023-05-12 15:07:12
  • Bagaimana untuk melaksanakan konfigurasi automatik SpringBoot
    Bagaimana untuk melaksanakan konfigurasi automatik SpringBoot
    Bagaimana untuk melaksanakan springboot Dalam contoh helloworld sebelum ini, saya pada mulanya telah mengalami kemudahan springboot secara automatik mengimport kebergantungan dan melengkapkan konfigurasi. Jadi, bagaimanakah springboot dilaksanakan? 1. Ciri Pengurusan Ketergantungan Pertama lihat pom.xml dalam contoh kandungan sebelumnya: org.springframework.bootspring-boot-starter-parent2.3.4.RELEASEorg.springframework.bootspring-boot-starter-web menambah projek induk di sini , dan hanya satu sprin pergantungan diimport.
    javaTutorial . tomcat 1209 2023-05-12 14:31:12
  • Bagaimana untuk menggunakan sistem web Java dengan Docker
    Bagaimana untuk menggunakan sistem web Java dengan Docker
    Docker menggunakan sistem javaweb 1. Buat ujian laluan/appmkdirtest&&cdtest&&mkdirapp&&cdapp dalam direktori akar 2. Salin apache-tomcat-7.0.29.tar.gz dan jdk-7u25-linux-x64.tar.gz ke direktori aplikasi 3. Nyahzip dua Penyelesaian kepada fail tar.gz tar-zxvfapache-tomcat-7.0.29.tar.gztar-zxvfjdk-7u25-linux-x64.tar.gz4.
    javaTutorial . tomcat 934 2023-05-12 14:31:06
  • Cara menggunakan penyelia untuk menguruskan bekas nginx dan tomcat
    Cara menggunakan penyelia untuk menguruskan bekas nginx dan tomcat
    Keperluan: Gunakan docker untuk memulakan proses dwi nginx+tomcat Dalam aplikasi sebenar, berbilang proses adalah perkara biasa. 1: Cipta direktori fail docker mkdir-p/docker/web2: Tulis fail docker:/docker/web/dockerfilefromcentos7maintainerlintest@163.comcopycentos-base.repo/etc/yum.repos.d/centos-base.repocopynginx_install.sh/tmp/nginx_install .shru
    Nginx . tomcat 1579 2023-05-12 14:10:06
  • Bagaimanakah Springboot menggunakan tomcat terbina dalam untuk melarang HTTP yang tidak selamat?
    Bagaimanakah Springboot menggunakan tomcat terbina dalam untuk melarang HTTP yang tidak selamat?
    Tomcat terbina dalam Springboot melarang kaedah HTTP yang tidak selamat 1. Dalam web.xml tomcat, anda boleh mengkonfigurasi kandungan berikut untuk membuat tomcat melarang kaedah HTTP yang tidak selamat /*PUTDELETEHEADOPTIONSTRACEBASIC2 menggunakan tomcat terbina dalam tanpa fail konfigurasi web.xml, yang boleh dikonfigurasikan melalui yang berikut, Secara ringkasnya, ia perlu disuntik ke dalam bekas Spring @ConfigurationpublicclassTomcatConfig{@BeanpublicEmbeddedServletContainerFacto
    javaTutorial . tomcat 2070 2023-05-12 11:49:05
  • Analisis kejadian GetShell penyahmampatan yang tidak selamat ditemui melalui kebolehkesanan
    Analisis kejadian GetShell penyahmampatan yang tidak selamat ditemui melalui kebolehkesanan
    Baru-baru ini, apabila kami membantu pelanggan mengesan insiden pencerobohan, kami mendapati bahawa penggodam menggunakan "fungsi penyahmampatan ZIP" tapak web untuk memuat naik Webshell sebelum mendapat akses kepada pelayan. Oleh kerana kaedah eksploitasi kebocoran ini agak mewakili dari segi "struktur muatan serangan" dan "laluan penyahmampatan sebenar", dan industri masih tidak memberi perhatian yang cukup kepada kelemahan "penyahmampatan tidak selamat". Oleh itu, kami menulis laporan ini, di mana kami menerangkan proses pengesanan pencerobohan dan penemuan kelemahan, dan mengemukakan beberapa cadangan keselamatan daripada dua dimensi pembangunan keselamatan dan penyelesaian perlindungan produk anjing keselamatan, dengan harapan dapat memberi manfaat kepada industri. Perlu diingat bahawa walaupun CMS telah membuat konfigurasi pertahanan yang berkaitan, jika anda terus menulis fail JSP dalam direktori root CMS, ia tidak akan dilaksanakan dan ralat 403 akan dilaporkan.
    Keselamatan . tomcat 1010 2023-05-12 11:19:11
  • Bagaimana untuk membina pelayan gambar dengan Nginx
    Bagaimana untuk membina pelayan gambar dengan Nginx
    Rendering: Keperluan: Laksanakan teknologi muat naik imej dan muat naik kelompok: nginx, vsftpd, spring, springmvc, kindeditor, centos Penerangan: Kandungan bab ini terutamanya untuk melaksanakan fungsi muat naik imej. Kindediter digunakan untuk menunjukkan dengan lebih baik muat naik imej, bergema dan kesan kelompok. Kod latar belakang tidak berkaitan secara langsung dengan kindediter, jadi jangan ragu untuk membacanya. Di samping itu, terdapat balang mybatis dalam kod sumber, jadi jangan perhatikan kandungan bab ini tidak digunakan. Kod sumber: Lihat bahagian bawah artikel Senario: Pengguna memuat naik imej ke pelayan tomcat, dan kemudian pelayan tomcat memuat naiknya ke pelayan nginx melalui ftp
    Nginx . tomcat 1994 2023-05-12 10:19:05
  • Apakah kaedah untuk penalaan kontena pelayan java?
    Apakah kaedah untuk penalaan kontena pelayan java?
    1. Mengapakah kita perlu melakukan penalaan prestasi projek sebelum projek dikeluarkan, projek perlu diuji tekanan untuk mengesan masalah prestasi projek Sebagai contoh, masa tindak balas projek adalah perlahan dan bilangan permintaan yang boleh diselesaikan oleh projek setiap kali adalah kecil Kesesakan projek, kelambatan data pertanyaan projek dan masalah lain perlu ditala selepas pengesanan Ini bermakna jika masa tindak balas antara muka projek anda melebihi sepuluh saat dan satu siri langkah tidak diambil, maka projek itu rosak. . Secara amnya, JMeter atau K8 digunakan dalam perusahaan, dan sesetengah perusahaan akan membina platform ujian tekanan mereka sendiri.
    javaTutorial . tomcat 1077 2023-05-11 23:37:04
  • Cara menggunakan Nginx untuk memajukan port 80 ke port 8080 pada Mac
    Cara menggunakan Nginx untuk memajukan port 80 ke port 8080 pada Mac
    Versi macos persekitaran: 10.12.6nginx versi: 1.12.1 Pemasangan Pengarang menggunakan homebrew untuk memasang perpustakaan brewsearchnginxbrewinstallnginx Selepas memasangnya seperti ini, anda akan mendapati bahawa port mendengar nginx ialah 8080, bukan 80, jadi pada masa ini anda perlukan. untuk menukar port mendengar nginx, maka Satu langkah ini adalah sangat kritikal dan tidak boleh diubah dengan cara tradisional Pembaca sila baca bahagian ini dengan teliti. Memandangkan macos datang dengan perkhidmatan apachenya sendiri, ia menduduki port 80. Pertama, anda perlu menukar port mendengar apache kepada yang lain atau menyahpasangnya secara langsung. baris arahan
    Nginx . tomcat 1656 2023-05-11 21:49:16

Cadangan alat

kod hubungan borang mesej perusahaan jQuery

Kod hubungan borang mesej perusahaan jQuery ialah borang mesej perusahaan yang ringkas dan praktikal dan hubungi kami kod halaman pengenalan.
butang borang
2024-02-29

Kesan main balik kotak muzik MP3 HTML5

Kesan khas main balik kotak muzik HTML5 MP3 ialah pemain muzik mp3 berdasarkan HTML5+css3 untuk mencipta emotikon kotak muzik comel dan klik butang suis.
Kesan khas pemain
2024-02-29

HTML5 kesan khas menu navigasi animasi zarah sejuk

Kesan menu navigasi animasi zarah sejuk HTML5 ialah kesan khas yang bertukar warna apabila menu navigasi dilegarkan oleh tetikus.
Navigasi menu
2024-02-29

jQuery bentuk visual seret dan lepas kod penyuntingan

Kod pengeditan seret dan lepas bentuk visual jQuery ialah bentuk visual berdasarkan rangka kerja jQuery dan bootstrap.
butang borang
2024-02-29

Templat web pembekal buah-buahan dan sayur-sayuran organik Bootstrap5

Templat web pembekal buah-buahan dan sayur-sayuran organik-Bootstrap5
Templat Bootstrap
2023-02-03

Pengurusan latar belakang maklumat data pelbagai fungsi Bootstrap3 templat halaman web responsif-Novus

Pengurusan latar belakang maklumat data pelbagai fungsi Bootstrap3 templat halaman web responsif-Novus

Templat halaman web platform perkhidmatan sumber hartanah Bootstrap5

Templat halaman web platform perkhidmatan sumber hartanah Bootstrap5
Templat Bootstrap
2023-02-02

Templat web maklumat resume ringkas Bootstrap4

Templat web maklumat resume ringkas Bootstrap4
Templat Bootstrap
2023-02-02

Bahan vektor elemen musim panas yang comel (EPS+PNG)

Ini ialah bahan vektor elemen musim panas yang comel, termasuk matahari, topi matahari, pokok kelapa, bikini, kapal terbang, tembikai, ais krim, ais krim, minuman sejuk, cincin renang, selipar, nanas, kerang, tempurung, bintang laut, ketam , Lemon, pelindung matahari, cermin mata hitam, dsb., bahan disediakan dalam format EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-05-09

Empat bahan vektor lencana tamat pengajian 2023 merah (AI+EPS+PNG)

Ini ialah bahan vektor lencana tamat pengajian 2023 merah, empat jumlahnya, tersedia dalam format AI, EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-02-29

Burung nyanyian dan troli diisi dengan bahan vektor sepanduk musim bunga reka bentuk bunga (AI+EPS)

Ini ialah bahan vektor sepanduk musim bunga yang direka dengan burung nyanyian dan troli penuh dengan bunga Ia tersedia dalam format AI dan EPS, termasuk pratonton JPG.
gambar sepanduk
2024-02-29

Bahan vektor topi pengijazahan emas (EPS+PNG)

Ini ialah bahan vektor topi pengijazahan emas, tersedia dalam format EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-02-27

Templat Laman Web Syarikat Pembersihan dan Pembaikan Hiasan Rumah

Templat Laman Web Syarikat Perkhidmatan Pembersihan dan Penyelenggaraan Hiasan ialah muat turun templat tapak web yang sesuai untuk tapak web promosi yang menyediakan hiasan rumah, pembersihan, penyelenggaraan dan organisasi perkhidmatan lain. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat halaman panduan resume peribadi berwarna segar

Templat halaman panduan resume permohonan kerja peribadi padanan warna segar ialah halaman panduan paparan kerja resume carian kerja peribadi muat turun templat sesuai untuk gaya padanan warna segar. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat Web Resume Kerja Kreatif Pereka

Templat Web Resume Kerja Kreatif Pereka ialah templat web yang boleh dimuat turun untuk paparan resume kerja peribadi yang sesuai untuk pelbagai jawatan pereka. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat laman web syarikat pembinaan kejuruteraan moden

Templat tapak web syarikat kejuruteraan dan pembinaan moden ialah templat tapak web yang boleh dimuat turun sesuai untuk promosi industri perkhidmatan kejuruteraan dan pembinaan. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.