A quoi sert Java ?
Tout d’abord, le but de cette station de lecture est juste d’apprendre. Je suis blogueur et codeur. Mon langage principal est Java. Je suis dans l'industrie depuis plus de 2 ans. J'écris consciencieusement du code commercial sous la protection du maître. J'ai donc toujours envie de montrer mes compétences et de construire un cadre complet, mais je n'ai jamais l'occasion de trouver un cancer (sévère) adapté.
De plus, c'est la première fois qu'un blogueur écrit un blog aussi sérieusement. Même si j'ai déjà écrit des potins, je me contente surtout de les copier et de les lire pour moi-même. De toute façon, je n'ai pas compris. Désolé, je suis en larmes ~~ S'il y a quelque chose qui ne va pas, n'hésitez pas à me corriger.
Donc, il y a probablement plusieurs objectifs pour écrire cette série d'articles de blog :
1. L'objectif principal est de revoir et de revoir l'ensemble du processus de développement d'une station de lecture en écrivant cet article de blog. .
2. Avant de développer la station de lecture, le blogueur a recherché des exemples similaires de grands maîtres sur Internet. Il y en avait beaucoup écrits en PHP, mais aucun exemple approprié de développement back-end Java n'a été trouvé, donc le L'idée à l'époque était de le faire vous-même. Créez-en un et partagez-le avec tout le monde après l'avoir réalisé. La soi-disant famille open source est une famille, et tout le monde progresse ensemble ~~
D'accord, sans plus tarder. , entrons dans le contenu officiel de ce chapitre
Ce chapitre L'objectif principal est de présenter et de trier les fonctions de l'ensemble du site Web. En tant que pure station de lecture, le blogueur croit faiblement que les fonctions sont généralement complètes. . S'il y a des lacunes, les camarades de classe n'hésiteront pas à m'éclairer.
Page d'accueil
La page d'accueil par défaut est la page de recommandation et les dernières mises à jour sont recommandé dans l'ordre inverse du temps de mise à jour Parmi les 50 livres, entre le menu de navigation et la liste des livres, c'est-à-dire en haut de la liste se trouve un ticker de texte, qui peut être configuré et modifié manuellement.
Page de catégorie spécifique
La page de catégorie a le même modèle d'affichage que la page d'accueil. Sélectionnez une catégorie et le menu correspondant s'affichera dans. blanc. Chaque page de catégorie charge 25 livres. Lorsque vous faites défiler jusqu'à la fin, vous obtiendrez dynamiquement plus de livres sur la page suivante du serveur. Chaque fois que 25 livres sont obtenus, la page de catégorie est triée dans l'ordre inverse selon l'ID de clé primaire de la catégorie de livres correspondante, c'est-à-dire que les livres les plus proches du stockage sont classés en premier.
Page de détails du livre
Cliquez sur le livre correspondant depuis la page d'accueil ou la page de catégorie pour entrez dans la page de détails du livre.
Cette page affiche les détails du livre. La partie supérieure de la page affiche l'auteur, la catégorie du livre, le nombre de mots et l'heure de la dernière mise à jour.
Le fond gris au milieu montre la description du livre.
Il y a deux boutons correspondant à l'introduction. Commencer la lecture. Il commencera à partir du premier chapitre et entrera dans la page de contenu du chapitre. L'ajouter à la bibliothèque enregistrera le livre dans un cookie local. Les livres enregistrés dans les cookies peuvent être consultés via le panier à livres dans le menu.
Vous trouverez ci-dessous un aperçu de la table des matières. Le haut est la table des matières du dernier chapitre, suivi des trois premiers chapitres du livre. Cliquez sur la table des matières pour accéder à la page de contenu du chapitre. Il y a « Afficher plus » à l'extrême droite du catalogue. Cliquez pour accéder à la page spécifique du catalogue.
Page de contenu
Considérant qu'il y aura beaucoup de catalogues, le catalogue la page a été paginée. Par défaut, chaque page affiche 100 chapitres, avec des lignes alternées changeant de couleur. Il y a une page précédente et une page suivante au bas de la page de table des matières, qui peuvent respectivement accéder aux pages relatives de la page de table des matières actuelle. De plus, entrez manuellement la page et cliquez sur « Sauter » pour accéder rapidement à la page du répertoire d'index.
Le titre du livre et l'auteur sont affichés en haut de la page de la table des matières. En haut de la page, corrigez les boutons gauche et droit pour accéder respectivement à la page d'accueil et à la page de ma bibliothèque
Semblable à l'aperçu du catalogue dans la page de détails, vous pouvez également cliquer pour accéder au chapitre correspondant via le catalogue correspondant sur cette page de contenu.
Page de contenu du chapitre
De même, "Retour à la page d'accueil" et "Ma bibliothèque" sont affichés de manière fixe dans l'ordre des pages Des deux côtés, vous pouvez accéder rapidement à la page correspondante. Quatre boutons pour le chapitre précédent, la table des matières, la collection et le chapitre suivant sont affichés au-dessus et au-dessous du texte du contenu pour accéder aux chapitres relatifs avant et après ce chapitre. . Cliquez sur "Table des matières" pour accéder au livre La première page de la table des matières. La collection ajoutera le livre à la bibliothèque.
Page de la bibliothèque
Que vous cliquiez sur "Ajouter à la bibliothèque" sur la page de détails du livre ou sur "Collecter" des livres sur la page de contenu, vous pouvez cliquer sur "Collecter" les livres via le menu. Le bouton "Ma bibliothèque" apparaît sur le sac ou la page. Accédez à la page Ma bibliothèque.
La page Ma bibliothèque affiche les livres collectés dans une rangée de trois. Cliquez sur l'image du livre correspondant pour saisir le texte du livre. Notez que vous entrez pour la dernière fois dans la page de texte du chapitre correspondant de ce livre. Il se peut que vous ayez vu le chapitre 20 pour la dernière fois, mais lorsque vous entrez à partir d'ici, vous vous trouvez au chapitre 21, car le navigateur mobile a peut-être chargé un chapitre à l'avance. De plus, la fonction de mise en cache des cookies doit être activée dans mon navigateur fonctionnel en bibliothèque. Autrement dit, vous ne pourrez pas collecter de livres lorsque vous naviguez en mode incognito.
Page de recherche
Entrez dans la page de recherche dans le menu et les 5 derniers livres mis à jour seront affichés par défaut.
Entrez le texte dans la zone de saisie et cliquez sur le bouton de recherche. Les noms de livres seront flous. Et affichez-les tous
Ce qui précède est une introduction à toutes les fonctions de la station de lecture. De plus, je mettrai à jour le billet de blog selon le plan suivant
. Chapitre 1, Introduction aux fonctions
Chapitre 2, Sélection de la technologie
Chapitre 3, Structure de la table de base de données
Chapitre 4, Construction du framework backend
Chapitre 5, Avant -Fin du modèle d'introduction
Chapitre six, Mise en œuvre de la page d'accueil et de la page de catégorie
Chapitre sept, Mise en œuvre de la page de détails
Chapitre huit, Mise en œuvre de la page de catalogue
Chapitre neuf, Implémentation de la page de contenu
Chapitre dix, Implémentation de la page de la bibliothèque de collection
Chapitre onze, Implémentation de la page de recherche
Chapitre douze, Résumé final (Chapitre complet)
De plus, d'une part, afin de garantir la qualité, et d'autre part, parce que le blogueur a été occupé récemment par des affaires compliquées, il ne pourra peut-être pas mettre à jour à temps. deux à trois chapitres seront mis à jour par semaine et tous les chapitres seront publiés dans un délai d'un mois. Mise à jour terminée. Restez à l'écoute.
Une fois le dernier chapitre écrit, j'ouvrirai le code source et fournirai l'adresse pour référence aux étudiants dans le besoin
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Cet outil de programmation assistée par l'IA a mis au jour un grand nombre d'outils de programmation assistée par l'IA utiles à cette étape de développement rapide de l'IA. Les outils de programmation assistés par l'IA peuvent améliorer l'efficacité du développement, améliorer la qualité du code et réduire les taux de bogues. Ils constituent des assistants importants dans le processus de développement logiciel moderne. Aujourd'hui, Dayao partagera avec vous 4 outils de programmation assistés par l'IA (et tous prennent en charge le langage C#). J'espère que cela sera utile à tout le monde. https://github.com/YSGStudyHards/DotNetGuide1.GitHubCopilotGitHubCopilot est un assistant de codage IA qui vous aide à écrire du code plus rapidement et avec moins d'effort, afin que vous puissiez vous concentrer davantage sur la résolution de problèmes et la collaboration. Git

Le 3 mars 2022, moins d'un mois après la naissance de Devin, le premier programmeur d'IA au monde, l'équipe NLP de l'Université de Princeton a développé un agent SWE pour programmeur d'IA open source. Il exploite le modèle GPT-4 pour résoudre automatiquement les problèmes dans les référentiels GitHub. Les performances de l'agent SWE sur l'ensemble de tests du banc SWE sont similaires à celles de Devin, prenant en moyenne 93 secondes et résolvant 12,29 % des problèmes. En interagissant avec un terminal dédié, SWE-agent peut ouvrir et rechercher le contenu des fichiers, utiliser la vérification automatique de la syntaxe, modifier des lignes spécifiques et écrire et exécuter des tests. (Remarque : le contenu ci-dessus est un léger ajustement du contenu original, mais les informations clés du texte original sont conservées et ne dépassent pas la limite de mots spécifiée.) SWE-A

Didacticiel d'application mobile de développement du langage Go Alors que le marché des applications mobiles continue de croître, de plus en plus de développeurs commencent à explorer comment utiliser le langage Go pour développer des applications mobiles. En tant que langage de programmation simple et efficace, le langage Go a également montré un fort potentiel dans le développement d'applications mobiles. Cet article présentera en détail comment utiliser le langage Go pour développer des applications mobiles et joindra des exemples de code spécifiques pour aider les lecteurs à démarrer rapidement et à commencer à développer leurs propres applications mobiles. 1. Préparation Avant de commencer, nous devons préparer l'environnement et les outils de développement. tête

Résumé des cinq bibliothèques du langage Go les plus populaires : des outils essentiels au développement, nécessitant des exemples de code spécifiques. Depuis sa naissance, le langage Go a fait l'objet d'une attention et d'une application généralisées. En tant que langage de programmation émergent, efficace et concis, le développement rapide de Go est indissociable du support de riches bibliothèques open source. Cet article présentera les cinq bibliothèques de langage Go les plus populaires. Ces bibliothèques jouent un rôle essentiel dans le développement Go et offrent aux développeurs des fonctions puissantes et une expérience de développement pratique. Parallèlement, afin de mieux comprendre les usages et les fonctions de ces bibliothèques, nous les expliquerons avec des exemples de codes précis.

Dans cet article, nous allons vous montrer comment utiliser Microsoft Reading Coach dans Immersive Reader sur un PC Windows. Les fonctionnalités de guidage en lecture aident les étudiants ou les individus à pratiquer la lecture et à développer leurs compétences en lecture. Vous commencez par lire un passage ou un document dans une application prise en charge, et sur cette base, votre rapport de lecture est généré par l'outil Reading Coach. Le rapport de lecture indique votre précision de lecture, le temps qu'il vous a fallu pour lire, le nombre de mots corrects par minute et les mots que vous avez trouvés les plus difficiles lors de la lecture. Vous pourrez également pratiquer les mots, ce qui vous aidera à développer vos compétences en lecture en général. Actuellement, seuls Office ou Microsoft365 (y compris OneNote pour le Web et Word pour We)

Le développement d'Android est un travail chargé et passionnant, et le choix d'une distribution Linux adaptée au développement est particulièrement important. Parmi les nombreuses distributions Linux, laquelle est la plus adaptée au développement Android ? Cet article explorera ce problème sous plusieurs aspects et donnera des exemples de code spécifiques. Tout d’abord, jetons un coup d’œil à plusieurs distributions Linux actuellement populaires : Ubuntu, Fedora, Debian, CentOS, etc. Elles ont toutes leurs propres avantages et caractéristiques.

« Comprendre VSCode : à quoi sert cet outil ? » 》En tant que programmeur, que vous soyez débutant ou développeur expérimenté, vous ne pouvez pas vous passer de l'utilisation d'outils d'édition de code. Parmi les nombreux outils d'édition, Visual Studio Code (VSCode en abrégé) est très populaire parmi les développeurs en tant qu'éditeur de code open source, léger et puissant. Alors, à quoi sert exactement VSCode ? Cet article approfondira les fonctions et les utilisations de VSCode et fournira des exemples de code spécifiques pour aider les lecteurs.

En tant que langage de programmation rapide et efficace, le langage Go est très populaire dans le domaine du développement back-end. Cependant, peu de gens associent le langage Go au développement front-end. En fait, l’utilisation du langage Go pour le développement front-end peut non seulement améliorer l’efficacité, mais également ouvrir de nouveaux horizons aux développeurs. Cet article explorera la possibilité d'utiliser le langage Go pour le développement front-end et fournira des exemples de code spécifiques pour aider les lecteurs à mieux comprendre ce domaine. Dans le développement front-end traditionnel, JavaScript, HTML et CSS sont souvent utilisés pour créer des interfaces utilisateur.
