Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
Scala ist eine objektorientierte und funktionale Programmiersprache. Es ist eine beliebte Sprache, die für die Entwicklung von Anwendungen wie Spark, Akka und Lift verwendet wurde.
In diesem Artikel werde ich Ihnen zeigen, wie Sie Scala auf einer CentOS 7-Serverinstanz installieren.
Alle Anweisungen in diesem Artikel gelten für einen Nicht-Root-Sudo-Benutzer, der CentOS 7 verwendet. Daher müssen Sie vor dem Eintauchen eine neue Vultr CentOS 7-Serverinstanz bereitstellen und einen Nicht-Root-Sudo-Benutzer erstellen.
Nachdem Sie sich von Ihrem SSH-Terminal aus als Nicht-Root-Sudo-Benutzer angemeldet haben, müssen Sie zunächst das System aktualisieren:
sudo yum update -y && sudo reboot
Verwenden Sie denselben Benutzer, um sich nach dem Neustart des Systems erneut anzumelden.
Scala benötigt die Java-Laufzeitversion 1.6 oder höher. Hier können Sie die neueste Version von OpenJDK Runtime Environment 1.8.0 mit YUM installieren:
sudo yum install java-1.8.0-openjdk.x86_64
Sie können die Installation der Java-Laufzeit überprüfen, indem Sie den folgenden Befehl ausführen:
java -version
Dieser Befehl sollte etwas ausgeben, das ähnlich ist:
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Außerdem müssen Sie die Umgebungsvariablen "JAVA_HOME" und "JRE_HOME" festlegen.
sudo cp /etc/profile /etc/profile_backup #Backup the profile file in order to prevent unintentional mistakes
echo 'export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk' | sudo tee -a /etc/profile
echo 'export JRE_HOME=/usr/lib/jvm/jre' | sudo tee -a /etc/profile
source /etc/profile
Jetzt können Sie die beiden Umgebungsvariablen zur Überprüfung drucken:
echo $JAVA_HOME
echo $JRE_HOME
Laden Sie die neueste Scala-RPM-Datei von der offiziellen Scala-Website herunter und installieren Sie sie. Sie ist zum Zeitpunkt des Schreibens 2.11.8:
cd ~
wget http://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.rpm
sudo yum install scala-2.11.8.rpm
Überprüfen Sie Ihre Installation:
scala -version
Die Ausgabe sollte wie folgt aussehen:
Scala code runner version 2.11.8 -- Copyright 2002-2016, LAMP/EPFL
Die Scala-Installation ist abgeschlossen. Schauen wir uns an, wie man es benutzt.
Führen Sie den Scala-Code-Runner aus und rufen Sie die Scala-Shell auf:
scala
In der Scala-Shell können Sie das Ergebnis einer Formel berechnen:
scala> 1+2
res0: Int = 3
oder führen Sie eine Funktion aus:
scala> println("Hello Scala")
Hello Scala
Wenn Sie die Scala-Shell beenden möchten:
:q
Sie können das scalacProgramm auch zum Kompilieren von .scalaQuellcode verwenden.
Schreiben Sie den Quellcode eines Beispielprogramms mit vi:
vi hello.scala
Geben Sie das folgende Codesegment ein:
object HelloWorld {
def main(args: Array[String]) {
println("Hello World!")
}
}
Speichern und Beenden:
:wq
Kompilieren Sie den Quellcode mit scalac:
scalac hello.scala
Das Programm gibt zwei kompilierte Dateien aus: HelloWorld.classund HelloWorld$.class. Sie können die kompilierte Datei ausführen mit scala:
scala HelloWorld
Die Ausgabe lautet:
Hello World!
Darüber hinaus können Sie Scala-Funktionen in ein Bash-Skript einbetten und das Skript dann mit Bash ausführen:
vi script.sh
Füllen Sie die Datei mit:
#!/bin/sh
exec scala "$0" "$@"
!#
object HelloWorld extends App {
println("Hello world!")
}
HelloWorld.main(args)
Speichern und Beenden:
:wq
Führen Sie das Skript in der Bash-Shell aus:
sh script.sh
Die Ausgabe lautet erneut:
Hello world!
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.
Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+
Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.
Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren
13 Tools zur kommerziellen Datenextraktion von Big Data
Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true
Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.
Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1
KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.