Génie logiciel

12
Utilisation de «ceci» à Golang

Sur ce qui se rapproche le plus de Golang, un guide de style se trouve ici , sous Receiver Names, il est écrit: Le nom du récepteur d'une méthode doit refléter son identité; souvent une abréviation d'une ou deux lettres de son type suffit (comme "c" ou "cl" pour "Client"). N'utilisez pas de noms...

12
Indexation rapide des k-combinaisons

Je revisite un vieux problème sur lequel je travaillais il y a quelque temps. Un scénario typique est «3 bits sont définis dans un entier de 8 bits», c'est-à-dire 00000111. Toutes les combinaisons uniques avec 3 bits définis peuvent facilement être générées (dans l'ordre) par des boucles...

12
Que signifie la convergence d'un algorithme?

Je rencontre toujours ce terme en lisant sur l'apprentissage par renforcement, par exemple dans cette phrase: Si le problème est modélisé avec soin, certains algorithmes d'apprentissage par renforcement peuvent converger vers l'optimum global http://reinforcementlearning.ai-depot.com/ ou ici: Pour...

12
Préparation ou achèvement Utilisation de la mémoire Async IO?

Je regardais cet exposé sur l'implémentation d'Async IO dans Rust et Carl mentionne deux modèles potentiels. Préparation et achèvement. Modèle de préparation: vous dites au noyau que vous voulez lire depuis une socket faire d'autres choses pendant un certain temps… le noyau vous indique quand le...

12
Comprendre le modèle de flux

J'étudie actuellement le modèle de flux et il y a quelque chose que je ne peux pas comprendre concernant les magasins . Quels sont-ils exactement? J'ai lu de nombreux articles, et il semble que cela concerne le domaine. Est-ce à dire qu'il s'agit de la partie "abstraite" liée aux appels api ou...