[JAVA] Résumez les mots que vous avez appris

Il résume les termes et les concepts que j'ai appris chaque jour. C'est un gribouillage, alors je vous serais reconnaissant si vous pouviez signaler tout malentendu.

〇 Logiciel en général

Laravel Cadre PHP

react.js Bibliothèque écrite en JavaScript Inclure et utiliser react.js

Webpack Outil de regroupement de modules qui s'exécute du côté serveur de Node.js Webpack aide les développeurs dans la partie codage des fichiers JS Regroupement JS et CSS

Bootstrap Framework CSS développé par Twitter Est-il intégré aux node_modules angular-cli?

SPA Application d'une seule page Application Web d'une seule page Par exemple, Facebook, Instagram

Adapter Moyens en forme Parfois appelé le modèle Wrapper. Modèle de conception pour rendre "ce qui est déjà fourni" "disponible"

** Fichier PEM ** Un fichier texte qui est juste encodé en base64 et connecté en le prenant en sandwich entre les lignes BEGIN / END Cela peut être à la fois un certificat et une clé https://www.ecoop.net/memo/archives/guide-for-pem.html

Gradle Construire le système dans un environnement ava (JVM), une description puissante est possible à l'aide de l'API préparée

** Construire ** Environnement d'utilisation des packages (Préparez une version contenant les fichiers jars a et b pour utiliser le package C

jar Méthode de compression de fichier, compresser au format zip, mais peut être utilisée sans décompression dans l'environnement Java

Terminal Cette invite de commande dans Windows. Android Studio est [Affichage]> [Outils Windows]> [Terminal]

〇 Service Web

API Abréviation de l'interface de programmation d'application. Une fenêtre, des instructions ou des spécifications préparées pour l'utilisation des fonctions logicielles de l'extérieur. La signification originale est un manuel et des spécifications. Il sert également de «fenêtre» dans la conversation. Par exemple, «fournir une API» peut être considéré comme «fournir une spécification pour l'utilisation d'une fonction logicielle» ou «fournir une fenêtre pour une fonction logicielle». Source de référence http://wa3.i-3-i.info/word12428.html

REST Abréviation de Representational State Transfer. Dans le modèle de conception de service Web, les données sont envoyées et reçues en accédant à l'URI avec la méthode HTTP. En outre, l'enregistrement des ressources (POST) et l'acquisition de la source (GET) sont effectués, mais les quatre éléments de base sont la mise à jour (PUT / PATCH) et la suppression (DELETE). Un concept similaire au CRUD de la base de données, le logiciel fonctionne avec POT, GET, PUT, DELETE en premier lieu. À propos, l'API REST est une API orientée REST et il n'y a pas d'API appelée API REST.

Port Il existe de nombreuses portes sur le PC qui connectent le PC à Internet, et certains types de données ont un type de données fixe (certains types de données n'ont pas été déterminés). Par exemple, les données Internet portent le numéro 80 et les données FTP (un mécanisme d'envoi et de réception de fichiers à l'aide de la ligne Internet) sont le numéro 20 ou 21. SSH est le numéro 22 et telnet (un mécanisme utilisé pour contrôler à distance d'autres ordinateurs) est le numéro 23. Considérant que l'adresse IP est une adresse, le numéro de port est un ensemble de portes et "adresse IP + numéro de port". Le numéro de port côté ordinateur change à chaque fois et cela n'a pas beaucoup de sens. Une fois que vous fermez le réseau et le rouvrez, le numéro change également. Source de référence https://www.cman.jp/network/term/port/ http://wa3.i-3-i.info/word1774.html

〇 Système de base de données

CRUD Quatre fonctions principales requises pour le système (non limitées à la base de données). Fonction d'enregistrement des données (Créer), fonction de référence (Lire), fonction de changement (Mettre à jour), fonction de suppression (Supprimer). Si vous le comparez à la cuisson, vous pouvez créer de nouveaux ingrédients (données) dans une base de données appelée réfrigérateur, le sortir et le voir, le sortir, le couper, le faire bouillir, le cuire (ajouter un peu de traitement aux données), puis le remettre en place. Is Update, et le jeter dans la corbeille est une image de type Delete.

** Stockée ** Procédure stockée, qui résume une série de processus pour la base de données (procédure), la stocke et la conserve (stockée). Une image fonctionnelle dans le monde des bases de données. Divisé en procédures stockées et fonctions stockées. Les procédures stockées n'ont pas de valeur de retour, les fonctions stockées ont une valeur de retour.

View Une représentation personnalisée de toutes les données sélectionnées dans une ou plusieurs tables (ou d'autres vues). Collectez des données divisées en plusieurs tableaux pour que les utilisateurs les voient plus facilement.

Python##

** Propriétés ** Données qui représentent la nature objet d'un objet utilisé dans la programmation orientée objet. Déclaration de variable en Java ...?

** Méthode ** Cela semble être une fonction à écrire dans une classe ...

self self. Variable + utilisation "san" Ver Définir une variable comme variable de classe Se distingue des variables globales et des variables locales Par exemple, les nuances sont que la variable globale est un serveur publié sur Internet, la variable de classe est un serveur domestique et la variable locale est votre propre PC. Voir l'URL ci-dessous http://op-py.blogspot.jp/2010/09/blog-post_7090.html

** auto-explication partie 2 ** Méthode (auto) utilisation Ver En Python, les méthodes ont toujours des arguments (self) joue un rôle comme (this) en Java

〇 Mathématiques ... Arithmétique?

une fonction Une expression qui représente une valeur qui dépend d'une variable ou de sa correspondance

Fonction linéaire Une expression dans laquelle y peut être exprimé par une expression linéaire de x Généralement y = ax + b (a ≠ 0, a, b sont des constantes) Puisque la proportionnelle y = ax est également considérée comme y = ax + 0, il s'agit d'une fonction linéaire. En revanche, la proportion inverse y = a / x est différente car elle n'est pas exprimée par une expression linéaire. Cela devient un graphique droit et y peut être négatif.

fonction quadratique Une expression dans laquelle y peut être exprimé par une expression quadratique de x Généralement y = ax2 (a ≠ 0) À propos, y = a x2 + bx + c est également acceptable Cela devient un graphique d'une courbe, et y peut être négatif ou positif selon a. De plus, l'angle de la courbe change en fonction d'un

Exponentiel En premier lieu, l'indice signifie le nombre de fois où le même nombre est multiplié, et en anglais, il s'appelle power. En multipliant 3 par 300 fois, il serait difficile d'écrire 3 × 3 × 3 ... 300 fois, alors exprimez-le plutôt comme 3 à la 300e puissance. Ce 300 est l'indice. La fonction exponentielle est une fonction représentée par y = ax lorsque a> 0 et a ≠ 1. Cela devient un graphique d'une courbe, et y ne peut être que positif Si 0 <a <1, y est une ligne descendante

** Journal ** Pour le moment, comprenez que c'est le même que l'index

** Nombre raisonnable ** Nombres pouvant être exprimés en fractions Par exemple, des entiers tels que 1, 2, 3, des fractions finies telles que 0,25, 2,50 qui n'ont pas de chiffres fractionnaires infinis, des fractions infinies telles que 0,333333 qui ont des chiffres fractionnaires infinis, mais des fractions circulaires régulières.

Nombre irrationnel Nombres qui ne peuvent pas être exprimés en fractions Par exemple, le ratio de circonférence, la racine carrée ou l'itinéraire et le nombre de napiers

** Nombre de Napiers ** 2.718… Une constante exprimée comme la limite lorsque la nième puissance de (1 + 1 / n) passe de n à ∞. En gros, "Si vous ajoutez un petit nombre à" 1 "et que vous le multipliez à plusieurs reprises, vous obtiendrez un nombre Napier."

1.jpg

Veuillez vous référer à l'URL, qui est facile à imaginer lorsque l'on considère les taux d'intérêt et les billets de loterie. https://atarimae.biz/archives/10256#i http://oto-suu.seesaa.net/article/291512873.html

différentiel La pente de la droite calculée par (augmentation de y) / (augmentation de x) en deux points. Lorsque la quantité d'augmentation de x s'approche autant que possible de 0 (rend deux points aussi proches que possible), elle peut être calculée comme la pente de la ligne tangente. L'origine du mot de différenciation signifie probablement un changement infime de l'inclinaison à l'approche de la limite. La différenciation est une pente d'un point à un autre, elle peut donc être utilisée pour le calcul de la vitesse.

** Fonction Sigmaid ** 1:f(0)=1/2, 2:limx→∞f(x)=1,limx→−∞f(x)=0 3: f (x) f (x) augmente de manière monotone 4:f(x)+f(−x)=1f(x)+f(−x)=1 Il a la propriété de. Par exemple, il est utilisé lors de la sommation et de la sortie des données d'entrée du réseau neutre (remplacez le total des données d'entrée entre 0 et 1 par la fonction sigmoïde. Sera 0,5)

1.jpg

Compte tenu du capteur, il semble pratique que plus la largeur d'oscillation est grande, plus la largeur d'oscillation est proche de 1 et plus petite est la plus proche de 0.

〇IoT# Les bases de l'IoT sont collect ⇒ send ⇒ save ⇒ see, use

** Intégré ** Fixez la fonction de communication Internet à la machine

contrôle Gérez et contrôlez d'autres appareils et systèmes Ordonner à la machine de faire quelque chose Par exemple, thermo stud L'interrupteur du chauffage se met en marche lorsque la température (variable de mesure MV) tombe en dessous de la valeur de consigne (SP). Par exemple, compresseur d'air La pompe démarre lorsque la pression (MV) tombe en dessous du seuil (SP) Il est peut-être important de comprendre que control = control non seulement s'éteint mais s'active également (?)

la communication Configuration de l'environnement net pour ignorer les données Par exemple, LAN filaire ou sans fil + Internet Par exemple, indépendant sans fil + passerelle + Internet En termes d'IoT, faible vitesse mais faible consommation d'énergie, une plage plus large est préférable Norme radio: LPWA Par exemple, SIGFOX, LoRaWAN, NB-IoT

passerelle Convertir les protocoles (règles / normes de communication) Connectez les réseaux en utilisant différents protocoles

Arudino Un système composé d'un micro-ordinateur AVR, d'une carte avec des ports d'entrée / sortie, d'un langage Arduino de type C ++ et de son environnement de développement intégré. Parfois, il fait référence à un micro-ordinateur, parfois il représente un langage, et parfois il représente un environnement de développement intégré ...

Raspberry Pi Ordinateur monocarte avec processeur ARM.

〇AI#

** Structure des cellules nerveuses ** Aussi appelé un neurone. Entrée par protrusion dendritique Sortie avec axone Synapse relie l'axone et le processus dendritique

1.jpg

réseau neuronal Imite conceptuellement la structure des cellules nerveuses

1.jpg

base de données Étiquetez vos données pour le clustering Par exemple, étiquetez l'image "personnes"  MNIST,CIFAR10,IMDB,COCO

** Analyse morphologique ** Technologie qui divise les phrases écrites en langage naturel en éléments morphologiques (les plus petites unités qui ont un sens dans la langue) http://gengoro.zoo.co.jp/

** Coopérative ** Lorsqu'un mot apparaît dans une phrase (ou phrase), un autre mot limité apparaît fréquemment dans la phrase (phrase). Par exemple, le mot «prendre» est utilisé avec les mots «partie» et «dans». Par exemple, les mots «élection» et «en cours» apparaissent souvent en même temps.

** Méthode TF-IDF ** Poids des mots dans les phrases "Quand vous avez plusieurs documents, quels mots caractérisent chacun?" 』
TF est la fréquence du terme Représente la fréquence d'occurrence de chaque mot dans le document Pas aussi lourd que les mots qui reviennent souvent IDF est la fréquence inverse des documents Indique le nombre de documents dans lesquels chaque mot est couramment utilisé Les mots utilisés dans un certain nombre de documents ne sont pas si lourds

〇 Système sans fil

MVNO Abréviation de Mobile Virtual Network Operator. Une entreprise qui loue une infrastructure de communication sans fil à une entreprise de téléphonie mobile pour fournir des services (SOLAROM loue l'infrastructure de NTT ??)

〇Autre

FBA Abréviation de Fulfillment By Amazon

RPA (Robotic Process Automation), "RPA" est une initiative d'automatisation commerciale par des robots.

Recommended Posts

Résumez les mots que vous avez appris
Java n ° 1: notez les compétences que vous avez acquises chaque jour
Ce que vous avez appris sur le hachage
Ce que vous avez appris sur les symboles
Résumer les principaux points de démarrage avec JPA appris avec Hibernate
À propos de la langue à apprendre à partir de maintenant