[LINUX] Programmierung aus Büchern gelernt 8. Mai
Prinzipien und Praktiken der Programmierung mit C ++
https://amzn.to/2ytBG55
Kapitel 19 Vektor, Vorlage, Ausnahme
- Klassenvorlagen werden auch als Typgeneratoren bezeichnet
- Das Erstellen eines Typs (einer Klasse) aus einer Klassenvorlage basierend auf Vorlagenargumenten wird als Spezialisierung oder Vorlageninstanziierung bezeichnet.
- Die einfachste Definition der generischen Programmierung ist die Verwendung von Vorlagen
- Generische Programmierung besteht darin, den Code zu schreiben, der verschiedenen Personen entspricht, die als Argumente dargestellt werden. Es wird jedoch angenommen, dass ihre Argumenttypen bestimmte literarische und semantische Anforderungen erfüllen.
--Verwenden Sie Funktionsvorlagen, wenn das Ziel der Parametrisierung eine Funktion ist
- Eine solche Funktion wird oft als parametrisierte Funktion bezeichnet, aber auch als Algorithmus. Aus diesem Grund wird generische Programmierung auch als algorithmische Programmierung bezeichnet.
- Der Unterschied zwischen objektorientierter Programmierung mit Klassenhierarchien und virtuellen Funktionen und generischer Programmierung mit Vorlagen besteht darin, dass in der ersteren die aufzurufende Funktion erst zur Laufzeit bestimmt wird, in der letzteren jedoch zur Kompilierungszeit.
――Es ist effektiv, beide zu kombinieren
- Es funktioniert nicht, einen Container für abgeleitete Klassenobjekte als Container für Basisklassenobjekte zu verwenden
- Es wird ein Problem sein, wenn der Vektor <Form *> irgendwo als Vektor <Kreis *> betrachtet wird.
- Nur weil D B ist, heißt das nicht, dass
`C <D>`
C <B>
`ist
Data Scientist Training Reader: Einführung in das maschinelle Lernen
https://amzn.to/3fvlfpr
Kapitel 3 Maschinelles Lernen zur Einführung in das Geschäft
- Die Regressionsanalyse ist eine Methode zur Formulierung der Beziehung zwischen der Zielvariablen und der erklärenden Variablen und zur Vorhersage des numerischen Werts der erklärenden Variablen, wenn die objektive Variable des Weges angegeben wird.
- Das lineare Regressionsmodell ist ein Modell, das den numerischen Wert der Zielvariablen mit einer erklärenden Variablen y = Ax + B vorhersagt
――Random Forest ist eine Methode, die eine hochgenaue Diskriminanzanalyse und Regressionsanalyse durch Gruppenlernen eines Entscheidungsbaummodells ermöglicht. Lineare Regression - kann komplexe Probleme bewältigen, die nicht gelöst werden können, und zeichnet sich dadurch aus, dass sie auch dann effektiv arbeitet, wenn Werte fehlen.
Kapitel 4 Vorreiter des tiefen Lernens
- Beim tiefen Lernen lernen Sie hauptsächlich eine Funktion, die als neuronales Netz bezeichnet wird.
- Der Prozess der Berechnung der Eingabe der nächsten Schicht aus der Ausgabe von einer kann durch Multiplizieren der Gewichtsmatrix und Addieren des Vorspannungsvektors implementiert werden.
- Vier Frameworks für tiefes Lernen Caffe Torch7 Theano / Pylearn2 Chainer
――Meistens ein Framework beherrschen und dann nach Bedarf andere Frameworks lernen
Wie habe ich den Linux-Kernel gelernt? Yutakas technisches Buch
https://amzn.to/2xKOWSg
Kapitel 5 Ablauf der Linux-Operation
- Wenn der Kernel defekt ist, kann er nicht gestartet werden und Sie können sich nicht beim Betriebssystem anmelden. Sie können nichts tun.
- Die vom Linux-Kernel und den Gerätetreibern ausgegebenen Nachrichten stammen von printk (). Sie können die Bedeutung der Nachricht verstehen, indem Sie den Teil finden, den Sie gerade lesen, und ihn sorgfältig lesen.
Kapitel 6 Rolle des Linux-Kernels
- Die englische Notation von Ausreißer ist Ausreißer
- Der Kernel wird aktiviert, bevor nicht genügend Speicher vorhanden ist und der Speicher nicht mehr ausreicht.
Ein Buch, in dem Sie in einer Woche die Grundlagen von LPIC erlernen können
https://amzn.to/3dstlNS
Kapitel 2 Grundlegende Linux-Vorgänge, -Dateien und -Verzeichnisse
- Unter Linux ist CUI (Character-based User Interface) eine Methode, mit der nur Textinformationen über eine Tastatur verarbeitet werden können.
- Der Vorteil von CUI ist, dass Sie es, sobald Sie sich daran gewöhnt haben, schneller als GUI bedienen können. Einfache Automatisierung einer Reihe von Vorgängen. Es ist einfach, einen Computer an einem entfernten Ort über ein Netzwerk usw. zu betreiben.
- Der Root-Benutzer wird als Superuser bezeichnet, die anderen als allgemeine Benutzer.
- Wenn Sie sich als Root anmelden, kann bereits ein kleiner Fehler das gesamte System tödlich beschädigen.
- Für Root-Benutzer ändert sich
`$`
in #
`
- Melden Sie sich mit `` `exit``` ab
- Der Befehl
cal
zeigt den Kalender an
- Der Kalender für August 2020 wird mit `` `cal 8 2020
angezeigt --
cal -m -3``` wird 3 Monate vorher und nachher mit Montag am Anfang angezeigt.
- Die Reihenfolge, in der mehrere Optionen gleichzeitig angegeben werden, spielt keine Rolle. Platz ist auch nicht erforderlich
- Grundsätzlich wird es in der Reihenfolge der Optionsargumente angegeben
- Das Online-Handbuch finden Sie unter `` `man
--
man cal```, um das Handbuch des Befehls cal anzuzeigen
- Sie können den Abschnitt wie man 5 passwd angeben
- Wenn Sie nicht wissen, welchen Abschnitt das Online-Handbuch enthält, können Sie mit dem Befehl `` `whatis``` nur die erste Zeile des Handbuchs extrahieren und anzeigen.
- Es gibt auch einen Befehl, der eine kurze Erläuterung des Online-Handbuchs mit der Option `` `--help``` anzeigt.
- Nur Root-Benutzer können den Befehl `` `shutdown
verwenden --
shutdown -r Neustart nach dem Neustart des Systems --
-h Fahren Sie das System herunter und stoppen Sie es --
-c``` Bricht eine laufende Abschaltung ab
- Sie können für die Argumentationszeit
`23: 45``` oder`
+ 5 (nach 5 Minuten) angeben. --
shutdown -h now fährt das System sofort herunter --
shutdown -r now startet sofort neu --
Herunterfahren -r + 10``` startet nach 10 Minuten neu
CODE KOMPLETT Ziel ist eine perfekte Programmierung
https://amzn.to/3cgDnBd
Kapitel 1 Willkommen bei Software Construction
- Die Konstruktion zeigt im Allgemeinen den praktischen Teil der Herstellung von etwas
Buddhas Worte
https://amzn.to/2A4nVdf
** Ich denke, wir müssen menschliche Schwächen kennen, um künstliche Intelligenz zu schaffen, die Menschen rettet **
Kapitel 3 Großes Kapitel
»Sei hungrig, spare Essen, habe wenig Gier und verschlinge nicht.
――Die beiden Arten von Beobachtungsmethoden bestehen darin, die Ursache des Leidens zu kennen und den Weg zum Verschwinden des Leidens zu kennen.
- Menschen, die das Buch, in dem Leiden auftritt, nicht kennen und nicht wissen, wo Leiden zugrunde geht oder wie das Aussterben des Leidens erreicht werden kann, können die Reinkarnation nicht auslöschen.
Lernen Sie aus dem Internet
- Ich habe versucht, alle Sites in der Hosts-Datei zu blockieren und Ausnahmesites für ca. 2 Stunden anzugeben, aber ich konnte keine Informationen finden.
heute...
- Zeitplan für das Herbstsemester 2020
- Ich habe ein UNIX-Labor und eine Struktur und einen Algorithmus genommen.
――Empfohlen, da das Lesen von E-Books auf dem Monitor einfacher wurde, nachdem die orangefarbene Linsenbrille mit blauem Licht fehlt
Quelle: Es ist im Amazon Link beschrieben.