


Le code chatGPT est un peu bon. Les programmeurs vont-ils perdre leur emploi ?
Récemment, ce chatbot est devenu populaire. Il s'agit du chatGPT lancé par OpenAI. Il peut répondre à une variété de questions, générer du code et corriger des bugs.
ChatGPT est un prototype de chatbot IA basé sur la conversation. Le 1er décembre, le co-fondateur d'OpenAI, Sam Altman, a annoncé ChatGPT sur Twitter et a invité les gens à l'essayer gratuitement. Après des tests effectués par des internautes, il a été constaté que, contrairement à la plupart des outils d'IA, ChatGPT non seulement répond couramment aux questions, mais peut également rédiger des codes et des articles de niveau supérieur.
Le plus effrayant est que, sous la direction d'un ingénieur, ChatGPT a en fait expliqué comment détruire l'humanité étape par étape. ChatGPT a répertorié des étapes détaillées, telles que l'invasion des systèmes informatiques, la maîtrise des armes et la destruction des communications, perturbant le trafic. .. Un exemple de code est également donné. . .
Est-ce que cette chose est si magique ? J'ai créé un compte et je l'ai essayé. Tout le monde disait qu'il pouvait écrire du code, alors j'ai d'abord essayé de lui demander de m'aider à écrire un simple tri à bulles. Le résultat était comme prévu, l'écriture était plutôt bonne et les commentaires étaient assez clairs.
Puis je lui ai posé une question originale et difficile sur LeetCode. En moins de 10 secondes, il a également écrit le code correspondant, et le code est compatible AC sur LeetCode.
Mais les questions ci-dessus sont-elles directement recherchées via les moteurs de recherche ?
Ensuite, j'ai donné un exemple précis et lui ai demandé de m'aider à écrire un morceau de code front-end pour m'aider à générer une page de connexion.
Ce genre de chose ne doit pas être trouvé en cherchant, il s'écrit en apprenant et en comprenant l'algorithme de l'IA. En gros, vous pouvez utiliser ce code directement.
En plus du code back-end et du code front-end, je pense que c'est une bonne chose de laisser l'IA m'aider à écrire du SQL, alors je l'ai essayé.
Il semble qu'il puisse vraiment comprendre pleinement ma description, et il sait même ce qu'est la suppression logique, et il mérite en effet d'être appelé intelligence.
Il semblerait que chatGPT puisse effectivement remplacer les moteurs de recherche dans une certaine mesure, et même nous aider à mettre en œuvre certains codes. Je lui ai également demandé s'il remplacerait Google ou les programmeurs. Il s'est montré plutôt modeste et a répondu qu'il ne le ferait pas.
J'en fais l'expérience depuis longtemps, et j'ai trouvé que cette IA est en effet beaucoup plus puissante que ces chatbots précédents. Dans la plupart des cas, on ne peut même pas dire que la personne de l'autre côté. est un robot. Il est vraiment fort.
Mais pour certains contenus, bien que les questions soient différentes, les réponses seront quelque peu répétitives.
Bien sûr, il y a certaines questions auxquelles il ne peut pas répondre, hahahaha. . . .
Les amis intéressés peuvent en faire l'expérience par eux-mêmes, mais vous devez gravir une échelle. Cela pourrait être un nouveau départ pour l’AICG.
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)

Pour créer une base de données Oracle, la méthode commune consiste à utiliser l'outil graphique DBCA. Les étapes sont les suivantes: 1. Utilisez l'outil DBCA pour définir le nom DBN pour spécifier le nom de la base de données; 2. Définissez Syspassword et SystemPassword sur des mots de passe forts; 3. Définir les caractères et NationalCharacterset à Al32Utf8; 4. Définissez la taille de mémoire et les espaces de table pour s'ajuster en fonction des besoins réels; 5. Spécifiez le chemin du fichier log. Les méthodes avancées sont créées manuellement à l'aide de commandes SQL, mais sont plus complexes et sujets aux erreurs. Faites attention à la force du mot de passe, à la sélection du jeu de caractères, à la taille et à la mémoire de l'espace de table

Le cœur des instructions Oracle SQL est sélectionné, insérer, mettre à jour et supprimer, ainsi que l'application flexible de diverses clauses. Il est crucial de comprendre le mécanisme d'exécution derrière l'instruction, tel que l'optimisation de l'indice. Les usages avancés comprennent des sous-requêtes, des requêtes de connexion, des fonctions d'analyse et PL / SQL. Les erreurs courantes incluent les erreurs de syntaxe, les problèmes de performances et les problèmes de cohérence des données. Les meilleures pratiques d'optimisation des performances impliquent d'utiliser des index appropriés, d'éviter la sélection *, d'optimiser les clauses et d'utiliser des variables liées. La maîtrise d'Oracle SQL nécessite de la pratique, y compris l'écriture de code, le débogage, la réflexion et la compréhension des mécanismes sous-jacents.

Guide de fonctionnement du champ dans MySQL: Ajouter, modifier et supprimer les champs. Ajouter un champ: alter table table_name Ajouter Column_name data_type [pas null] [Default default_value] [Clé primaire] [Auto_increment] Modifier le champ: alter table table_name modifie Column_name data_type [pas null] [default default_value] [clé primaire]

Les contraintes d'intégrité des bases de données Oracle peuvent garantir la précision des données, notamment: Not Null: les valeurs nulles sont interdites; Unique: garantie l'unicité, permettant une seule valeur nulle; Clé primaire: contrainte de clé primaire, renforcer unique et interdire les valeurs nulles; Clé étrangère: maintenir les relations entre les tableaux, les clés étrangères se réfèrent aux clés primaires primaires; Vérifiez: limitez les valeurs de colonne en fonction des conditions.

Les requêtes imbriquées sont un moyen d'inclure une autre requête dans une requête. Ils sont principalement utilisés pour récupérer des données qui remplissent des conditions complexes, associer plusieurs tables et calculer des valeurs de résumé ou des informations statistiques. Les exemples incluent la recherche de salaires supérieurs aux employés, la recherche de commandes pour une catégorie spécifique et le calcul du volume des commandes totales pour chaque produit. Lorsque vous écrivez des requêtes imbriquées, vous devez suivre: écrire des sous-requêtes, écrire leurs résultats sur les requêtes extérieures (référencées avec des alias ou en tant que clauses) et optimiser les performances de la requête (en utilisant des index).

Oracle est la plus grande société de logiciels de gestion de base de données au monde (SGBD). Ses principaux produits incluent les fonctions suivantes: Outils de développement du système de gestion de la base de données relationnels (Oracle Database) (Oracle Apex, Oracle Visual Builder) Middleware (Oracle Weblogic Server, Oracle Soa Suite) Cloud Service (Oracle Cloud Infrastructure) Analyse et Oracle Blockchain Pla Intelligence (Oracle Analytic

Les journaux TomCat sont la clé pour diagnostiquer les problèmes de fuite de mémoire. En analysant les journaux TomCat, vous pouvez avoir un aperçu de l'utilisation de la mémoire et du comportement de collecte des ordures (GC), localiser et résoudre efficacement les fuites de mémoire. Voici comment dépanner les fuites de mémoire à l'aide des journaux Tomcat: 1. Analyse des journaux GC d'abord, activez d'abord la journalisation GC détaillée. Ajoutez les options JVM suivantes aux paramètres de démarrage TomCat: -xx: printgcdetails-xx: printgcdatestamps-xloggc: gc.log Ces paramètres généreront un journal GC détaillé (GC.Log), y compris des informations telles que le type GC, la taille et le temps des objets de recyclage. Analyse GC.Log

Les outils de développement de la base de données Oracle incluent non seulement SQL * Plus, mais aussi les outils suivants: PL / SQL Developer: Tool payant, fournit des fonctions d'édition de code, de débogage et de gestion de la base de données, et prend en charge la mise en évidence de la syntaxe et l'achèvement automatique du code PL / SQL. Toad pour Oracle: outil payant qui fournit des fonctionnalités de type développeur PL / SQL et des capacités de surveillance des performances de base de données supplémentaires et d'optimisation SQL. Développeur SQL: outil gratuit officiel d'Oracle, fournissant des fonctions de base de l'édition de code, du débogage et de la gestion des bases de données, adaptées aux développeurs avec des budgets limités. Datagrip: Jetbrains
