aktueller Standort:Heim > Technische Artikel > Backend-Entwicklung
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework tägliche Programmierung WeChat-Applet häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- Analyse des Quellcodes des Nginx-Reverse-Proxy-Springboot-JAR-Pakets
- Beispiel 1: server{listen80;server_name127.0.0.1;access_loglogs/book.log;error_loglogs/book.error;#Forward the /wx-service request to http://127.0.0.1:8011/wx-service processing location / wx-service{proxy_set_headerhost$host;proxy_set_headerx-forwarded-for$proxy_add_x_forwarded_for;prox
- javaLernprogramm . tomcat 1144 2023-05-11 20:25:21
-
- In welchem Verzeichnis ist die Linux-Software installiert?
- Es gibt zwei Hauptspeicherorte für die Installation von Linux-Software: 1. Das Verzeichnis „/opt“, ein Verzeichnis für die Installation zusätzlicher Software auf dem Host. Es handelt sich um ein Programmverzeichnis auf Benutzerebene, das häufig zum Platzieren zusätzlicher umfangreicher Software verwendet wird ; 2. „/ Das Verzeichnis „usr/local“ ist ein Programmverzeichnis auf Benutzerebene unter „/usr“. Von Benutzern installierte Software wählt im Allgemeinen die Installation in diesem Verzeichnis aus. Linux-Softwareinstallation Unter Linux gibt es zwei Hauptinstallationsorte: das Verzeichnis /opt und das Verzeichnis /usr/local. /opt-Verzeichnis opt ist die Abkürzung für optional. Dies ist das Verzeichnis, in dem zusätzliche Software auf dem Host installiert wird. Es handelt sich um ein Programmverzeichnis auf Benutzerebene und ist standardmäßig leer. Dies wird häufig zum Platzieren zusätzlicher Elemente verwendet
- Betrieb und Wartung von Linux . tomcat 5595 2023-05-11 20:19:24
-
- So lösen Sie JAR-Paketkonflikte bei der Bereitstellung von Springboot für Weblogic
- Hintergrund: In einem bestimmten Projekt musste der Kunde die vorhandene Weblogik verwenden, um das entwickelte Springboot bereitzustellen. Daher wurden einige Konfigurationsanpassungen an Springboot vorgenommen, darunter hauptsächlich das Entfernen der Tomcat-Abhängigkeit und das Hinzufügen der Startup-Klassenverarbeitung. Meistens klappt das reibungslos, tatsächlich gibt es aber immer ein paar kleinere Probleme. Frage 1: Wenn das Paket für Weblogic freigegeben und gestartet wird, wird der in der folgenden Abbildung gezeigte Fehler angezeigt: Anhand des Ausnahmeinhalts kann leicht beurteilt werden, dass es sich um einen Fehler handelt, der durch einen JAR-Paketkonflikt verursacht wird. Nach dem Auffinden verfügt Weblogic über ein Verzeichnis wls12213\oracle_common\modules\thirdparty, in dem einige Standard-JAR-Pakete von Drittanbietern gespeichert sind.
- javaLernprogramm . tomcat 1706 2023-05-11 17:10:06
-
- Wie SpringBoot mehrere Datei-Uploads implementiert
- 1. Controller: packagecom.yqifei.upload.controller;importio.swagger.annotations.Api;importorg.springframework.web.bind.annotation.*;importorg.springframework.web.multipart.MultipartFile;importjavax.servlet .http.HttpServletRequest;importjava.io.F
- javaLernprogramm . tomcat 3574 2023-05-11 16:40:06
-
- So konfigurieren Sie die in SpringBoot integrierte Tomcat-Dienstarchitektur
- 1. Je niedriger die Kosten für die Tomcat-Integration sind, desto komplexer ist die interne Kapselung. 1. Abhängigkeitsebene Im Web-Abhängigkeitspaket des SpringBoot-Frameworks werden eingebettete Tomcat-Komponenten in die Version 9.0 integriert .springframework .bootspring-boot-starter-web2.2.5.RELEASEorg.springframework.bootspring-boot-starter-tomcat2.2.5.RELEASEcompileorg.apache.tomcat.em
- javaLernprogramm . tomcat 1649 2023-05-11 13:46:14
-
- So führen Sie ein lokales Abhängigkeits-JAR-Paket in das Springboot-Projekt ein und packen es in den lib-Ordner
- Vorwort: Bei der Arbeit bin ich auf ein Javaweb-Projekt gestoßen, das mit dem Springboot-Framework erstellt wurde und Push-Funktionen von Drittanbietern integrieren musste. Daher habe ich den Xiaomi-Push-Dienst verwendet und das entsprechende JAR-Paket heruntergeladen. Die Einführung lokaler Jars in das Projekt stellt kein großes Problem dar. Nach dem Schreiben des Codes ist es kein Problem, den Testklassentest zu bestehen. Bereiten Sie dann das Paketieren und Bereitstellen auf dem Entwicklungsserver vor. Da das Projekt über Tomcat bereitgestellt wird, handelt es sich bei der Verpackungsmethode um ein Kriegspaket. Laden Sie es nach dem Packen auf den Entwicklungsserver hoch. Nach dem erfolgreichen Start habe ich die geschriebene Push-Schnittstelle getestet und festgestellt, dass sie fehlgeschlagen ist. Durch die Analyse wurde festgestellt, dass das lib-Verzeichnis im Paketkrieg, in dem die abhängigen JAR-Dateien des Projekts gespeichert sind, keine lokal eingeführten Push-bezogenen JAR-Pakete enthält. Nach einer halben Stunde Mühe war das Problem gelöst. lösen
- javaLernprogramm . tomcat 4129 2023-05-11 11:37:13
-
- So stellen Sie Java-Projekte auf Cloud-Servern bereit
- 1. Wenn Sie einen Cloud-Server kaufen und das System installieren, wählen Sie normalerweise aus, welches Betriebssystem installiert werden soll. Normalerweise verwende ich CentOS, entweder 6.x oder 7.x. 2. Die Installation des Pagoda Panels ist auf jedem Server gleich, aber unterschiedliche Betriebssysteme können unterschiedliche Befehle haben. 1. Das Konto und das Passwort für die SSH-Verbindung zum Server werden normalerweise beim Kauf des Servers festgelegt und können später geändert werden. Wenn SSH keine Verbindung herstellen kann, stellen Sie sicher, dass Port 22 zulässig ist. 2. Geben Sie den Installationsbefehl Centos-Installationsskript yuminstall-ywget&&wget-Oinstall.shhttp://download.bt.cn/install/install_6 ein
- javaLernprogramm . tomcat 2081 2023-05-11 10:58:24
-
- So lösen Sie die Probleme beim Aufbau der offiziellen SpringBoot-Website und beim schnellen Start
- SpringBoot-Übersicht SpringBoot ist ein neues Framework, das vom Pivotal-Team bereitgestellt wird. Es soll den anfänglichen Konstruktions- und Entwicklungsprozess von Spring-Anwendungen vereinfachen. Jeder hat das SpringBoot-Programm bereits erlebt. Schauen wir zurück und sehen, was die Hauptfunktion von SpringBoot ist, nämlich den Spring-Konstruktions- und Entwicklungsprozess zu vereinfachen. Die ursprüngliche Konstruktion und Entwicklung der Spring-Umgebung weist die folgenden Probleme auf: umständliche Konfiguration und umständliche Abhängigkeitseinstellungen. Der Vorteil des SpringBoot-Programms besteht darin, dass die Mängel von Spring automatisch konfiguriert werden. Dies wird verwendet, um das Problem der komplizierten Spring-Programmkonfiguration und der Startabhängigkeiten zu lösen. Dies wird verwendet, um die mühsame Einrichtung von Spring-Programmabhängigkeiten zu lösen.
- javaLernprogramm . tomcat 1646 2023-05-11 09:25:05
-
- So implementieren Sie das auf Springboot basierende Wareneinkaufs-, Verkaufs- und Bestandsverwaltungssystem
- 1. Projekteinführung: Dieses Projekt implementiert ein auf Springboot basierendes Einkaufs-, Verkaufs- und Lagerbestandsverwaltungssystem. Die Funktionen sind relativ vollständig und verfügen über ein vollständiges Autoritätsverwaltungssystem Sie können dies nach Bedarf tun. Durch die Granularität der Berechtigungen kann eine Berechtigungskontrolle auf Seitenebene erreicht werden, was für das gesamte Projekt hervorragend ist. Die wichtigsten implementierten Funktionen sind wie folgt: Basisverwaltungsmodul: Enthält drei Untermodule: Kundenverwaltung, Lieferantenverwaltung und Produktverwaltungsmodul: Enthält mehrere Unterblöcke für Produktkauf, Rückgabe und Produktrückgabe-Verkaufsverwaltung : Beinhaltet Produktverkäufe, Retouren, Verkaufsretourenabfragen und mehrere Unterblock-Systemverwaltungen: einschließlich Abteilungsverwaltung, Menüverwaltung, Autoritätsverwaltung, Rollenverwaltung
- javaLernprogramm . tomcat 857 2023-05-11 08:55:13
-
- So konfigurieren Sie Mybatis und die Transaktionsverwaltung in Springboot
- 1. Konfiguration von Springboot und Mybatis 1. Zunächst sind alle Abhängigkeiten, die Springboot zum Konfigurieren von Mybatis benötigt, wie folgt: org.springframework.bootspring-boot-starter-parent1.5.1.RELEASEorg.springframework.bootspring-boot-starter-web1. 5.1.RELEASEorg. mybatis.spring.bootmybatis-spring-boot-starter1.2.0com.oracleojdbc
- javaLernprogramm . tomcat 1228 2023-05-10 19:13:22
-
- So konfiguriert SpringBoot das Tomcat-Access_log-Protokoll
- Konfigurieren Sie das Tomcat-Accesslog-Protokoll in der Konfigurationsdatei application.yml: server:port:80tomcat:accesslog:enabled:truedirectory:D:\Documents\D_code related\J_java\sprintboot_studyprefix:tomcat_access_logsuffix:.logfile-date-format:-yyyy- MM -ddpattern:'%{X-Real-IP}i-%{Host}i%t"%
- javaLernprogramm . tomcat 1935 2023-05-10 18:16:06
-
- Was ist das SpringBoot-Startprinzip?
- Eintragsversion: 2.1.8.RELEASE Startcode: @SpringBootApplicationpublicstaticvoidmain(String[]args){SpringApplication.run(BlogAdminApplication.class,args);System.out.println("========adminstartsuccess... ==========");} Hier werden zwei Parameter übergeben, die aktuelle Klasse von BlogAdminApplication und der args-Parameter, auf den wir klicken
- javaLernprogramm . tomcat 1116 2023-05-10 18:10:13
-
- Umgang mit dem Java zugrunde liegenden JDK-Protokollierungsmodul
- Ausgehend vom Beispiel ist die Verwendung von JDKLogging sehr einfach. Wie im folgenden Code gezeigt, können Sie zunächst die statische Methode getLogger der Logger-Klasse verwenden, um einen Logger abzurufen, und dann können Sie den erhaltenen Logger überall für die Protokolleingabe verwenden. Zum Beispiel Aufrufe wie logger.info("Mainrunning."). packagecom.bes.logging;importjava.util.logging.Level;importjava.util.logging.Logger;publicclassLoggerTest{pr
- javaLernprogramm . tomcat 1313 2023-05-10 14:55:06
-
- So packen Sie ein Java- oder Java-Webprojekt in ein JAR-Paket oder WAR-Paket
- 1. Warum Verpackung Im Internet gibt es zu diesem Thema unterschiedliche Meinungen. Basierend auf persönlichem Verständnis und Online-Meinungen wird es zur Bequemlichkeit anderer als Glaspaket verpackt. Wenn Sie ein Java-Programm ausführen, müssen Sie nicht nach der Klasse suchen, die die auszuführende Hauptmethode enthält. Wenn Sie ein JAR-Paket eines Drittanbieters verwenden, importieren Sie das JAR-Paket direkt in Ihr eigenes Projekt, anstatt eine Reihe davon zu kopieren Klassendateien. Das Erstellen eines Kriegspakets ist die in realen Produktionsumgebungen gewählte Methode zur Bereitstellung von Webanwendungen. Im Internet heißt es, dass diese Methode keinen Dateiverlust wie das direkte Kopieren von Ordnern verursacht und der Server die Anwendung optimiert, z. B. durch das Löschen leerer Ordner usw. Das Obige dient nur zur Information. 2. So packen Sie die lokale Umgebung Windows 10, JDK1.8 mit demselben Tool JDK in ein JAR- oder WAR-Paket
- javaLernprogramm . tomcat 2009 2023-05-07 10:25:17
-
- So erstellen Sie mit Dockerfile ein Image der Java-Laufumgebung
- Die aktuell verwendete Umgebung ist: centos7.5docker-ce18.06.1-ce1 Verwenden Sie zunächst das Basis-Image von centos7.5.1804, um einige für den Betrieb erforderliche Umgebungen zu installieren und das entsprechende Dateiverzeichnis im Verzeichnis /app zu erstellen [root@node2/app/. ]#mkdirdockerfile/{web/{nginx,tomcat,jdk,apache},system/{centos,ubuntu,redhat}}-pv[root@node2/app]#cddockerfile/system/centos/[root@node2/app / Tun
- javaLernprogramm . tomcat 2318 2023-05-05 13:49:13