En guide til dette i JavaScript

Den thissøkeord hendene ned er en av de mest brukte og likevel misforstått i Javascript. Jeg prøver å endre det i dag. La oss gå tilbake til de gode gamle skoledagene, da vi lærte om pronomen.Phelps svømmer fort fordi han vil vinne løpet. Legg merke til bruken av pronomenet "han". Vi henvender oss ikke direkte til Phelps her, men bruker pronomenet han til å referere til Phelps . På samme

Les mer

5 nyttige Visual Studio-plugins for Ruby on Rails-utviklere

I denne artikkelen vil jeg dele noen av pluginene jeg bruker for å gjøre utviklingen med Ruby on Rails enklere og morsommere. Hvorfor bruke disse verktøyene? Utviklingsverktøy spiller en viktig rolle i en utviklers liv. Hvis du er juniorutvikler og akkurat begynner å jobbe med prosjekter, er det et must å vite om de riktige verktøyene. Disse

Les mer

La oss avmystifisere JavaScript sitt 'nye' nøkkelord

I løpet av helgen fullførte jeg Will Sentances JavaScript: The Hard Parts. Det høres kanskje ikke ut som den mest strålende måten å tilbringe en helg på, men jeg syntes det var ganske morsomt og avslappende å fullføre kurset. Den berørte funksjonell programmering, høyere ordensfunksjoner, nedleggelser og asynkron JavaScript. For meg v

Les mer

De beste vinkel- og vinkeljS-opplæringene

AngularJS (versjoner 1.x) er et JavaScript-basert open source Framework. Det er plattform og brukes til å utvikle enkeltsides webapplikasjoner (SPWAs). AngularJS implementerer MVC-mønsteret for å skille logikk, presentasjon og datakomponenter. Det bruker også avhengighetsinjeksjon for å gjøre bruk av tjenesteserviceservices i applikasjoner på klientsiden. Angul

Les mer

En introduksjon til CSS Grid Layout (med eksempler)

CSS Grid har overtatt verdenen av webdesign. Det er veldig kult. Det er mange opplæringsprogrammer, blogger og artikler på internett, som er gode kilder til kunnskap. Men de fleste av dem lærer deg det grunnleggende med veldig få reelle eksempler. Så i denne guiden vil vi se på eksempler når vi lærer. Hva er

Les mer

Hvordan lage en Markdown Previewer med React.js

Å bygge faktiske prosjekter er en fin måte å lære å reagere og styrke noen av dens grunnleggende prinsipper. Så i dette innlegget skal vi bygge en enkel Markdown Previewer som det du ser på bildet ovenfor. Dette vil være en enkel reageringsapp som inneholder et tekstområde for Markdown-input og en forhåndsvisningskategori der den konverterte teksten vises. Hvis du

Les mer

Ansiktsgjenkjenning ved hjelp av OpenCV i Java

Helt siden den kunstige intelligensbommen startet - eller iPhone X-reklamen med ansiktslåsingsfunksjonen traff TV-skjermer - har jeg ønsket å prøve denne teknologien. Men når jeg begynte å google om det, fant jeg vanligvis bare kodeeksempler i Python. Og da jeg var Java-entusiast i syv år, ble jeg demotivert av å se det. Derfor

Les mer

Hvordan generere din egen Bitcoin private nøkkel

I kryptovaluta tillater en privat nøkkel en bruker å få tilgang til lommeboken. Personen som har den private nøkkelen, kontrollerer myntene i lommeboken. Av denne grunn bør du holde det hemmelig. Og hvis du virkelig vil generere nøkkelen selv, er det fornuftig å generere den på en sikker måte. Her vil

Les mer

Lær nettverk i Python ved å bygge 4 prosjekter

Python-programmeringsspråket er veldig dyktig når det gjelder nettverk. Vi har gitt ut et kollisjonskurs på freeCodeCamp.org YouTube-kanalen som vil hjelpe deg å lære det grunnleggende om nettverk i Python. Dette kurset ble utviklet av Neural Nine. Du lærer nettverksprinsippene til Python ved å bygge følgende nettverksprosjekter: Postklient DDOS-skript Port skanner TCP Chat Room Disse prosjektene vil gi deg en god introduksjon til hva Python er i stand til når det gjelder nettverk. Mye av d

Les mer

Bygg en AI-algoritme for Tic-Tac-Toe-utfordringen

Som en del av freeCodeCamp-læreplanen ble jeg utfordret til å bygge en Tic-Tac-Toe webapp. Det var en virkelig glede. Appen inneholder en ultimate dataspiller. Det kan optimalisere enhver gitt situasjon på Tic-Tac-Toe-tavlen. Utfallet overrasket meg. Selv i et så enkelt spill lærte dataspilleren meg noen nye grep. Når

Les mer

Slik bruker du Webpack med React: en grundig opplæring

Oppdatert til Babel 7 I denne opplæringen vil vi se det grunnleggende om Webpack for React for å komme i gang, inkludert React Router, Hot Module Replacement (HMR), Code Splitting by Route and Vendor, produksjonskonfigurasjon og mer. Før vi begynner, her er den komplette listen over funksjoner vi skal sette opp sammen i denne opplæringen: Reager 16 Reager ruter 5 Semantisk brukergrensesnitt som CSS Framework Erstatning av varm modul (HMR) CSS Autofrefixer CSS-moduler @ babel / plugin-forslag-klasse-egenskaper @ babel / plugin-syntax-dynamic-import Webpack 4 Kodedeling etter rute og

Les mer

Søk algoritmer forklart med eksempler i Java, Python og C ++

Hva er en søkealgoritme? Denne typen algoritme ser på problemet med å omorganisere en rekke elementer i stigende rekkefølge. De to mest klassiske eksemplene på det er binært søk og algoritme for sammenslåing av sorter. Eksponentielt søk Eksponentielt søk, også kjent som fingersøk, søker etter et element i en sortert matrise ved å hoppe over   2^ielementer i hver iterasjon, der i representerer verdien av loop-kontrollvariabelen, og deretter verifisere om søkeelementet er til stede mellom siste hopp og gjeldende hoppe. Kompleksitet

Les mer