localisation actuelle:Maison > Articles techniques > développement back-end

  • 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
    javaDidacticiel . tomcat 1513 2023-05-05 11:19:06
  • 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
    javaDidacticiel . tomcat 969 2023-04-30 14:43:06
  • 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
    javaDidacticiel . tomcat 1428 2023-04-30 11:07:06
  • 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.
    javaDidacticiel . tomcat 2358 2023-04-30 11:01:17
  • 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
    javaDidacticiel . tomcat 1800 2023-04-29 23:01:05
  • 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.
    javaDidacticiel . tomcat 1257 2023-04-28 12:34:06
  • 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
    javaDidacticiel . tomcat 1666 2023-04-27 14:31:07
  • 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
    javaDidacticiel . tomcat 1802 2023-04-26 14:22:15
  • 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.
    javaDidacticiel . tomcat 1194 2023-04-26 09:55:07
  • 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
    javaDidacticiel . tomcat 1342 2023-04-26 08:07:06
  • 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 à
    javaDidacticiel . tomcat 855 2023-04-25 09:58:06
  • Présentation des chargeurs de classes Java et du processus de chargement de classes
    Présentation des chargeurs de classes Java et du processus de chargement de classes
    1. Le processus de chargement de classe charge le nom complet de la classe (nom du package + nom de la classe), obtient le fichier .class de la classe et le charge dans le métaespace. Vérification du lien : vérifiez la sécurité du fichier .class. Préparation : allouez de la mémoire pour les variables de type statique et définissez les valeurs par défaut. Résolution : convertissez les références de symboles dans le pool de constantes en références directes. classe. champ ou méthode, alors l'analyse déclenchera le processus de chargement, d'initialisation et d'exécution de la méthode constructeur init() de la classe. Si la classe a une classe parent, jvm s'assurera que l'initialisation de la classe parent est exécutée en premier. , puis l'initialisation de la sous-classe est exécutée. 2. Le chargeur de classe de démarrage du chargeur de classe est implémenté en langage C/C++ et est utilisé pour charger les classes principales Java.
    javaDidacticiel . tomcat 865 2023-04-24 10:13:07
  • Comment utiliser et implémenter le multithreading Java
    Comment utiliser et implémenter le multithreading Java
    1. Scénarios d'application (1) Navigateurs ordinaires et services réseau (le réseau maintenant écrit est un composant intermédiaire qui vous aide à compléter le contrôle des threads), requêtes de traitement réseau, divers serveurs dédiés (tels que les serveurs de jeux) (2) servlet multi-threading. (3) Téléchargement FTP, opération de fichiers multithread. (4) Multi-threading utilisé dans la base de données. (5) Tomcat et Tomcat utilisent le multithread en interne. Des centaines de clients accèdent à la même application WEB. Après les accès de Tomcat, le traitement ultérieur est placé dans un nouveau thread pour être traité. Le nouveau thread appelle finalement notre programme de servlet (6) Tâches en arrière-plan. : Par exemple, envoyer régulièrement des e-mails à un grand nombre d'utilisateurs (plus d'un million) mettre régulièrement à jour les fichiers de configuration et la planification des tâches (comme quart) ;
    javaDidacticiel . tomcat 1597 2023-04-23 17:04:07
  • Comment déployer un projet Java dans le panneau Pagoda
    Comment déployer un projet Java dans le panneau Pagoda
    1. Installez le gestionnaire de projet Java. Dans la boutique de logiciels du panneau Pagoda, on saisit "Java". Notez que la première lettre doit être en majuscule. 2. Cliquez sur "Installer" dans l'opération, puis cliquez sur le bouton "OK". Le processus d'installation est très rapide. Une fois l'installation réussie, laissez la page d'accueil s'afficher. 3. Cliquez sur l'opération de configuration et installez tomat8 dans la gestion des versions du gestionnaire de projet Java. Après "Installation terminée", en même temps, dans la liste déroulante de la version de Tomcat, Tomcat8 est également affiché comme installé. 4. Dans la gestion de projet du gestionnaire de projet Java, cliquez sur "Ajouter un projet", le nom de domaine a été résolu à l'avance, sélectionnez la version Tomcat, remplissez le nom de domaine du projet et cliquez sur le bouton "OK". 5. Après avoir ajouté le projet, procédez à l'opération
    javaDidacticiel . tomcat 4618 2023-04-20 15:10:07
  • Comment utiliser le flux et le réseau Java IO pour créer un robot d'exploration d'images simple
    Comment utiliser le flux et le réseau Java IO pour créer un robot d'exploration d'images simple
    Application simple du streaming et du réseau JavaIO Récemment, j'ai vu l'utilisation de la classe URL et j'ai simplement créé une version Java du robot d'exploration. Je l’ai trouvé assez intéressant, alors je l’ai partagé. Explorer des images Baidu à l'aide de mots-clés revient à utiliser un moteur de recherche pour rechercher des images Baidu, sauf que vous pouvez apprendre à utiliser la technologie grâce à des robots d'exploration. (Ce programme est uniquement destiné à l'apprentissage et à l'utilisation, pas d'autre utilisation !) Flux JavaIO et classe URL Flux JavaIO Le flux IO de Java est la base pour réaliser des entrées/sorties. Il peut facilement réaliser des opérations d'entrée/sortie de données en Java, différentes entrées/sorties. les sources de sortie (clavier, fichiers, connexions réseau, etc.) sont exprimées de manière abstraite sous forme de « flux », et Java est exécuté via la méthode stream.
    javaDidacticiel . tomcat 868 2023-04-20 12:49:14

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28