Geriausios „JavaScript“ duomenų struktūrų ir algoritmų knygos

Jei bandote sužinoti apie duomenų struktūras ar algoritmus, jums pasisekė - ten yra daugybė išteklių. Norėdami pradėti, pateikite keletą knygų rekomendacijų, kartu su keletu kitų šaltinių. Knygos apie duomenų struktūras ir algoritmus Duomenų struktūros „JavaScript“ Nemokama knyga, apimanti „JavaScript“ duomenų struktūras („GitBook“ rasite čia). Mokymasis „JavaScript“ duomenų

Skaityti daugiau

Kaip nustatyti „Google“ prisijungimą „React Native“ ir „Firebase“

„Google“ prisijungimas yra puiki prisijungimo funkcija, kurią gali pasiūlyti programos vartotojai. Tai palengvina jiems paskyros sukūrimą ir prisijungimą. Ir dar geriau - naudojant „Firebase“ kūrėjams labai lengva pridėti „Google“ prisijungimo palaikymą. Tačiau sukūrus „React Native“ aplinką, gali kilti tam tikrų iššūkių, kurie išsamiai aprašyti šioje pamokoje. „React Native“ ir „Firebase SDK“ d

Skaityti daugiau

Kaip naudoti automatinį išdėstymą naudojant „iOS“ skirtą „UIScrollView“

Man patinka kurti įrankius su programine įranga, todėl šiuo metu esu pagrindinis „Green 13 Solutions“ kūrėjas. Neseniai man buvo labai smagu naudoti „Swift“ ir „Xcode“ sąsajų kūrimo priemonę, kad sukurtumėte „iOS“ programas. Susidūriau su keletu iššūkių, kai bandžiau sukurti sceną, kurioje vartotojai galėtų slinkti norėdami pamatyti turinį, perpildytą dabartiniame turinio rodinyje . Turinys netinkamai slinko ir tekstas n

Skaityti daugiau

Kaip išjungti universalų mainų srities perdavimą „Mac“ ir „iPhone“ (ir kodėl turėtumėte tai išjungti)

Aš tuoj jums pasakysiu tai, kas jus šokiruos ir tikriausiai labai supyks. Tikiuosi, kad manęs dėl to neapkensi. Čia eina. Jei esate „iPhone“ vartotojas, įvairios programos gali slaptai pasiekti viską, ką nukopijavote į „iPhone“ iškarpinę. Šios programos dažnai kelis kartus per minutę įrašo jūsų mainų srities turinį ir siunčia juos į savo įmonės serverius amžinai saugoti. Pagalvokite apie visus dalykus,

Skaityti daugiau

Kaip uždelsti „Python“ laiką, naudojant „sleep ()“ funkciją

Yra atvejų, kai norite, kad programa būtų paleista iš karto. Tačiau taip pat yra atvejų, kai norite atidėti tam tikrų kodo dalių vykdymą. Čia timeateina „ Python“ modulis. Tai timeyra „Python“ standartinės bibliotekos dalis ir yra naudinga sleep()funkcija, kuri sustabdo arba pristabdo programą nurodytam sekundžių skaičiui: import time print('runs immediately') for letter in 'hello, world!': time.sleep(2) # sleep

Skaityti daugiau

Kaip veikia naršyklės

Įvadas į žiniatinklio programų saugumą Atidarykime šią seriją „Web Application Security“, paaiškindami, ką ir kaip veikia naršyklės. Kadangi dauguma jūsų klientų sąveikauja su jūsų žiniatinklio programa per naršyklę, būtina suprasti šių nuostabių programų pagrindus. Naršyklė yra atvaizdavimo variklis . Jo užduotis yra atsisiųsti tink

Skaityti daugiau

Sužinokite CSS per vieną valandą - nemokamas ir interaktyvus 20 dalių kursas

CSS („Cascading Style Sheet“) yra vienas iš trijų svarbiausių interneto elementų, kartu su HTML ir „JavaScript“. Tai atneša gyvenimą į svetaines per spalvas, stilių, pozicionavimą ir daug daugiau. Taigi žinoti CSS yra labai vertinga šiandieninėje darbo rinkoje! Taigi džiaugiuosi galėdamas pranešti, kad ką tik pradėjome nemokamus CSS kursus apie „Scrimba“. Tai sukūrė mūsų puikus instr

Skaityti daugiau

„JavaScript“ vadovas tam

thisRaktažodis rankas žemyn yra vienas iš labiausiai plačiai naudojamas ir dar nesuprastas JavaScript. Pabandysiu tai pakeisti šiandien. Grįžkime į senus gerus mokyklos laikus, kai sužinojome apie įvardžius.Phelpsas yra plaukimo greitai, nes jis nori laimėti lenktynes. Atkreipkite dėmesį į įvardžio „jis“ vartojimą. Čia mes tiesiogiai ne

Skaityti daugiau

„Java“ atsitiktinių skaičių generatorius - kaip generuoti sveikus skaičius su atsitiktine matematika

Kompiuteriu sukurti atsitiktiniai skaičiai yra suskirstyti į dvi kategorijas: tikrieji atsitiktiniai skaičiai ir pseudo-atsitiktiniai skaičiai. Tikrieji atsitiktiniai skaičiai generuojami remiantis išoriniais veiksniais. Pavyzdžiui, atsitiktinumo generavimas naudojant aplinkinius garsus. Tačiau sugeneruoti tokį tikrąjį atsitiktinį skaičių yra daug laiko reikalaujanti užduotis. Todėl mes gali

Skaityti daugiau

Geriausios kampinės ir kampinės JS mokymo programos

„AngularJS“ (1.x versijos) yra „JavaScript“ pagrindu sukurta atvirojo kodo sistema. Tai yra daugialypė platforma ir naudojama kuriant vieno puslapio žiniatinklio programas (SPWA). „AngularJS“ įgyvendina MVC modelį, kad atskirtų logikos, pateikimo ir duomenų komponentus. Jis taip pat naudoja priklausomybės įpurškimą naudodamasis serverio paslaugomis kliento programose. „Angular“ (2.x ir na

Skaityti daugiau

CSS tinklelio išdėstymo įvadas (su pavyzdžiais)

„CSS Grid“ perėmė interneto dizaino pasaulį. Tai tikrai šaunu. Internete yra daugybė vadovėlių, tinklaraščių ir straipsnių, kurie yra puikūs žinių šaltiniai. Tačiau dauguma jų moko pagrindų, pateikdami labai nedaug realių pavyzdžių. Taigi šiame vadove mes pažvelgsime į pavyzdžius, kai mokysimės. Kas yra tinklelis? „CSS Gri

Skaityti daugiau

Kaip sukurti žymėjimo peržiūros priemonę su React.js

Tikri projektai yra puikus būdas išmokti reaguoti ir įtvirtinti kai kuriuos pagrindinius jo principus. Taigi šiame įraše sukursime paprastą „Markdown“ peržiūros priemonę, kurią matote aukščiau esančiame paveikslėlyje. Tai bus paprasta reagavimo programa, kurioje bus „Markdown“ įvesties teksto sritis ir peržiūros skirtukas, kuriame pasirodys konvertuotas tekstas. Jei norite pereiti tiesi

Skaityti daugiau