Koneiden nousu: tekoälyn todelliset sovellukset
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Java on alustasta riippumaton ohjelmointikieli/virtuaalikone.
Tässä opetusohjelmassa, me asentaa OpenJDK täytäntöönpano Java-8 Debian 8 (Jessie) koneen sekä asentamassa DCEVM (Dynamic Code Evolution VM) - laajennus, joka mahdollistaa rajattoman runtime uudelleenmäärittely luokkien avulla Hotswap Agentti .
Lisää seuraavat rivit /etc/apt/sources.list
# jessie-backports allows newer software to be installed
deb http://http.us.debian.org/debian/ jessie-backports main
deb-src http://http.us.debian.org/debian/ jessie-backports main
Päivitä apt päivittääksesi paketit taustaporteilla.
apt-get update
Asenna Java backports-pakettiluettelosta.
apt-get install -t jessie-backports openjdk-8-jre openjdk-8-jre-headless
Tarvittaessa voit asentaa DCEVM:n, openjdk-8-jre-dcevm joka mahdollistaa Java-koodin lataamisen uudelleen ajon aikana. Huomaa, että DCEVM:ää ei tarvita Java-sovellusten suorittamiseen.
apt-get install openjdk-8-jre-dcevm
Käytä alla olevaa komentoa varmistaaksesi, että Java on asennettu:
java -version
Tulosteen tulee olla seuraavanlainen:
root@debian:~# java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-1~bpo8+1-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
Jos asensit DCEVM:n, varmista asennus käyttämällä alla olevaa komentoa:
java -dcevm -version
Tulosteen tulee olla seuraavanlainen:
root@debian:~# java -dcevm -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-1~bpo8+1-b11)
Dynamic Code Evolution 64-Bit Server VM (build 25.71-b01-dcevm-light, mixed mode)
DCEVM:n käyttämiseksi meidän on käytettävä edellä mainittua Hotswap-agenttia. Lataa se Githubista ja suorita sitten .jarsovellus seuraavasti:
java -dcevm -javaagent:hotswap-agent-1.1.0-SNAPSHOT.jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=127.0.0.1:54321 -jar Your.jar
Tämä sitoo hotswap-kuljetusportin 127.0.0.1:54321, johon kehittäjä voi muodostaa yhteyden SSH-tunnelin kautta. On mahdollista sitoa kuljetusportti ulkoiseen IP-osoitteeseen, mutta se on vakava turvallisuusriski, koska se sallii mielivaltaisen koodin suorittamisen. Ole hyvä käyttää Vultr palomuuria jos päätät sitoutua ulkoisen IP-osoitteen.
Huomautus: Tässä esimerkissä oletetaan, että Hotswap Agent -jar sijaitsee samassa hakemistossa ja sen nimi on hotswap-agent-1.1.0-SNAPSHOT.jar.
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja