Transcription
1. Introduction: Bonjour.
Bienvenue dans ce cours sur Hat JBT pour la génération de code
et le développement de logiciels Je m'appelle Horst et je suis
professeur pour ce cours. Dans ce cours,
vous allez
apprendre les différentes fonctionnalités du chat JBT pour générer
différents types de contenu, généralement axés
sur la génération de code, développement d'
applications et le développement
Web Ici, vous apprendrez à partir de
divers exemples et
cas d'utilisation , tels que la génération d'
un formulaire HTML et d'autres scripts
frontaux avec tout le CSS et JavaScript basés sur un
dessin à la main , un croquis ou tout
autre type de photographie. Ici, vous
apprendrez également à générer macro
Excel VBA pour
automatiser des tâches répétitives ou complexes
dans Microsoft Excel Ici, vous apprendrez à
générer des programmes Python, Java, C plus plus ou d'autres langages similaires pour analyse de
données et
d'autres objectifs. De plus, vous apprendrez
également à générer le code XML et Java pour le développement d'applications
Android, et vous découvrirez également les conseils de dépannage et cas
d'erreur, comment corriger abb.
De plus, nous pouvons appliquer
les mêmes compétences à d'autres
langages de programmation tels que SQL,
R, Escala et Much Donc, si vous êtes curieux d'
acquérir ces compétences dans le chat Cubity et de faire passer votre
opérateur au niveau supérieur, commencez à apprendre dès maintenant.
On se voit en classe.
2. Générer un formulaire HTML à partir d'une image: Bonjour, bon retour, mes amis. Dans cette leçon, vous
allez découvrir un cas d'utilisation intéressant dans lequel nous allons
télécharger une image. Et sur la base de cette image, nous allons générer le
code ou créer un site Web. Commençons donc. Je suis ici sur ChatPT. J'utilise le modèle GPT quatre car nous pouvons télécharger
n'importe quelle image sur Chat GPT, uniquement en utilisant GPT
quatre ou quatre OK ? Donc, si vous
passez au GPT 3, nous ne pouvons pas télécharger d'image jusqu'à présent Peut-être que dans les mises à jour ultérieures, ils autoriseront cette fonctionnalité, mais pour le moment, nous
devons utiliser quatre modèles. Je vais donc
télécharger une image ici. Voici une image. Laissez-moi écrire un message avant de pouvoir vous
montrer l'image. Voici donc l'invite
basée sur cette image créez un formulaire STML composé de tous les CSS
STML et de JavaScript Tu sais, une seule page Web. OK, donc c'est le message. Ainsi, chaque fois que vous
téléchargez une image et demandez à CHAPT d'effectuer une tâche, nous devons toujours
écrire une OK, donc ici, comme vous
pouvez le voir sur l'image, il s'agit d'un
simple
croquis dessiné à la main sur une feuille de papier Il se compose du champ de nom, d'une zone de texte, d'un champ e-mail, autre zone de texte, d'une case à cocher, d'accepter les conditions,
puis d'un bouton de connexion Nous voulons donc que notre page Web ressemble
à ceci, nous allons
donc
créer une page de connexion. Donc, pour ceux d'entre nous qui
ne savent pas comment écrire un site Web ou un
code pour le site Web, nous pouvons générer le
code aussi simplement que cela. Et pour les personnes qui connaissent encore les langages de programmation ou qui
connaissent le développement Web, ce serait un gain de temps considérable D'accord, vous
pouvez voir ici que CHaiPT a généré un énorme
code pour le SDML, le CSS
et le JavaScript, tout
est Nous devons simplement vérifier si
cela fonctionne ou non. J'ai donc copié le code. Je vais créer
un nouveau fichier texte. Permettez-moi d'appeler cela un login. Souligner la page. Ensuite, je copie le
code ici, je le colle. Donc, toutes les pages SML, CSS et
JavaScript s'y trouvent. Ensuite, je renommerais
ce fichier texte, changerais en point SGML Dans le formulaire, puis je
double-cliquerai. Donc, une fois que j'ai double-cliqué, vous pouvez voir qu'une page de connexion a
été créée, bien que l'interface utilisateur ne soit pas parfaite, mais nous pouvons toujours la
corriger plus tard. Ici, je peux fournir n'importe quel nom, par
exemple, je m'appelle Herset. Je fournis ce nom, e-mail si vous pouvez
taper, sinon, laissez-moi vérifier
si je ne
tape pas et que j'accepte
les conditions et que je me connecte, il me dit de
remplir ce champ. OK, donc ça marche.
Nous avons donc le SDML en place, le CSS et le JavaScript Tout
fonctionne, et nous avons une page Web simple
créée très facilement. Donc, si vous voulez créer
un site Web complet, peut-être que votre site Web peut contenir
dix pages Web différentes, vous pouvez le dessiner sur
une feuille de papier et demander à hat chibty le code Il serait donc très rapide
de créer ces choses. Bien que cela fonctionne pour
les sites Web de base, si vous avez des
complexités avancées comme partout où vous
utilisez jQuery,
Angular, Bootie
Strap, etc.,
vous pouvez également générer Cela
dépendra donc entièrement de ce que vous écrivez, votre
façon de penser, de la manière dont vous
décomposez le problème, puis vous allez
générer un code. C'est ainsi que vous pouvez générer le
code de développement Web frontal en STML, CSS et JavaScript
à l'aide de cha chi patin Si vous souhaitez le
corriger davantage, nous devons le dire ici. Et chaque fois qu'il y a une
erreur, nous pouvons la corriger. Maintenant, veuillez l'ajouter, veuillez le
rendre adapté aux mobiles en modifiant le code. OK, nous pouvons donc
modifier le code, demander à hat HPT de le
rendre adapté aux mobiles en ajoutant des éléments de
design réactifs en CSS, et il peut utiliser le
bootstrap ou autre chose Bien qu'ici, nous puissions voir
un énorme CSS en cours d'écriture. Intérêt, tout
devrait être pareil. Les
éléments JavaScript sont là, et permettez-moi de copier ce truc et de vérifier si cela
fonctionne. Bon, maintenant j'
écris un nouveau code, crée un nouveau fichier texte pour que nous
puissions comparer, je l'
appelle page, c'est simple, je
copie le code ici. Renomme-le. Désolée.
Nous devons le renommer de THT en
STML puis l'ouvrir Et ici, vous pouvez voir que cela
ressemble à ça. Et pour vérifier s' il fonctionne de manière réactive ou non, je peux simplement modifier la taille de l'écran et l'
ajuster. D'accord, il s'agit donc d'un design
réactif, relativement similaire
au précédent Et si vous souhaitez changer la couleur
ou l'interface utilisateur, vous pouvez certainement
modifier vos besoins. C'est ainsi que vous pouvez
créer un site Web ou générer le code frontal à l'aide hat HIPT et vous pouvez également générer un code
basé sur l'image Vous pouvez également l'écrire dans l'invite ou utiliser une
combinaison des deux. J'espère donc que cet exemple
vous sera utile. vous allez apprendre
d'autres concepts de ce type là, vous allez apprendre
d'autres concepts de ce type
dans les leçons à venir, continuer à apprendre et
continuer à avancer.
3. Générer du code Python pour l'analyse des données: Bonjour, bon retour, mes amis. Dans cette leçon, vous allez
apprendre comment
générer le
code Python pour l'analyse des données. Alors allons-y. Chat PT peut vous aider à
écrire le code
dans différentes langues de différentes manières pour résoudre des problèmes simples ou complexes, et nous
allons voir ici
comment générer le code
Python pour cela. Donc, ici, j'utilise GPT 40, dernière version de hATPT, bien que vous puissiez toujours utiliser
GP four ou GPT Si vous souhaitez
télécharger un jeu de données pour Chat GPT génère le code, il est préférable d'utiliser
GPT four ou four car ces deux modèles vous
permettent de télécharger le fichier Sinon, si vous choisissez
de télécharger sur GPT 3.5, vous ne pourrez
télécharger aucun fichier Cela dépend donc de votre situation. Ici, je télécharge un ensemble de données,
le jeu de données télécom dans CSU, il
s'agit d'un exemple de jeu de données
que je souhaite analyser Je suis donc en train d'écrire
une simple invite. Écrivez cinq
programmes Python pour effectuer diverses opérations
sur cet ensemble de données, y compris le nettoyage des données. Modélisation, visualisation
et analyse. Et nous y voilà. Il s'agit d'une simple
promotion de deux lignes demandant chapeau GPT de générer cinq programmes pour différents
ensembles d'opérations Si vous êtes déjà certain des opérations
exactes que vous
souhaitez effectuer, que vous souhaitiez
supprimer les valeurs nulles d'un ensemble de données ou que vous souhaitiez obtenir toutes les valeurs d'une
colonne dans un format spécifique, ensemble d'opérations fait partie de la partie
relative au glanage de
données Si vous souhaitez créer des
clusters tels que des clusters Kmean, il s'agit de modéliser des données
ou de créer des visualisation de données
tels que des graphiques linéaires,
Sankey, tmp, n'importe quel type de graphique Sankey, tmp, n'importe quel type de Si vous
souhaitez analyser ou trouver les informations critiques à
partir de
l'ensemble de données,
cela relèverait de la
catégorie de
visualisation souhaitez analyser ou trouver les informations critiques à partir de
l'ensemble de données, . On peut pratiquement
tout faire en Python. Library Python est le langage le
plus approprié pour effectuer un ensemble d' opérations pour la science
et l'analyse des données , voici le truc. Nous avons ici le premier programme
lié au nettoyage des données. Ici, nous pouvons le voir lire
ce fichier CSV,
créer un chemin fictif, puis, une
fois le fichier CSV obtenu, il
comprendra le jeu de
données et le voilà changer la valeur comme
la valeur manquante Il vérifie d'abord les valeurs
nulles lorsqu'il n'
y en a pas, puis il fournit les noms de colonnes
propres. Il vérifie donc
les minuscules. Remplacez Ipacber par un trait de soulignement. Chaque fois qu'il y a une barre d'espace, elle la change
avec un trait de soulignement De la même manière, convertissez les
colonnes de date au format datetime. Il convertit donc
la date et l'heure afin qu'elle puisse être
utilisée pour le calcul ,
car parfois
les gens entrent les dates dans différents formats. Ainsi, aux États-Unis, le
mois est écrit avant le jour du mois et dans d'autres parties du monde, le jour du mois est
écrit avant le mois. Ce sera donc un formatage
différent. Nous voulons donc que notre produit
soit dans un format simple. Ensuite, nous voulons gérer
les valeurs manquantes. Il vérifie la moyenne
des valeurs numériques
et vous pouvez vérifier. Ensuite, il convertira
la colonne catégorique en type de catégorie et
voici le truc Il a appliqué trois ou quatre opérations différentes pour le nettoyage
des données dans
un seul programme. Python peut être
très efficace. Si vous devez l'implémenter
avec un autre langage, il faudra certainement
plus de lignes de put. C'est pourquoi nous utilisons Python. De même, il
a ensuite généré un deuxième programme d'analyse
exploratoire des données Et ici, il charge
d'abord un ensemble de données, puis convertit la colonne
nécessaire en types appropriés. Encore une fois, la durée des données, les statistiques
descriptives, le contrôle, puis le taux de désabonnement car il s'agit d'un ensemble de données
télécoms et nous voulons identifier
les clients les
plus susceptibles de se désister Nous voulons donc identifier
ces clients, puis
prendre les mesures appropriées. Selon le type de plan, nous avons généralement trois types de
plans dans cet ensemble de données, le plan de base, le plan premium et le plan illimité, et nous voulons identifier plan que nous
devons proposer. Voilà donc l'analyse. Après avoir effectué une analyse exploratoire
des données concernant le taux de désabonnement et créé une matrice de corrélation à
l'aide du cadre de données Et puis c'est parti pour
la visualisation des données. Il utilise Matt plot lib
et CBonn pour représenter le graphique et le diagramme de
distribution du taux de désabonnement est
affiché après l'exécution de ce noyau Ici, nous pouvons voir le graphique du dénombrement et la distribution du taux de désabonnement
est indiquée ici Ensuite, il y a la distribution des
factures. La
carte thermique de corrélation est également présentée. La carte thermique nous indiquera donc la fraîcheur ou la chaleur
pour afficher différentes valeurs Après cette visualisation, trois
types de graphiques différents ont
été générés. D'abord pour le diagramme de distribution du
taux de désabonnement, puis pour la
distribution de la facture mensuelle par type de plante, puis pour la carte thermique de
corrélation Ensuite, il écrit le code
pour la modélisation prédictive. La modélisation prédictive nous permet donc de prévoir les valeurs futures
en fonction des ensembles de données. Ici, il faut donc adopter
certaines approches en divisant l'ensemble de données, en
normalisant les caractéristiques, en entraînant le modèle,
puis nous pouvons prédire les valeurs à venir en fonction la matrice de confusion
et d'autres Il pourrait donc y avoir une approche
différente. Nous pouvons opter pour le généré ou si vous
n'êtes pas sûr de ce modèle, vous pouvez demander au générateur Hatch
PDTwo, adopter une approche différente
ou utiliser un modèle différent Ensuite, il y a la segmentation de la
clientèle. Il est donc certain que les clients appartiennent à différentes
catégories
et nous voulons identifier le comportement
du client chaque fois que
nous analysons un ensemble de données C'est pourquoi nous pouvons
prendre un ensemble de
mesures spécifiques sur les clients séparés Nous ne voulons donc pas
déranger les clients qui sont les moins susceptibles de se désister, mais
nous voulons
les fidéliser pour les clients les plus susceptibles de le faire Cela pourrait donc être la
mise en œuvre de cette analyse. Consultez ici les
clusters appris utilisés en Saskatchewan, le laboratoire de parcelles de tapis et les Pandas Pandas pour les
calculs L'algorithme K signifie que l'algorithme de
cluster est utilisé ici, comme nous pouvons voir ici, il trace la courbe du coude composée
de différentes valeurs. Nous pouvons lire
ici les
étiquettes X et Y sur le nombre de
clusters et W CSS, et ici le nombre optimal de
clusters est de trois vérifications,
puis de sous-valeur. Vous voulez obtenir l'explication, expliquer le code de segmentation de la
clientèle, vous pouvez l'écrire ici, expliquer. Le code ou nous pouvons dire le programme. Vous pouvez écrire du code pour la segmentation des
clients. OK. Et ici, il vous donnera une bonne explication ou
peut-être de la documentation. trois premières parties
concernent donc l'importation des bibliothèques utilisées pour
la manipulation
des données. Les pandas sont utilisés pour la
manipulation et l'analyse des données, la moyenne K est utilisée comme algorithme
de
clustering par Psychic Learn pour l'apprentissage
non supervisé, le modèle d'apprentissage automatique et le graphique Matplot Pipe est
utilisé trois premières lignes sont donc
claires, puis le chargement de l'ensemble de données est un fichier CSE
suivi du chemin du fichier Ensuite, nous avons la
sélection des fonctionnalités pour le clustering. Voici donc les trois colonnes. L' utilisation des données de facturation
mensuelles et
la durée des appels sont utilisées
comme sélection de fonctionnalités. Sur cette base, nous voulons
créer des clusters. Ensuite, nous devons déterminer
le nombre optimal de clusters en utilisant la
méthode du coude. Et voici le code. Et une fois qu'elle est identifiée, nous pouvons créer un graphique
pour la courbe d'Elbow. Et il y a une explication
détaillée pour d'autres choses en détail, que vous pouvez lire
puis comprendre. Vous pouvez donc voir ici à
quel point il est facile d'
analyser un ensemble de données donné à l'
aide de HathPT, vous pouvez générer l'
intégralité du code Python, différents types de programmes, en utilisant différentes
bibliothèques en Python Et ici, si vous êtes étudiant
ou débutant, vous obtiendrez l'explication de chaque partie du code. Si vous êtes un professionnel,
vous pouvez tout de même gagner beaucoup de temps si vous devez saisir le code
manuellement. Ici, vous obtiendrez
le contexte et vous générez le code simplement en
fonction de l'ensemble de données donné. J'espère que cette chose vous sera utile
et que vous en
apprendrez davantage dans les leçons à venir continuant à apprendre
et à faire avancer les choses.
4. Création d'une application mobile - Code Java et XML pour Android Studio: Bonjour, bon retour, mes amis. Dans cette leçon,
vous allez
découvrir comment utiliser HathPT pour générer du code
pour le développement d'applications Android Donc, ici sur HatchPT, vous pouvez utiliser l'un ou l'autre des
modèles pour générer du code Mais si vous voulez que votre code
soit exempt d'erreurs, vous devez utiliser GP quatre ou GP
quatre ou les versions ultérieures. Je suis donc en train d'écrire le bal de fin d'année, même si vous pouvez toujours générer
le code avec GPT 3.5 Donc, si vous utilisez la version 3.5, vous pouvez également y générer
le code. Et chaque fois qu'il y a un r, vous pouvez également le corriger
à l'aide de Chat PIB Je suis donc en train d'écrire
un simple bal de fin d'année. Je souhaite créer une application Android simple en utilisant Java et XML. Alors pourquoi je définis
Java et XML ? Tout simplement parce que
le développement d'applications Android peut être effectué à l'aide tlne et que certaines
personnes peuvent également utiliser Python De plus, je précise également que je souhaite
développer une application Android
au lieu d'une application mobile générale,
car l' application mobile peut
être basée sur IOS ou autre. Soyez précis chaque fois que vous générez le code
des bibliothèques, des langages
et de la plate-forme que vous allez cibler. Maintenant, il s'agirait d'une application d'une
seule page qui
fournira à ses utilisateurs un bouton bas pour allumer et éteindre
la lampe de poche D'accord, c'est une application simple. Nous nous
concentrons généralement sur la génération d'applications de lampe de poche.
Chose simpliste. Si vous avez des scénarios complexes
en tête, ne vous inquiétez pas, chargq se générera toujours, mais vous devez décomposer le
problème en étapes simples Peut-être que cela nécessite
plusieurs activités ou plusieurs programmes. Ainsi, chaque fois que vous avez besoin de plusieurs
programmes, faites-le un par un. Donc une lampe de poche. Ici, veuillez
créer tout le code pour moi. C'est un simple bal de fin d'année, et maintenant HatchBT va
commencer à générer Ici, nous voulons voir
le fichier manifeste, ici c'est lui qui génère
le fichier manifeste. De plus, ChatBT
nous explique comment exécuter ce code. Ensuite, une fois que le
fichier manifeste au format XML est créé, il affiche le point
d'activité principal XML, l'arrière-plan de notre application, puis c'est un code Java, point d'activité
moyen Java. Et ici, vous pouvez voir que ChapT
génère
le code assez rapidement car il est très capable
de générer du code Enfin, il écrit Mean Activity Java
pour exécuter ce truc. Il inclut plusieurs
bibliothèques, les widgets, la fonction de remplacement,
très utiles. C'est un long code. Donc, si nous devons le taper,
cela prendra certainement beaucoup de temps, et nous
avons gagné du temps. Alors, tout d'abord, voyons
ce que cela a généré. Il a donc suggéré à la première étape créer un nouveau projet
dans Android Studio, et elle
vous indique les options. Donc, si vous utilisez Android Studio pour la première fois
, ce sera un guide facile pour nous. Ainsi, au lieu de consulter la documentation ou de
longues vidéos de leçons, nous pouvons simplement
utiliser Chat CiPT où il peut vous aider tout au long du
processus sous forme de texte Nous devons donc ouvrir
Android Studio, puis sélectionner un nouveau projet, choisir une activité vide car il ne s'agit
pas d'une application complexe. Il s'agit d'une application simple. Changez ensuite le nom de l'application. Tu peux choisir ton nom.
Ici, ce nom fonctionne. Ajoutez ensuite une langue à Java, définissez la langue sur Java au
lieu de Cortland Le niveau minimum d'API
devrait être de 23 pour le moment. Cliquez ensuite sur Terminer et
voici le fichier manifeste. Nous pouvons écrire le code
du fichier manifeste. Ici, nous définissons les autorisations
pour l'appareil photo et la lampe de poche. Comme l'application de lampe de poche
peut fonctionner avec l'appareil photo, nous avons besoin des
autorisations pour l'utiliser Ensuite, nous avons les actions
et d'autres catégories. Ensuite, nous avons le
schéma de mise en page principal pour l'application. Comme nous l'avons mentionné
dans l'invite nous voulons simplement avoir
un bouton à bascule dans une application d'une seule page.
C'est donc le truc. J'ai généré un code pour
le bouton de bascule uniquement. Si vous souhaitez l'étendre davantage
en ajoutant plus de boutons ou de contenu
à l'activité, cela générera l'activité. C'est un code simple en ximal, il contient le texte du bouton à
bascule Lorsqu'il est éteint, il indique « Allumer ». Chaque fois qu'il est allumé, il indique de s'éteindre. C'est
donc l'inverse. Et puis il a
le contenu de l'emballage, il s'ajustera
donc à
l'écran du mobile. Si nous ouvrons l'application
sur un petit appareil, elle s'adaptera à l'écran. Sinon, si nous l'
étendons ou faisons pivoter l'appareil, il l'étendra davantage. Ensuite, nous avons le point d'activité
principal Chava qui inclura une fonctionnalité permettant de
contrôler la lampe de poche Ici, nous avons la
bibliothèque matérielle
Android point pour l'accès aux caméras, et nous avons également d'autres
bibliothèques, on create et celle-ci. Et le voilà en train de
mettre à jour le code. abord, il a généré
un code de base, puis il a été mis
à jour pour s'adapter
aux fonctionnalités permettant de gérer les autorisations, puis il a importé d'autres bibliothèques et le code est
devenu un peu plus long. Et ici, vous pouvez voir cette logique
principale du code. Nous avons ici des
variables statiques et d'autres variables. Ensuite, nous avons des
autorisations différentes. La logique est mise en œuvre à l'aide de certaines bibliothèques
et fonctionnalités. Voilà le truc. Et enfin,
voici l'application. Et chaque fois que vous rencontrez
des problèmes ou des erreurs, nous pouvons également faire appel à
AGB pour corriger le code Vous pouvez donc voir ici à
quel point il est simple de créer une application mobile
à l'aide du chapeau GPT Même si vous n'avez pas une formation
très détaillée en programmation informatique, vous pouvez toujours
générer un code. Cependant, pour créer des applications
complexes, vous devez
comprendre les nuances
de la création d'applications et savoir exactement
ce que vous voulez faire. Chat JBT fera
les choses à votre place, vous devez définir
ce que vous voulez faire et vous devez le mettre
en œuvre vous-même Chat JBT n'ira pas sur le studio
Enrody et n'exécutera pas
le code Il peut écrire un code, mais le déploiement
réel dépend de
vous, et c'est tout. De la même manière, vous pouvez
créer d'autres applications. Essayez de créer avec des applications
simples comme une calculatrice ou une application
appareil photo, la galerie ou la simple application
WhatsApp, puis passez aux applications complexes, et nous avons ces choses. Vous allez en apprendre
davantage dans les leçons à venir ,
jusqu'à ce que vous continuiez à apprendre
et à avancer.
5. Conseils de dépannage pour Gradle et Android studio: Bonjour, bon retour, mes amis. Dans cette leçon, vous
allez découvrir
comment générer des
conseils de résolution des problèmes à partir de Chat HPT et comment utiliser
Chat HPT pour vous aider à trouver
le
bogue ou à le corriger Sur différents
environnements. Nous nous concentrons ici sur Android Studio. Nous avons précédemment
généré le code, le code Java et le code XML
pour le développement d'applications Android. C'est le code de base par exemple, nous sommes allés dans Android Studio et avons exécuté ce code, puis
il y a eu certaines erreurs. Comment pouvons-nous corriger ces erreurs ? Sur Android Studio, les bogues sont généralement liés
aux dépendances, au gradle, etc. J'écris une invite
dans ce domaine. Ici, il suffit de taper. J'ai utilisé Android
Studio par le passé. Et cela me causait trop d'erreurs de déploiement, en
particulier dans Gradle liées à la version, au contrôle, etc. Pourriez-vous me suggérer des cassettes de
dépannage qui peuvent m'aider à résoudre différents types de
problèmes lorsqu'ils surviennent ? Nous demandons ici à Cha
JBT des conseils généraux qui peuvent nous aider à détecter les erreurs de déploiement et
à les corriger dans Griddle,
généralement liés
au contrôle de version, généralement liés
au contrôle de version, et de suggérer des
conseils de dépannage qui peuvent m'aider à corriger le bogue chaque fois que
le problème survient Ici, Chat JPT
a un contexte. Cette invite peut sembler simple, mais nous avons donné ici le contexte du
code Android et du studio Android,
et ChatBT
sait déjà que nous le
déployons . Ainsi, chaque fois que
nous créons un code, que vous avez prédéfini
ce contexte et que nous demandons peut-être généralement le dépannage, je vous donnerai la réponse basée sur le
contexte Nous pouvons donc voir ici mettre à jour le berceau vers un plugin Android. Il suffit donc d'accéder à la
structure du projet de fichier et au projet dans Android Studio et de vérifier si la version de Gradle
est à jour ou non Idem avec le plugin Android. Ensuite, vérifiez les emballages Gradle. Voici un code que nous pouvons vérifier. Et si cela ne fonctionne pas, nous pouvons le remplacer par une version,
la version appropriée. Nous devons invalider les captures et redémarrer parfois chaque fois qu'
il y a un problème C'est l'une des solutions qui
peuvent vous aider Nous pouvons nettoyer et reconstruire le projet en optant
pour l'option de construction, nouveau nettoyage et de reconstruction. Cela peut donc également aider.
J'ai essayé à de nombreuses reprises. Ensuite, euh, je peux chanter le
projet avec des fichiers Gradle. Parfois, il y a un
problème de synchronisation. Ensuite, nous pouvons vérifier les erreurs de
la console Gradle. Chaque fois qu'il y a une erreur, il suffit de copier l'
erreur et de la demander à ChatBD, lancer à hab, et cela nous
aidera à résoudre le problème Ensuite, nous avons le SDK de
configuration et le JDK. Quelles sont donc les configurations, et nous pouvons parfois gérer les problèmes de
proxy. Connexion réseau,
nous avons certainement besoin d'une bonne connexion
Internet stable. , seul Android
fonctionnera car le code Gradle est généralement généré
automatiquement, ce qui supprimera certains
services d'Internet Ensuite, le démon Gradle Damon est le processus qui s'
exécute en arrière-plan Nous pouvons donc parfois arrêter le démon Gradle
et recommencer. Nous pouvons corriger les
erreurs spécifiques, telles que les outils du SDK, résoudre
les dépendances Chaque fois qu'il existe une dépendance un référentiel spécifique ou autre, nous pouvons vérifier et vérifier si la version de Gradle est prise en charge ou non En vous assurant que la
version du plug-in Android est compatible
avec la version Gradle Donc, plus précisément,
une fois que nous utilisons les différentes versions de
Gradle et du plugin Android, nous devons vérifier
cela Ensuite, nous avons les problèmes de
déploiement liés au débogage. Nous pouvons vérifier les connexions des
appareils. Nous pouvons activer les
options d'un développeur et le débogage USB. Nous pouvons vérifier les journaux, le logcat pour
vérifier la présence journaux, les
problèmes d'exécution, etc. Et si vous souhaitez obtenir
des suggestions concernant d'autres bogues, exemple écrire des cassettes supplémentaires
pour d'autres types de bogues, hatpit
générera également d'autres cassettes Ainsi, au lieu de vous lancer développement d'un forum et de vous y
perdre, si vous êtes
débutant, HathPT vous
aidera à vous guider dès le
départ Et même si vous souhaitez avoir un problème spécifique,
nous pouvons le vérifier. Une fois que nous
l'aurons mis en pratique plusieurs fois, cinq à dix fois tous les
conseils que nous mettons en œuvre, nous nous retrouverons dans
la bonne situation. Ce sera une bonne expérience
d'apprentissage pour quelqu'un qui apprend
à écrire le code, et plutôt que de nous concentrer
sur l'écriture du code, nous pouvons nous concentrer sur l'exécution du
code, les erreurs de déploiement. Cela
dépendra donc entièrement des situations. Si nous nous concentrons sur le développement de la logique
ou sur le dépannage, les deux sont
des éléments importants du développement de l'application. C'est ainsi que nous
pouvons résoudre les problèmes et nous pouvons utiliser le chat CP pour comprendre
comment exécuter notre code en cas de problème Et c'est ainsi que nous
pouvons aller de l'avant. Vous allez encore en apprendre davantage dans les
leçons à venir, continuer à apprendre et
continuer à avancer.
6. Générer une macro Excel VBA pour automatiser les tâches répétitives et complexes dans Excel: Bonjour, bienvenue. B, amis. Dans cette leçon,
vous allez
apprendre comment générer le script Excel VBA pour automatiser différents types
de tâches dans Microsoft Excel Alors allons-y. Vous voyez ici, j'ai
un exemple de jeu de données. Il s'agit donc d'un ensemble de données. Il s'agit d'un jeu de données simple
composé de quatre colonnes seulement. Ici, la première colonne est
la colonne alphabétique où se trouve le
nom des produits Ensuite, nous avons la date de commande. Ensuite, nous avons le
prix et le coût. De la même manière, vous pouvez avoir un jeu de données complexe
composé, par exemple, plus de 50 ou 100
colonnes différentes et de nombreuses lignes. Ainsi, chaque fois que nous devons faire calculs ou écrire
des formules simples dans Excel, vous devez cliquer plusieurs fois ou taper quelque chose. Donc, au lieu de faire la même
chose répétitive encore et encore, si vous devez répéter une
série d'étapes, par exemple,
pour calculer la somme
de cette colonne numérique, j'ai dû cliquer cinq fois, juste pour avoir les calculs. Si je veux calculer
la deuxième colonne, je dois faire de même,
imaginez si nous avons
100 colonnes de ce type, nous devons
donc cliquer 500 fois. Afin de sauvegarder
cette tâche répétée, nous pouvons l'automatiser en
écrivant un code une fois, puis nous l'
exécuterons plusieurs fois et
il sera applicable. Donc, comment obtenir le code, automatiser tout cela si vous ne connaissez pas le script VBA, ce n'est
pas un problème, nous pouvons générer le
script VBS avec hat Voyons comment
générer le script VBA. Ici, sur Hatchipt, vous pouvez
choisir n'importe quel modèle,
GPT 3.5, GPT quatre ou GPT quatre
Omni Selon l'
abonnement que vous avez, si vous n'avez aucun
abonnement, ne vous inquiétez pas. Vous pouvez parfaitement utiliser GPT four Omni ou GPT 3.5. OK. Donc, actuellement, j'utilise GPT four Omni juste pour donner des résultats de
haute qualité, et voici une invite
que j'ai écrite Écrivez donc un script VBA dans
Excel où je veux calculer la somme de chaque colonne
ayant une valeur numérique OK ? Je veux donc qu'Excel détecte automatiquement quelles sont
les colonnes numériques ? Parce que je veux
faire les calculs uniquement sur les colonnes numériques. Après le calcul, imprimez certaines de toutes les valeurs de la colonne située
juste en dessous de la dernière ligne. Je veux donc que le résultat
soit juste en dessous de la dernière ligne en
gras et en taille de police 20. Vous pouvez donc définir ici
ce que vous recherchez. Vous pouvez donc définir la norme
ou n'importe quoi d'autre. Et voici le code
généré par Hat Chipty. Oui, voici le code. Et laissez-moi exécuter ce code. Nous n'avons pas besoin de savoir
ce que dit ce code. Si vous voulez
comprendre le code, vous pouvez certainement demander à TBT Je vais vous donner une
meilleure explication. Donc, dans ce but, si vous
envisagez d'apprendre le
script VBA, vous le pouvez également En attendant, nous n'avons pas
besoin d'apprendre pour le moment. Ici, dans l'Excel, j'ai copié le code et j'ai
simplement maintenu tout F 11. Cela vous ouvrira l'éditeur VBA ici sur
Insérer, passez au module Ensuite, nous pouvons insérer un module, puis nous pouvons coller le code. Ici, nous avons collé
le code avec succès. Et après avoir
collé un code, il suffit de vérifier le
nom de la feuille Actuellement, le nom de la feuille de calcul
est ici en bas à gauche, vous pouvez voir la feuille
1, et ici vous pouvez vérifier s'il s'
agit de la feuille 1 ou non Par défaut, le
nom est Sheet One. Si vous utilisez une autre
feuille ou si vous la renommez
simplement, renommez-la également ici Dans le cas contraire, ce code ne fonctionnera pas. OK ? Donc, ce que j'ai fait, appuyez
sur Exécuter la sous-routine. Si je cours, ici tu
peux voir la magie. La somme de la colonne a été calculée et
affichée en rouge. Donc, comme le prix et
le coût sont des valeurs numériques, nous avons obtenu la somme calculée
pour la date de commande et le produit, nous n'avons aucune
valeur numérique, donc la somme est nulle. Il a donc fait la même chose que
nous avons demandé à discuter joliment. Vous pouvez maintenant comprendre à
quel point il est simple de réaliser certaines tâches complexes
dans Excel assez facilement, très rapidement
à l'aide de scripts ou de macros, et vous pouvez les générer
assez rapidement. Vous pouvez donc
tirer parti du code, du code Excel VBA sans avoir
besoin d'apprendre ou d'écrire De la même manière, nous pouvons appliquer le script VBA à d'autres types de problèmes
complexes
chaque fois que vous
souhaitez calculer la table PV, créer un graphique, vous pouvez l'utiliser assez bien
dans différents scénarios Laissez-moi vous montrer comment nous
pouvons générer le graphique. Maintenant, écrivez un script VB. Vous créez un
graphique linéaire en utilisant les valeurs des colonnes C et
D. C'est parti. Il génère à nouveau le code. Une fois qu'il sera généré, nous pourrons l'exécuter. Et ici, je
vous ai demandé de générer le graphique linéaire en utilisant les valeurs des colonnes C et
D et revenons à xl. Ici, il n'est pas nécessaire de
créer à nouveau un nouveau module. Il suffit de supprimer
le code précédent, coller le nouveau code, puis
de l'exécuter ici. Après l'avoir exécutée, vous pouvez voir
ici
ces colonnes C et D, et nous pouvons modifier la plage. Si nous ne voulons pas avoir la somme en tête,
voici le truc. Nous pouvons le redimensionner
, modifier les valeurs, le
modifier en conséquence
et continuer Nous pouvons tout faire dans
Excel à l'aide de VB, et nous pouvons générer le VBA
assez facilement avec Assurez-vous simplement de mentionner clairement
votre objectif
dans le message. Ainsi, chaque fois que vous écrivez
l'invite dans Excel, mentionnez
simplement ce que
vous voulez faire exactement. Et si la tâche est très complexe, essayez de la décomposer
étape par étape. D'accord, voici comment nous pouvons utiliser le VBA dans Excel
pour nous
faciliter la vie et faire avancer les choses
assez rapidement Vous allez en apprendre davantage
dans les leçons à venir ,
jusqu'à ce que vous continuiez à apprendre
et à avancer.