Article Tags
Maison Articles techniques développement back-end
Quel est le principe de démarrage de SpringBoot ?

Quel est le principe de démarrage de SpringBoot ?

Version d'entrée : 2.1.8.RELEASE Code de démarrage : @SpringBootApplcationpublicstaticvoidmain(String[]args){SpringApplication.run(BlogAdminApplication.class,args);System.out.println("========adminstartsuccess... ==========");} Deux paramètres sont transmis ici, la classe actuelle de BlogAdminApplication et le paramètre args sur lequel nous cliquons

May 10, 2023 pm 06:10 PM
SpringBoot
Comment gérer le module de journalisation JDK sous-jacent Java

Comment gérer le module de journalisation JDK sous-jacent Java

À partir de l'exemple, l'utilisation de JDKLogging est très simple. Comme le montre le code suivant, vous pouvez d'abord utiliser la méthode statique getLogger de la classe Logger pour obtenir un enregistreur, puis vous pouvez utiliser l'enregistreur obtenu pour la saisie du journal n'importe où. Par exemple, des appels comme logger.info("Mainrunning."). packagecom.bes.logging;importjava.util.logging.Level;importjava.util.logging.Logger;publicclassLoggerTest{pr

May 10, 2023 pm 02:55 PM
Java jdk logging
Comment empaqueter un projet Java ou Java Web dans un package JAR ou WAR

Comment empaqueter un projet Java ou Java Web dans un package JAR ou WAR

1. Pourquoi emballer Il existe différentes opinions sur cette question sur Internet. Basé sur une compréhension personnelle et des opinions en ligne, il est présenté sous forme de pot pour la commodité des autres. Si vous exécutez un programme Java, vous n'avez pas besoin de rechercher la classe contenant la méthode principale à exécuter ; si vous utilisez un package jar tiers, importez le package jar directement dans votre propre projet au lieu de copier un tas de fichiers. fichiers de classe. Construire un package war est la méthode de déploiement d'applications Web choisie dans les environnements de production réels. On dit en ligne que cette méthode n'entraînera pas de perte de fichiers comme la copie directe de dossiers, et que le serveur optimisera l'application, comme la suppression de dossiers vides, etc. Ce qui précède est uniquement à titre informatif. 2. Comment empaqueter l'environnement local Windows10, jdk1.8 dans un package jar ou war en utilisant le même outil jdk

May 07, 2023 am 10:25 AM
Java jar war
Comment utiliser Dockerfile pour créer une image de l'environnement d'exécution Java

Comment utiliser Dockerfile pour créer une image de l'environnement d'exécution Java

L'environnement actuellement utilisé est : centos7.5docker-ce18.06.1-ce1. Utilisez d'abord l'image de base de centos7.5.1804 pour installer certains environnements nécessaires au fonctionnement et créez le répertoire de fichiers correspondant dans le répertoire /app [root@node2/app/. ]#mkdirdockerfile/{web/{nginx,tomcat,jdk,apache},system/{centos,ubuntu,redhat}}-pv[root@node2/app]#cddockerfile/system/centos/[root@node2/app / faire

May 05, 2023 pm 01:49 PM
Java dockerfile
Comment spécifier le chemin JDK en JAVA

Comment spécifier le chemin JDK en JAVA

Par défaut, Tomcat utilisera les variables d'environnement du système pour rechercher JAVA_HOME et JRE_HOME. Mais parfois, nous avons besoin que différentes versions du JDK coexistent. JAVA_HOME et JRE_HOME peuvent être définis au début de ${TOMCAT_HOME}/bin/catalina.bat. Par exemple : 1

May 05, 2023 am 11:19 AM
Java jdk
Comment utiliser la méthode finalize() de Java

Comment utiliser la méthode finalize() de Java

Utilisation alternative de finalize() en Java. Quiconque a fait de la programmation JAVA sait qu'il existe un mécanisme de garbage collector dans JAVA. Lorsqu'il s'exécute (généralement automatiquement lorsque la mémoire système atteint une certaine limite), il ne recyclera plus la mémoire. occupé par l'objet utilisé, donc dans les programmes JAVA, nous envisageons généralement uniquement de créer des objets et ne nous soucions jamais de l'effacement des objets. Finalize() est une méthode spéciale fournie par JAVA pour les classes. Le processus de travail du garbage collector est à peu près le suivant : une fois que le garbage collector est prêt à libérer l'espace de stockage occupé par les objets inutiles, il appelle d'abord la méthode finalize() de ces objets, puis récupère la mémoire de l'objet. En utilisant finalize(), vous pouvez

Apr 30, 2023 pm 02:43 PM
Java finalize()
Comment configurer l'environnement Java et installer Tomcat dans Centos

Comment configurer l'environnement Java et installer Tomcat dans Centos

1. Installez l'environnement Java : Visitez le site officiel d'orcal pour télécharger le package jdkrpm : Une fois le téléchargement terminé, exécutez : rpm-ivhjdk-8u161-linux-x64.rpm pour l'installer. Par défaut, il sera installé dans le dossier /. Répertoire usr/java. Une fois l'installation terminée, modifiez le fichier de profil /etc/, ajoutez la variable d'environnement java : exportjava_home=/usr/java/jdk1.8.0_161/exportclasspath=.:$java_home/jre/lib/rt.jar. :$java_home/lib/dt.jar:$java_home/lib/tools

Apr 30, 2023 am 11:07 AM
Java CentOS tomcat
Quels sont les serveurs WEB courants en Java ?

Quels sont les serveurs WEB courants en Java ?

Un serveur Web est un conteneur qui exécute et publie des applications Web. Ce n'est que lorsque le projet Web développé est placé dans le conteneur que tous les utilisateurs du réseau peuvent y accéder via un navigateur. Les serveurs utilisés pour développer des applications JavaWeb sont principalement des serveurs Web compatibles JSP/Servlet. Les plus couramment utilisés sont Tomcat, Resin, JBoss, WebSphere et WebLogic, etc., qui seront présentés séparément ci-dessous. Serveur Tomcat Le serveur Tomcat le plus populaire à l'heure actuelle est un sous-projet du projet open source Apache-Jarkarta. Il s'agit d'un petit serveur Web léger qui prend en charge la technologie JSP et Servlet et convient également aux débutants.

Apr 30, 2023 am 11:01 AM
web Java
Comment installer Tomcat et déployer des projets Web Java sur CentOS

Comment installer Tomcat et déployer des projets Web Java sur CentOS

1. Préparation a. Téléchargez le package tomcatlinux, adresse : , la version que nous avons téléchargée est 8.0, la méthode de téléchargement est comme indiqué dans la figure : b. Comme l'installation de tomcat dépend de javajdk, nous devons déterminer si jdkb.1 est. installé sous le système Linux. (xshell) Connectez-vous au système Linux et entrez la commande en b.2 ci-dessous : java-version Si le numéro de version de jdk est affiché, cela prouve qu'il a été installé. cela prouve qu'il n'est pas installé. S'il n'est pas installé, veuillez vous référer à l'adresse suivante pour l'installation : / /www.jb51.net/os/redhat/73016.html, comme indiqué sur la figure : c. les systèmes requis pour le fonctionnement sont les suivants

Apr 29, 2023 pm 11:01 PM
Java CentOS tomcat
Comment ajouter une commande de démarrage Java au service Tomcat

Comment ajouter une commande de démarrage Java au service Tomcat

Code existant : 1. Fonction principale : maingame.java (la fonction qui démarre le jeu.) 2. Classe d'exécution de frame : gameenterframe.java (responsable de l'exécution de la boucle. Je l'ai configuré pour qu'il s'exécute toutes les 2 secondes pour écrire des données dans la base de données. .) Concernant le démarrage automatique, il y a deux points clés : 1. Vous devez modifier un fichier de configuration nommé web.xml dans web-inf sous webroot. Si vous n'avez pas le même chemin que sur ma photo, cela signifie malheureusement que vous avez créé le mauvais type de projet. N'oubliez pas de créer un nouveau projet de serveur Web. Ajoutez simplement trois lignes de code à ce fichier pour indiquer à Tomcat que je souhaite exécuter une classe à démarrage automatique que je l'ai nommée auto.

Apr 28, 2023 pm 12:34 PM
Java tomcat
Comment utiliser les connexions SSL et non SSL dans Java Mail ?

Comment utiliser les connexions SSL et non SSL dans Java Mail ?

Récemment, j'ai rencontré un problème en utilisant javamailssl : l'utilisation de JavaMail pour recevoir des e-mails ne peut pas aboutir après un certain temps de fonctionnement du système. Le message d'erreur est le suivant : javax.mail.MessagingException:Connectfailed;nestedexceptionis:javax. net.ssl.SSLHandshakeException: sun.security .validator.ValidatorException: PKIXpathbuildingfailed: sun.security.provider.cert

Apr 27, 2023 pm 02:31 PM
Java mail
Comment installer Tomcat et déployer des projets Web Java sur CentOS

Comment installer Tomcat et déployer des projets Web Java sur CentOS

1. Préparation a. Téléchargez le package tomcatlinux, adresse : , la version que nous avons téléchargée est 8.0, la méthode de téléchargement est comme indiqué dans la figure : b. Comme l'installation de tomcat dépend de javajdk, nous devons déterminer si jdkb.1 est. installé sous le système Linux. (xshell) Connectez-vous au système Linux et entrez la commande en b.2 ci-dessous : java-version Si le numéro de version de jdk est affiché, cela prouve qu'il a été installé. cela prouve qu'il n'est pas installé. S'il n'est pas installé, veuillez vous référer à l'adresse suivante pour l'installation : / /www.jb51.net/os/redhat/73016.html, comme indiqué sur la figure : c. les systèmes requis pour le fonctionnement sont les suivants

Apr 26, 2023 pm 02:22 PM
Java CentOS tomcat
Comment configurer manuellement le servlet pour qu'il s'exécute dans Tomcat en Java ?

Comment configurer manuellement le servlet pour qu'il s'exécute dans Tomcat en Java ?

1. Le travail de préparation est comme indiqué ci-dessous. Tout d'abord, créez chaque fichier selon vos besoins. Si vous pensez qu'il peut fonctionner, vous vous trompez (j'étais coincé ici au début de la structure du projet). idée pour créer des applications de servlet, vous devez Vous constaterez que le web.xml fourni ici n'est pas complet du tout. Veuillez utiliser le code suivant pour inclure la balise de servlet mentionnée ci-dessus //Ajoutez ici le code de la balise de servlet mentionnée ci-dessus 2. Le problème avec l'encodage du fichier compilé est le même que ci-dessus. Je voulais le compiler au début, mais une erreur a été signalée. La raison ici est que javac lira le code du fichier source en fonction de l'encodage de votre système d'exploitation et que mon ordinateur utilise par défaut GBK. , mais nous écrivons tous ces codes sources dans le Bloc-notes, et le Bloc-notes utilise UTF-8 par défaut.

Apr 26, 2023 am 09:55 AM
Java tomcat servlet
Comment configurer un environnement d'exécution de projet Web Java sur un système Linux ?

Comment configurer un environnement d'exécution de projet Web Java sur un système Linux ?

1. Installez jdk1. Désinstallez l'ancienne version ou le jdk fourni avec le système (1) Répertoriez tous les jdk installés | rpm-qa | grepjdk (2) Désinstallez le jdk inutile | ( 1) Téléchargez le package d'installation et entrez dans le répertoire /usr/local pour créer un nouveau répertoire Java mkdirjava. Utilisez la commande wget dans le répertoire Java pour télécharger le package d'installation, tel que wget--no-cookies--no-check. -certificate--header"cookie:gpw_e24 =http%3a%2f%2fwww.o

Apr 26, 2023 am 08:07 AM
web Linux Java
Comment utiliser les outils Maven et Tomcat dans Javaweb

Comment utiliser les outils Maven et Tomcat dans Javaweb

1. Outil Maven 1, à propos de mavenMaven est un outil de construction de projet Tant que le projet créé suit la spécification Maven (appelé projet Maven), il peut être géré à l'aide de Maven : compilation, packaging, etc. 2. Installez maven Si vous avez déjà configuré le JDK lors de l'installation d'Idea, vous n'avez pas besoin d'installer Maven. Idea est déjà fourni avec Maven. Si le JDK n'est pas installé et configuré, le processus de téléchargement et de configuration spécifique est relativement simple et ne sera pas décrit ici. 3. En utilisant maven4, comprenez que pom.xmlpom.xml est le fichier de configuration principal du projet maven et que xml l'est. un format de fichier Ce format est également un langage balisé, similaire à

Apr 25, 2023 am 09:58 AM
web Java maven

Outils chauds Tags

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits

VC9 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP

Version complète de la boîte à outils du programmeur PHP

Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits

VC11 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser