Installation et configuration d'une pile LNMP sur CentOS 7 via Yum
Configuration initiale du système
Avant de procéder à l'installation des composants du serveur Web, il est nécessaire de s'assurer que l'interface réseau est active et que les flux de trafic sont autorisés.
1. Activation de l'interface réseau
Sur CentOS 7, modifiez le fichier de configuraton de votre interface réseau (généralement situé dans /e ...
Publié le 24 juillet à 20h34
Système de gestion d'œuvres caritatives développé avec SpringBoot, Vue.js et MySQL
Le système de gestion d'œuvres caritatives est une application web full-stack construite autour de l'écosystème Java. Elle combine un backend SpringBoot avec un frontend Vue.js pour offrir une plateforme complète de gestion d'activités caritatives, incluant la gestion des bénévoles, des services, des forums et des actualités.
Architecture techn ...
Publié le 24 juillet à 20h06
Structure des répertoires de données MySQL
Structure des répertoires de données MySQL
Comprendre l'organisation des fichiers de données MySQL est essentiel pour la gestion, la sauvegarde et la résolution de problèmes. Cet article explore les principaux répertoires et la relation entre la structure logique de la base de données et le système de fichiers.
Emplacement des fichiers de donn ...
Publié le 24 juillet à 19h11
Gestion des structures de contrôle et utilisation des fonctions dans MySQL
Le scripting au sein de MySQL, notamment via les procédures stockées, permet d'implémenter une logique métier complexe directement au niveau de la base de données. Cet article explore les mécanismes de contrôle de flux et les fonctions intégrées essentielles à la manipulation des données.
Structures de contrôle de flux
Les structures de contrôl ...
Publié le 24 juillet à 12h27
Conception d'une Plateforme de Recommandation Touristique avec Node.js et Vue.js
Introduction
L'ère numérique a profondément transformé l'indusrtie du voyage. Les approches traditionnelles de service et d'accès à l'information ne suffisent plus à satisfaire les attentes des utilisateurs en matière d'expériences personnalisées et pratiques. Face à l'évolution des technologies web et à la diversité croissante des besoins des ...
Publié le 24 juillet à 09h28
MySQL : Gestion des utilisateurs, permissions, accès distant, sensibilité à la casse et configuration sql_mode
Création d'utilisateurs
CREATE USER 'pierre' IDENTIFIED BY 'secure123';
Cette commande crée un utilisateur nommé 'pierre' avec le mot de passe 'secure123'.
Consultation des utilisateurs
SELECT host, user, authentication_string, select_priv, insert_priv, drop_priv FROM mysql.user;
Le champ 'host' indique le type de connexion : '%' pour les con ...
Publié le 24 juillet à 08h06
Implémentation d'un ORM basique avec des génériques et la réflexion en C#
Un framework ORM (Object-Relational Mapping) sert d'intermédiaire entre une base de données et les classes représentant les entités de votre application. Il facilite l'interaction avec la base de données, gérant la synchronisation entre les structures de données de la base et les objets de votre code. Cette approche améliore considérablement l' ...
Publié le 24 juillet à 03h42
Conception d'un système de gestion hôtelière avec Spring Boot
Un système de gestion hôtelière moderne repose sur une architecture en couches qui sépare clairement la logique métier, l'accès aux données et la présentation. L'objectif est d'automatiser les processus courents d'un établissement : réservation des chambres, gestion des clients, facturation, suivi des disponibilités et recommandations personnal ...
Publié le 24 juillet à 01h55
Intégration de Flyway dans Spring Boot pour la gestion des migrations de base de données
Introduction à Flyway
Flyway est un outil open source de gestion de versions de bases de données, fondé sur des conventions simplifiées. Il propose des commandes essentielles telles que migrate, clean, info, validate, baseline et repair, prenant en charge à la fois les scripts SQL (comme PL/SQL ou T-SQL) et les implémentations en Java. L'outil ...
Publié le 23 juillet à 19h32
Conception et Implémentation d'un Système de Gestion des Ressources Humaines avec Spring Boot et Vue.js
Avec la progression rapide des technologies de l'information, les organisations modernes orientent leur gestion vers des solutions informatisées et automatisées. La gestion des ressources humaines (GRH), composante vitale de l'administration d'entreprise, ne peut plus s'appuyer sur des méthodes manuelles pour répondre aux exigences d'efficacité ...
Publié le 23 juillet à 13h45