localisation actuelle:Maison > Articles techniques > développement back-end
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- Rust est un choix populaire pour la refactorisation de logiciels, et FreeBSD envisage également son intégration.
- Ces dernières années, la tendance à refactoriser le langage Rust a balayé le cercle du développement. Rust a reçu une large attention pour ses avantages en matière de sécurité, d’efficacité et de maintenabilité. Même les noyaux Windows et Linux ont introduit le support Rust. Cela fait de Rust l'un des langages de programmation les plus populaires parmi les développeurs. Les développeurs FreeBSD pèsent également actuellement le pour et le contre de l’utilisation du langage de programmation Rust dans leurs systèmes de base. Selon le dernier e-mail des développeurs, le principal inconvénient de l'inclusion de Rust dans le système de base de FreeBSD est que le temps de construction est doublé. En raison de la nécessité de compiler le compilateur Rustc basé sur LLVM et toutes les fonctionnalités supplémentaires de Rust, le temps de construction du système sera environ deux fois plus long qu'actuellement. Cependant, les développeurs
- Industrie informatique . rust 808 2024-01-24 14:51:20
-
- Facteurs d'évaluation de la valeur d'Ethereum et des opportunités d'investissement potentielles
- Le 11 janvier, la SEC américaine a approuvé 11 ETF Bitcoin. Cet événement a marqué un nouveau chapitre pour l'industrie du cryptage. L’afflux de fonds favorisera davantage le développement du marché de la cryptographie. Avec le développement de l’écosystème Bitcoin, le marché a également commencé à se tourner vers l’écosystème Ethereum. Actuellement, Ethereum est en hausse de 7 %. L’écosystème Ethereum recevra de bonnes nouvelles et attirera l’attention du marché dans les mois à venir. Facteurs positifs pour l'écosystème ETH dans les prochains mois : Cancun Upgrade Afin de concrétiser son positionnement d'« ordinateur mondial », Vitalik a prévu une feuille de route de mise à niveau pour Ethereum au début de sa naissance, comprenant Frontier, Homestead, Metropolis (Metropolis) , Sérénité
- web3.0 . rust 1125 2024-01-24 08:42:14
-
- La devise SEI a quadruplé au cours des deux dernières semaines. Quelle en est la raison ? Quelles autres opportunités potentielles existe-t-il pour la plateforme Sei ?
- Les gens recherchent le prochain Solana et Sei est considéré comme ayant les meilleures chances de devenir son stock potentiel. Récemment, l'augmentation du prix du jeton natif de Sei, SEI, a été frappante. Hier, SEI a franchi un niveau record, atteignant 0,8 $, soit une augmentation de près de quatre fois en deux semaines. La communauté ne peut s'empêcher de se demander, puisque les parachutages n'ont pas donné grand-chose et que le prix de la monnaie est resté tiède, pourquoi Sei est-il devenu si populaire au début de 2024 ? Pourquoi la devise SEI augmente-t-elle ? Récit EVM parallèle Le 15 août 2023, le réseau principal Sei a été officiellement lancé. Par la suite, le 29 novembre, Sei a publié le plan stratégique V2. Selon le communiqué officiel, Sei utilisait auparavant des contrats intelligents Cosmwasm écrits en Rust, mais à mesure que Sei attirait davantage de développeurs, afin d'offrir une plus grande flexibilité.
- web3.0 . rust 986 2024-01-23 21:18:21
-
- Le prix du SEI grimpe à 0,8 $, le réseau principal Sei prévoit de passer à la V2 au premier semestre 2024
- Le jeton natif de la chaîne publique de couche 1 SeiNetwork, $SEI, qui a commencé à augmenter à la mi-décembre, a atteint un nouveau sommet historique plus tôt dans la journée, atteignant 0,8 $, soit une augmentation de 28,5 % au cours des dernières 24 heures. À l'heure actuelle, le cours est de 0,7549 $, avec une augmentation de 186,7 % au cours des 30 derniers jours. SEI atteint un nouveau sommet historique de 0,8 $. Le réseau principal Sei sera mis à niveau vers la V2 au premier semestre 2024. En août de cette année, la chaîne publique Layer1 SeiNetwork basée sur CosmosSDK a été lancée sur le réseau principal et a attiré avec succès l'attention de la communauté crypto via des parachutages. Depuis lors, SeiNetwork a également été cotée avec succès sur la bourse Binance. Récemment, SeiNetwork a annoncé son intention de
- web3.0 . rust 1272 2024-01-23 16:54:17
-
- Étapes pour écrire un réseau neuronal simple à l'aide de Rust
- Rust est un langage de programmation au niveau système axé sur la sécurité, les performances et la concurrence. Il vise à fournir un langage de programmation sûr et fiable adapté à des scénarios tels que les systèmes d'exploitation, les applications réseau et les systèmes embarqués. La sécurité de Rust vient principalement de deux aspects : le système de propriété et le vérificateur d'emprunt. Le système de propriété permet au compilateur de vérifier le code pour détecter les erreurs de mémoire au moment de la compilation, évitant ainsi les problèmes courants de sécurité de la mémoire. En forçant la vérification des transferts de propriété des variables au moment de la compilation, Rust garantit que les ressources mémoire sont correctement gérées et libérées. Le vérificateur d'emprunt analyse le cycle de vie de la variable pour garantir que la même variable ne sera pas accédée par plusieurs threads en même temps, évitant ainsi les problèmes de sécurité de concurrence courants. En combinant ces deux mécanismes, Rust est capable de fournir
- IA . rust 952 2024-01-23 10:45:06
-
- L'architecture LoongArch s'est adaptée avec succès à Linux 6.8 et a introduit la prise en charge du noyau Rust, réalisant de nouvelles avancées
- Les dernières nouvelles montrent que Loongson Zhongke a réalisé de nouveaux progrès dans l'adaptation de l'architecture LoongArch et des systèmes Linux. Il est rapporté qu'ils ont pris en charge avec succès le noyau RustLinux pour l'architecture LoongArch et intégré ce correctif dans la version Linux 6.8. Ces progrès amélioreront encore la compatibilité et la stabilité de l'architecture LoongArch dans les systèmes Linux. Cette mise à jour du correctif LoongArch pour Linux 6.8 est assez riche en contenu. En plus d'ajouter la prise en charge du noyau RustLinux, la version minimale du compilateur Clang sera augmentée à la v18. De plus, l'architecture ajoute la prise en charge DTB intégrée et met à jour le fichier de configuration du noyau par défaut. Ce patch corrige également une série de bugs
- Industrie informatique . rust 1283 2024-01-23 10:33:22
-
- Stability AI publie un modèle de code 3B stable qui s'exécute localement et ne nécessite pas de GPU
- StabilityAI a récemment publié son premier modèle d'IA en 2024, nommé StableCode3B. Ce modèle comporte 3 milliards de paramètres et se concentre sur les tâches de code auxiliaires. Fonctionne nativement sur un ordinateur portable sans avoir besoin d'un GPU dédié, tout en offrant des performances compétitives avec des modèles plus grands tels que le CodeLLaMA7B de Meta. Fin 2023, StabilityAI a commencé à promouvoir le développement de modèles plus petits, plus compacts et plus puissants, comme le modèle StableLMZephyr3B pour la génération de texte. Début 2024, StabilityAI a publié un modèle de langage important appelé StableCode3B. En fait, sa version préliminaire Sta
- IA . rust 1095 2024-01-17 16:03:06
-
- Les développeurs Git discutent de la possibilité d'amener le langage Rust à
- Ces dernières années, le langage Rust a déclenché une vague de refactorisation dans le cercle du développement. Rust a beaucoup attiré l'attention pour ses avantages en matière de sécurité, d'efficacité et de maintenabilité. De plus, Rust est également pris en charge par les noyaux Windows et Linux, renforçant ainsi sa position. Selon les dernières informations de discussion par courrier électronique, les développeurs Git discutent de la possibilité d'introduire Rust dans les projets Git. Git est un système de contrôle de version de code distribué open source qui est actuellement largement utilisé dans les projets de développement à travers le monde. À l'heure actuelle, les principaux langages de développement de l'ensemble du projet Git sont C et Python. Les développeurs expliquent que l'utilisation de Rust dans Git peut réduire le risque d'erreurs de sécurité de la mémoire et faciliter la refactorisation ou l'ajout de nouveau code à Rust.
- Industrie informatique . rust 1134 2024-01-16 16:48:22
-
- Avec GPT+Copilot, l'apprentissage de Rust peut décoller directement
- Bonjour à tous, je suis pêcheur. La courbe d'apprentissage de Rust est légèrement abrupte au début et à moyen terme, mais désormais, avec l'aide de l'IA, l'apprentissage du langage de programmation n'est plus si difficile. En utilisant GPT pour poser des questions, vous pouvez résoudre rapidement les problèmes. Par exemple, si je souhaite lire un fichier CSV, je peux directement me rendre sur GPT pour consultation. Il génère même le contenu au format CSV pour vous, ce qui est très efficace. Commençons par ajouter des packages externes : utilisez les packages csv et serde. Ces packages peuvent être importés en les ajoutant dans votre fichier Cargo.toml. Vous pouvez également choisir d'ajouter la ligne de commande : cargoaddserde--featuresderivecargoaddcsvcargoaddserde--featuresderive après l'ajout
- IA . rust 1018 2024-01-11 19:27:18
-
- Augmentation des données de code dans le Deep Learning : une revue de 89 recherches en 5 ans
- Avec le développement rapide de l’apprentissage profond et des modèles à grande échelle, la recherche de technologies innovantes continue de s’intensifier. Dans ce processus, la technologie d'augmentation des données a montré une valeur qui ne peut être ignorée. Récemment, une étude de recherche de 5 ans menée conjointement par l'Université Monash, l'Université de gestion de Singapour, le laboratoire Huawei Noah's Ark, l'Université d'aéronautique et d'astronautique de Pékin et l'Université nationale australienne. 89 enquêtes de recherche connexes ont été publiées et un examen complet de l'application de l'amélioration des données de code dans l'apprentissage profond a été publié. Adresse de l'article : https://arxiv.org/abs/2305.19915 Adresse du projet : https://github.com/terryyz/DataAug4Code Cette revue explore non seulement la profondeur de la technologie d'amélioration des données de code
- IA . rust 1297 2023-11-23 14:33:44
-
- Le modèle 13B a-t-il l'avantage dans une confrontation complète avec GPT-4 ? Y a-t-il des circonstances inhabituelles derrière cela ?
- Un modèle avec des paramètres 13B peut-il battre le meilleur GPT-4 ? Comme le montre la figure ci-dessous, afin de garantir la validité des résultats, ce test a également suivi la méthode de débruitage des données d'OpenAI, et aucune preuve de contamination des données n'a été trouvée. En observant le modèle de la figure, vous constaterez que tant qu'il est appliqué. a "rephraser" Ce mot, les performances du modèle sont relativement élevées, quelle est l'astuce derrière cela ? Il s'avère que les données sont contaminées, c'est-à-dire que les informations de l'ensemble de test ont été divulguées dans l'ensemble de formation, et cette contamination n'est pas facile à détecter. Malgré l’importance cruciale de cette question, comprendre et détecter la contamination reste un casse-tête ouvert et difficile. A ce stade, les méthodes de décontamination les plus couramment utilisées sont le chevauchement de n-grammes et la recherche de similarité intégrée : le chevauchement de N-grammes dépend des caractères.
- IA . rust 1409 2023-11-18 11:39:05
-
- Dans quelles langues les expressions régulières peuvent-elles être utilisées ?
- Les langages pouvant utiliser des expressions régulières incluent Python, Java, JavaScript, C#, Ruby, PHP, Perl et Swift. Introduction détaillée : 1. Python est un langage de programmation largement utilisé. Il dispose d'un module re intégré, qui prend en charge les expressions régulières. Le module re en Python contient de nombreuses fonctions qui peuvent être utilisées pour rechercher, remplacer et faire correspondre les expressions régulières. autres opérations ; 2. Java est un langage de programmation populaire qui fournit le package java.util.regex, etc.
- Problème commun . rust 1630 2023-11-10 11:40:55
-
- Vivo a demandé l'enregistrement de la marque « Blue Heart », ainsi que « Blue Lake », « Blue River », « Blue Flame », « Blue Domain », etc.
- Le 8 novembre, vivo a officiellement publié sa matrice de grand modèle d'IA générale auto-développée - le modèle Blue Heart - lors de la conférence des développeurs 2023, ainsi que son « système d'exploitation Blue River » auto-développé. À en juger par la méthode de dénomination, vivo le fera. En lançant une série de technologies commençant par la couleur du logo de la marque « bleu », la présentation de la marque est également à l'ordre du jour. Selon l'application Aiqicha, Vivo Holdings Co., Ltd. a récemment soumis une demande d'enregistrement de la marque « Blue Heart ». La marque appartient aux instruments scientifiques de la classification internationale. Le statut actuel de la marque est en attente d'un examen approfondi. , la société a également déposé des demandes de marques telles que « Blue Lake », « Blue River », « Blue Flame » et « Blue Domain ». Les classifications internationales sont également des instruments scientifiques. À l'heure actuelle, le statut de ces marques est toujours le même. en attente de substance.
- Industrie informatique . rust 1069 2023-11-08 15:37:15
-
- La montre Vivo WATCH 3 est sur le point de sortir : la surveillance multicanal de la santé de l'anneau étoilé décryptée
- Selon les informations du 3 novembre, Vivo lancera la nouvelle montre intelligente Vivo WATCH3 à 19h00 le 13 novembre. Avant le lancement officiel de ce produit, les responsables de Vivo ont mené des activités d'échauffement continues. Selon notre compréhension, l'affiche officielle de la montre vivoWATCH3 montre son excellent design et ses caractéristiques fonctionnelles. Cette montre utilise une couronne numérique en acier inoxydable et un boîtier design en or clair, montrant une apparence élégante. Dans le même temps, vivoWATCH3 est également équipé de plusieurs capteurs, prend en charge la surveillance multicanal de la santé de l'anneau étoilé et prend entièrement en charge les besoins de santé des utilisateurs. De plus, le boîtier de la montre adopte une conception innovante de cornes amovibles, que les utilisateurs peuvent facilement remplacer selon leurs préférences personnelles. L'avant de la montre utilise un grand verre incurvé 3D pour créer l'écran
- Industrie informatique . rust 1365 2023-11-03 17:41:13
-
- Un aperçu de la nouvelle forme de système d'exploitation à l'ère de l'intelligence artificielle générale de Blue River BlueOS
- Le 1er novembre, la conférence des développeurs vivo 2023 a eu lieu officiellement. En tant que conférence destinée principalement aux développeurs et aux partenaires de l'industrie, vivo a lancé BlueOS, un système d'exploitation intelligent pour l'ère de l'intelligence artificielle générale, qui est le premier du secteur à utiliser un cadre système alimenté par Rust écrit dans le langage. . Pour les entreprises technologiques, les systèmes d’exploitation auto-développés sont un chemin semé de difficultés et d’incertitudes, mais il faut les parcourir. Excellentes performances, environnement écologique parfait, bonne expérience utilisateur, sécurité fiable, évolutivité tournée vers l'avenir... Si l'un de ces éléments n'est pas bien fait, cela peut affecter l'expérience utilisateur. De plus, avec la marée montante de l’IA, c’est une tendance générale à l’intégration progressive des grands modèles dans l’écosystème de la téléphonie mobile.
- IA . rust 666 2023-11-03 11:45:16