Kategorija: Programavimas

Trys būdai, kaip apskaičiuoti skaičių „JavaScript“

Šis straipsnis yra pagrįstas „Free Code Camp“ pagrindinio algoritmo scenarijaus „Skaičiaus nustatymas“ Matematikoje negatyvaus sveikojo skaičiaus n faktorialas gali būti keblus algoritmas. Šiame straipsnyje aš paaiškinsiu tris metodus, pirmiausia naudodamasis rekursine funkcija, antra, naudodamas „while loop“, trečias - „for loop“. Mes jau matėme ankstesn

Skaityti daugiau

Kaip įdiegti „Ubuntu“ į „VirtualBox“

Kas yra „VirtualBox“? „Oracle VM VirtualBox“ yra kelių platformų virtualizavimo programa, kurią sukūrė „Oracle Corporation“. Tai leidžia vartotojams įdiegti operacines sistemas virtualiuose standžiuosiuose diskuose, tokiuose kaip „Windows“, „MacOS“, „Solaris“ ir „Linux“. Pavyzdžiui, galite paleisti „Windo

Skaityti daugiau

Kaip konvertuoti eilutes į sveikąsias Python versijas

Panašiai kaip įmontuotas str()metodas, „Python“ taip pat siūlo patogų int()metodą, kuris eilutės objektą laiko argumentu ir grąžina sveiką skaičių. Naudojimo pavyzdys: # Here age is a string object age = "18" print(age) # Converting a string to an integer int_age = int(age) print(int_age) Išvestis: 18 18 Nors išvestis yra vizualiai panaši, atminkite, kad pirmoji eilutė yra eilutės objektas, o kita eilutė yra sveikasis objektas. Tai dar labiau iliust

Skaityti daugiau

„Java“ masyvo metodai - kaip išspausdinti masyvą „Java“

Masyvas yra duomenų struktūra, naudojama to paties tipo duomenims saugoti. Masyvai saugo savo elementus gretimose atminties vietose. „Java“ masyvai yra objektai. Visus klasės objekto metodus galima naudoti masyve. Masyve galime laikyti fiksuotą elementų skaičių. Paskelbkime paprastą primityvų masyvo tipą: int[] intArray = {2,5,46,12,34}; Dabar pabandykime atsispausdinti tokiu System.out.println()m

Skaityti daugiau

Kam naudojamas „Python“? „10+“ kodavimas naudojamas „Python“ programavimo kalbai.

🔹 Sveiki Sveiki! Skirkite šiek tiek laiko ir pagalvokite apie šį klausimą: Kaip „Python“ yra pritaikomas realiuose scenarijuose? Jei mokotės „Python“ ir norite sužinoti atsakymą, šis straipsnis skirtas jums. Turėdami aiškią supratimą apie šios programavimo kalbos taikymą ir didžiulį potencialą, gausite motyvaciją, kurios jums prireiks visos kelionės metu. Pradėkime! ✨ 🔸 „Python“ rea

Skaityti daugiau

Kaip įdiegti susietą sąrašą „JavaScript“

Jei mokotės duomenų struktūrų, susietas sąrašas yra viena duomenų struktūra, kurią turėtumėte žinoti. Jei iš tikrųjų to nesuprantate arba kaip tai įdiegta „JavaScript“, šis straipsnis yra jums padėti. Šiame straipsnyje aptarsime, kas yra susietas sąrašas, kuo jis skiriasi nuo masyvo ir kaip jį įdiegti „JavaScript“. Pradėkime. Kas yra susietasis

Skaityti daugiau

„Git & GitHub“ vadovas pradedantiesiems

Kas yra „Git“? „Git“ yra nemokama, atviro kodo versijų valdymo programinė įranga . Jį sukūrė Linusas Torvaldsas 2005 m. Šis įrankis yra versijų valdymo sistema, kuri iš pradžių buvo sukurta dirbti su keliais „Linux“ branduolio kūrėjais. Tai iš esmės reiškia, kad „Git“ yra turinio stebėjimo priemonė. Taigi „Git“ gali būti naudojamas t

Skaityti daugiau

Simpsono taisyklė: formulė ir kaip ji veikia

Simpsono taisyklė yra skaitinės integracijos metodas. Kitaip tariant, tai apibrėžtų integralų skaitinis aproksimavimas. Simpsono taisyklė yra tokia: Jame f(x)vadinamas integrandu a = apatinė integracijos riba b = viršutinė integracijos riba Simpsono 1/3 taisyklė Kaip parodyta aukščiau pateiktoje diagramoje, integrandas f(x)yra artinamas antrosios eilės polinomu; kvadratinė interpolantinė būtybė P(x). Toliau pateikiam

Skaityti daugiau

„Python“ grąžinimo pareiškimai, paaiškinti: kas tai yra ir kodėl juos naudojate

Visos funkcijos grąžina vertę, kai iškviečiama. Jei po grįžimo sakinio yra išraiškų sąrašas, tas išraiškų sąrašas įvertinamas ir vertė grąžinama: >>> def greater_than_1(n): ... return n > 1 ... >>> print(greater_than_1(1)) False >>> print(greater_than_1(2)) True Jei nenurodytas išraiškų sąrašas, Nonegrąžinama: >>> def no_expression_list(): ... return # No return expres

Skaityti daugiau

npm vs npx - Koks skirtumas?

Jei kada nors naudojote „Node.js“, tada tikrai turite naudoti „ npm “. npm (mazgo paketų tvarkyklė) yra priklausomybė / paketų tvarkyklė, kurią gaunate iš dėžutės, kai įdiegiate „Node.js“. Tai suteikia galimybę kūrėjams įdiegti paketus tiek visame pasaulyje, tiek vietoje. Kartais gali tekti pažvelgti į konkretų paketą ir išbandyti keletą komandų. Bet to negalite padaryti neįdiegę

Skaityti daugiau

Kaip sukurti HTML skaičiuoklės programą nuo nulio naudojant „JavaScript“

Tai yra epinis straipsnis, kuriame sužinosite, kaip kurti skaičiuoklę nuo nulio. Mes sutelksime dėmesį į „JavaScript“, kurį reikia parašyti, - kaip galvoti apie skaičiuoklės kūrimą, kaip parašyti kodą ir galiausiai, kaip išvalyti kodą. Straipsnio pabaigoje turėtumėte gauti skaičiuoklę, kuri veikia tiksliai kaip „iPhone“ skaičiuoklė (be +/-funkcijų ir procentų). Būtinos sąlygos Prieš bandy

Skaityti daugiau

HTTP klaida 503 Paslauga nepasiekiama Paaiškinta - ką reiškia 503 klaidos kodas

Įvyksta klaidų - įvyksta netikėta priežiūra, klaidos nepastebėta arba puslapis tampa virusinis, o ryšių potvynis sugadina serverį. Jei esate prisijungę bet kurį laiką, neabejotinai matėte šiek tiek neaiškią klaidą „503 Service Unavailable“. Šiame straipsnyje aptarsime HTTP būsenos kodus, ką reiškia klaida 503, ir keletą galimų būdų ją išspręsti - tiek svetainei, kurioje bandote apsilankyti, tiek savo svetainei. HTTP būsenos kodų apžvalga Ser

Skaityti daugiau

Kas yra žaidimų kūrimas?

Žaidimų kūrimas yra žaidimų kūrimo menas, apibūdinantis žaidimo dizainą, kūrimą ir išleidimą. Tai gali apimti koncepcijos generavimą, projektavimą, kūrimą, bandymą ir išleidimą. Kol kuriate žaidimą, svarbu pagalvoti apie žaidimo mechaniką, atlygius, žaidėjų įtraukimą ir lygio dizainą. Žaidimų kūrėjas gali būti pr

Skaityti daugiau

CSS fono paveikslėlio dydžio pamoka - kaip užkoduoti viso puslapio fono paveikslėlį

Šioje pamokoje bus parodytas paprastas būdas koduoti viso puslapio fono paveikslėlį naudojant CSS. Jūs taip pat sužinosite, kaip padaryti tą vaizdą pritaikomą prie jūsų vartotojų ekrano dydžio. Tai, kad fono paveikslėlis būtų visiškai ištiestas, kad apimtų visą naršyklės peržiūros sritį, yra įprasta interneto dizaino užduotis. Laimei, šia užduotimi gali

Skaityti daugiau

„Webpack“ įvadas: kas tai yra ir kaip juo naudotis

Įvadas Gerai, todėl manau, kad jūs girdėjote apie internetinę pakuotę. Štai kodėl jūs čia, tiesa? Tikrasis klausimas yra tai, ką jūs žinote apie tai? Galite žinoti apie tai keletą dalykų, pvz., Kaip tai veikia, arba neturite jokio supratimo. Šiaip ar taip, galiu jus patikinti, kad perskaitę šį straipsnį greičiausiai jausitės pakankamai patogiai susidūrę su visa internetinės pakuotės situacija . Juk būtinybė yra išradimo

Skaityti daugiau

Kaip įdiegti „Node.js“ į „Ubuntu“ ir atnaujinti „npm“ į naujausią versiją

Jei bandysite įdiegti naujausią mazgo versiją naudodami „apt-package manager“, gausite v10.19.0 . Tai naujausia „ubuntu“ programų parduotuvės versija, tačiau tai nėra naujausia išleista „NodeJS“ versija. Taip yra todėl, kad išleidus naujas programinės įrangos versijas, gali prireikti mėnesių, kol „Ubuntu“ komanda išbandys ir išleis oficialioje „Ubuntu“ parduotuvėje. Todėl norint gauti naujausias bet ko

Skaityti daugiau

„Git Checkout“ paaiškinta: kaip atsiskaityti, pakeisti ar pakeisti „Git“ filialą

git checkoutKomandą persijungia tarp filialų ar atkuria darbo medžių failus. Yra daugybė skirtingų šios komandos parinkčių, kurios čia nebus aptartos, tačiau jas visas galite apžvelgti „Git“ dokumentacijoje. Patikrinkite konkretų įsipareigojimą norėdami apmokėti konkretų įsipareigojimą, vykdykite komandą: git checkout specific-commit-id konkrečius įsipareigojimų ID galime gauti paleisdami: git log Patikrinkite esamą filialą Norėdami patikrinti esamą filialą, vykdykite komandą: git checkout BRANCH-NAME Paprastai „Git“ neleis jums mokėti kito filialo, nebent jūsų darbinis katalogas yra šv

Skaityti daugiau

„Google Maps“ numesti smeigtukai - kaip prisegti vietą ir pašalinti smeigtuką

Lengva pasakyti draugui, kur su jumis susitikti, jei esate vietoje su faktiniu adresu. Bet ką daryti, jei bandote vienas kitą surasti didžiuliame parke? Arba jūs bandote jiems nurodyti nuorodas į savo itin slaptą stovyklavietę tame neįvardytame purvo kelyje? Tai padaryti yra paprasčiau, nei liepti „pasukti į kairę prie karvės, po didelio medžio“: numesti smeigtuką „Google Maps“. Ką tai reiškia? Kai

Skaityti daugiau

Kaip nemokamai nustatyti VPN serverį namuose

Šiame straipsnyje aš žingsnis po žingsnio padės jums nustatyti „WireGuard“ VPN „Linux“ serveryje. Tai leis jums naudotis saugiais interneto šaltiniais iš nesaugių vietų, tokių kaip kavinės. Bet kodėl VPN? O kodėl „WireGuard“? Kaskart prisijungdami prie, tarkime, savo banko svetainės iš nuotolinės vietos, rizikuojate atskleisti slaptažodį ir kitą neskelbtiną informaciją visiems, kurie klausosi tinkle. Tikimės, kad, žinoma, pati ban

Skaityti daugiau

HTML fono spalvos pamoka - kaip pakeisti „Div“ fono spalvą, paaiškinta kodo pavyzdžiais

Vienas iš dažniausiai pasitaikančių dalykų, kuriuos gali tekti atlikti kaip interneto kūrėjui, yra pakeisti HTML elemento fono spalvą. Bet tai gali būti painu, jei nesuprantate, kaip naudoti CSS background-colornuosavybę. Straipsnyje aptariame numatytoji HTML elemento fono spalvos vertė kaip pakeisti divo fono spalvą, kuri yra labai paplitęs elementas kurios CSS dėžutės modelio dalys yra paveiktos background-colornuosavybės, ir skirtingos šios savybės vertės. Numatytoji elem

Skaityti daugiau

PHP ir „JavaScript“: kaip pasirinkti geriausią savo projekto kalbą

Jei kas nors sako: „„ JavaScript “skirtas tik priekinei programai kurti, o PHP -„ back end “- neklausykite. Prieš pradėdamas teigti, kad viena kalba yra geresnė už kitą, reikia ką nors paaiškinti. Nenoriu PHP ir „JavaScript“ diskusijų paversti obuolių ir apelsinų palyginimu, todėl turėčiau paaiškinti pagrindinį „JavaScript“ ir „PHP“ skirtumą. PHP yra programavimo kalba, skirta t

Skaityti daugiau

„Nextjs“ visiems - turėdamas keletą pagrindinių „React“ žinių

Turėdami keletą pagrindinių „React“ ir „JavaScript“ žinių, būsite savo kelyje „Next.js“ yra „Zeit“ sukurta „JavaScript“ sistema. Tai leidžia kurti serverio atvaizdavimo ir statines žiniatinklio programas naudojant „React“. Tai puikus įrankis kuriant kitą svetainę. Jis turi daug puikių funkcijų ir pranašumų, dėl kurių „Nextjs“ gali tapti pirmąja galimybe kurti kitą žiniatinklio programą. Norėdami pradėti naudoti „Next.js“, jums nereik

Skaityti daugiau

Kaip atsisiųsti „Xcode“ ir įdiegti jį į „Mac“ - ir atnaujinti „iOS“ kūrimui

„Xcode“ yra įrankis, kurį kūrėjai kuria programoms, skirtoms „Apple“ ekosistemai - „MacOS“, „iOS“ ir visoms „Apple“. Šis vadovas padės jums sėkmingai įdiegti „Xcode“ į „Mac“ nuo pradžios iki pabaigos. Štai keletas naudingų patarimų, kuriuos reikia žinoti prieš pradedant: „Xcode“ veikia tik „Mac“. Deja, jei naudojatės asmeniniu kompiuteriu, negalė

Skaityti daugiau

@ Nuosavybės dekoratorius „Python“: jo naudojimo atvejai, pranašumai ir sintaksė

🔹 Susipažinkite su savybėmis Sveiki! Šiame straipsnyje sužinosite, kaip dirbti su „ @propertyPython “ dekoratoriumi. Tu išmoksi: Privalumai dirbant su „Python“ ypatybėmis. Dekoratoriaus funkcijų pagrindai: kokie jie yra ir kaip jie susiję su @ nuosavybe. Kaip galite naudoti „@property“, kad apibrėžtumėte „geters“, „setters“ ir „deleters“. 1️⃣ „Python“ ypatybių pranašumai

Skaityti daugiau

Mano mėgstamiausi nemokami kursai, skirti išsamiai išmokti duomenų struktūras ir algoritmus

Duomenų struktūros ir algoritmai yra viena iš svarbiausių programuotojų temų - tiek norint gauti darbą, tiek gerai dirbti. Geros duomenų struktūrų ir algoritmų žinios yra gero kodo rašymo pagrindas. Jei esate susipažinę su pagrindinėmis duomenų struktūromis, pvz., Masyvu, eilute, susietu sąrašu, medžiu, žemėlapiu ir pažangiomis duomenų struktūromis, tokiomis kaip bandymai, ir savaime subalansuotais medžiais, pvz., AVL medžiais ir kt., Žino

Skaityti daugiau

„QuickSelect“: „Quick Select“ algoritmas, paaiškintas kodo pavyzdžiais

Kas yra „QuickSelect“? „QuickSelect“ yra pasirinkimo algoritmas, skirtas surasti K-ąjį mažiausią elementą nerūšiuotame sąraše. Algoritmas paaiškintas Suradęs suvestį (poziciją, padalijančią sąrašą į dvi dalis: kiekvienas kairėje esantis elementas yra mažesnis už pasukimą, o kiekvienas elementas dešinėje - daugiau nei pasisukimo taškas), algoritmas kartojasi tik tai daliai, kurioje yra k mažiausias elementas. Jei skaidinio elemento (pasukimo

Skaityti daugiau

Pagrindų ir bibliotekos skirtumas

Kūrėjai dažnai vartoja sąvokas „biblioteka“ ir „pagrindas“. Tačiau yra skirtumas. Tiek sistemos, tiek bibliotekos yra kažkieno parašytas kodas, naudojamas padėti išspręsti įprastas problemas. Pavyzdžiui, tarkime, kad turite programą, kurioje planuojate dirbti su stygomis. Jūs nusprendėte palikti kodą DRY (nekartokite savęs) ir parašykite keletą pakartotinai naudojamų funkcijų, tokių kaip šios: function getWords(str) { const words = str.split(' '); return words; } fun

Skaityti daugiau

„Python“ unikalus sąrašas - kaip gauti visas unikalias sąrašo ar masyvo vertes

Tarkime, kad turite sąrašą, kuriame yra pasikartojantys numeriai: numbers = [1, 1, 2, 3, 3, 4] Bet jūs norite unikalių skaičių sąrašo . unique_numbers = [1, 2, 3, 4] Yra keli būdai, kaip gauti unikalių „Python“ reikšmių sąrašą. Šis straipsnis parodys, kaip tai padaryti. 1 variantas - rinkinio naudojimas norint gauti unikalių elementų Naudodami setvieną būdą tai padaryti. Rinkinys yra naudingas, n

Skaityti daugiau

5 reaguokite į jums reikalingus projektus savo portfelyje

Jūs įdėjote šį darbą ir dabar gerai suprantate „React“ biblioteką. Be to, jūs gerai suprantate „JavaScript“ ir naudodamiesi naudingiausiomis funkcijomis galite naudoti savo „React“ kode. Jūs padarėte didelę pažangą ... bet ką dabar darote? Kaip panaikinti atotrūkį tarp „React“ pagrindų žinojimo ir tapimo profesionaliu kūrėju? Daugelis kūrėjų susiduria su šia p

Skaityti daugiau

Kaip naudoti CSS pozicijos ypatybę elementams sulyginti

Elementų išdėstymas naudojant CSS kuriant žiniatinklį nėra toks lengvas, kaip atrodo. Viskas gali greitai komplikuotis, kai jūsų projektas tampa didesnis, o gerai nesuprasdami, kaip CSS sprendžia HTML elementų derinimą, negalėsite išspręsti derinimo problemų. Yra skirtingi elementų padėties nustatymo būdai naudojant gryną CSS. Naudojant CSS plūd

Skaityti daugiau

Kaip išmokti koduoti „Java“: kodėl turėtumėte ir nuo ko pradėti

Apibrėžkite savo karjeros tikslus ir pasirinkite kalbą. Tai yra svarbiausias patarimas tiems, kurie neturi jokios programavimo patirties ir siekia prisijungti prie kūrėjų bendruomenės. Bet kaip jūs galite pasirinkti, neturėdamas supratimo, kuri kalba labiausiai tinka jūsų tikslams? Ar nebūtų lengva, jei tarp visų programavimo kalbų būtų „rinkos lyderis“? Tuomet visi naujokai

Skaityti daugiau

Kaip pasirinkti geriausią technologijų karjeros kelią

„Dev Ops“, mobilusis inžinierius, duomenų mokslininkas, projektų vadovas ir „Front End“ - kas jums geriausia? Ketverius metus dirbau technikos srityje ir vis dar susiduriu su vaidmenimis, kurių nelabai suprantu. Yra labai daug būdų kurti karjerą technikos srityje. Žinau, kad kai pradėjau ieškoti savo pirmojo darbo, buvau nesuvokiama dėl karjeros skirtumų. Jei manęs paklaustu

Skaityti daugiau

Prisijunkite prie # 100DaysOfCode

Sekančias 100 dienų kasdien koduosiu bent valandą. Aš nusprendžiau tai prisiimti kaip viešą įsipareigojimą. Ir jūs turėtumėte prisijungti prie manęs. Norėdami stebėti savo pažangą, šakokite šį atpirkimą: //github.com/Kallaway/100-days-of-code PASTABA: Norėdami gauti naujausios informacijos apie iššūkį, apsilankykite: 100DaysOfCode oficiali svetainė Štai keletas priežasčių, kodėl Labai noriu tapti geresniu kūrėju. Bet pastebiu, kad po darbo visada

Skaityti daugiau

Privalai skaityti knygas, kad išmoktum Java programavimo

Sveiki visi, šiandien internetinių kursų pasaulis. Visi kalba apie mokymąsi iš internetinių mokymų, „Youtube“, nemokamų kursų „Coursera“ ir kitose svetainėse, o tai yra puikus internetinis kursas, padedantis greičiau mokytis, tačiau, manau, knygos vis tiek turėtų būti svarbi mokymosi dalis, nes jos teikia išsamiausios žinios ir dažnai autoriteto parašytos tema. Jei mokotės „Java“ progra

Skaityti daugiau

Mašininis mokymasis: įvadas į vidutines kvadrato paklaidas ir regresijos linijas

Įvadas Šiame straipsnyje bus nagrinėjamas statistinis metodo vidurkis paklaida , ir aš aprašysiu šio metodo ryšį su regresijos tiese . Pavyzdį sudaro taškai Dekarto ašyje. Apibrėžsime matematinę funkciją, kuri suteiks tiesę, kuri geriausiai eina tarp visų Dekarto ašies taškų. Tokiu būdu sužinosime ryšį tarp šių dviejų metodų ir kaip jų ryšio rezultatas atrodo kartu. Bendras paaiškinimas Tai yr

Skaityti daugiau

Viskas, ką reikia žinoti apie „Promise.all“

„JavaScript“ pažadai yra viena iš galingų API, padedančių atlikti „Async“ operacijas. „Promise.all“ perkelia „Async“ operacijas į kitą naują lygį, nes tai padeda jums sujungti pažadų grupę. Kitaip tariant, galiu pasakyti, kad tai padeda jums atlikti lygiagrečias operacijas (kartais nemokamai). Būtinos sąlygos: Turite ži

Skaityti daugiau

MD5 vs SHA-1 vs SHA-2 - kuri yra saugiausia šifravimo maiša ir kaip jas patikrinti

Kas yra maišos funkcija? Maišos funkcija ima įvesties vertę (pavyzdžiui, eilutę) ir grąžina fiksuoto ilgio vertę. Idealiai maišos funkcija turi šias savybes: tai labai greita tai gali grąžinti milžinišką maišos verčių diapazoną jis sukuria unikalų maišos variantą kiekvienam unikaliam įėjimui (be susidūrimų) jis sukuria nepanašias maišos reikšmes panašioms įvesties reikšmėms sugeneruotų maišos verčių pasiskirstymas neturi pastebimo modelio Žinoma, nėra jokios idealios maišos funkcijos, tačiau kiekviena siekia veikti kuo arčiau idealo. Atsižvelgiant į tai, kad (dauguma) maišos

Skaityti daugiau

Kas iš tikrųjų yra „Node.js“?

„Node.js“ yra „JavaScript“ vykdymo laiko aplinka. Skamba puikiai, bet ką tai reiškia? Kaip tai veikia? „Node.js“ vykdymo laiko aplinka apima viską, ko reikia norint paleisti programą, parašytą „JavaScript“. „Node.js“ atsirado tada, kai originalūs „JavaScript“ kūrėjai išplėtė jį nuo to, ką galite paleisti tik naršyklėje, iki to, ką galite paleisti savo kompiuteryje kaip atskirą programą. Dabar naudodamiesi „JavaScript“ galite pa

Skaityti daugiau

Kaip paversti paveikslėlį animaciniu filmu naudojant „Photoshop CC“

Smagus nuotraukų efektas yra padaryti nuotrauką panašią į animacinį filmą. Šioje pamokoje sužinosite, kaip naudoti „Photoshop CC“, kad nuotrauka atrodytų kaip animacinis piešinys. 1 veiksmas: atidarykite nuotrauką ir įsitikinkite, kad ji turi tvirtą foną. Jei jums reikia pagalbos pašalinant foną iš nuotraukos, peržiūrėkite šią fono trintuko pamoką. 2 žingsnis: Du kartus nu

Skaityti daugiau

„Javascript“ sumažinimo metodo vadovas

„JavaScript“ sumažinimo metodas yra vienas iš kertinių funkcinio programavimo akmenų.Panagrinėkime, kaip tai veikia, kada turėtumėte jį naudoti, ir keletą įdomių dalykų, kuriuos jis gali padaryti. Pagrindinis sumažinimas Naudokite, kai : turite daugybę sumų ir norite jas visas susumuoti. const euros = [29

Skaityti daugiau

Kaip įdiegti „Angular“ sistemoje „Windows“: kampinio CLI, „Node.js“ ir „Build Tools“ vadovas

Šioje pamokoje sužinosime, kaip įdiegti „Angular CLI“ sistemoje „Windows“ ir naudoti ją norint sukurti „Angular“ projektą. Kas yra kampinis CLI? Kampinis CLI yra oficialus įrankis inicijuojant ir dirbant su „Angular“ projektais. Tai taupo jus nuo sudėtingų konfigūracijų ir kūrimo įrankių, tokių kaip „TypeScript“, „Webpack“ ir pan., Vargo. Įdiegę „Angular CLI“, turite

Skaityti daugiau

Kas yra „JavaScript“ skambinimo funkcija?

Šiame straipsnyje trumpai pristatoma atgalinio skambinimo funkcijų „JavaScript“ programavimo kalba samprata ir naudojimas. Funkcijos yra objektai Pirmas dalykas, kurį turime žinoti, yra tai, kad „Javascript“ funkcijos yra pirmos klasės objektai. Taigi mes galime su jais dirbti taip pat, kaip ir su kitais objektais, pvz., Priskirti j

Skaityti daugiau

„Data“ dabar - kaip gauti dabartinę „JavaScript“ datą

Daugelyje jūsų sukurtų programų bus tam tikras datos komponentas, nesvarbu, ar tai išteklių sukūrimo data, ar veiklos laiko žyma. Datos ir laiko žymos formatavimas gali būti varginantis. Šiame vadove sužinosite, kaip „JavaScript“ gauti dabartinę datą įvairiais formatais. „JavaScript“ datos objektas „JavaScript“ turi įmontuotą Dateobjektą, kuriame saugoma data ir laikas bei pateikiami jų tvarkymo būdai. Norėdami sukurti naują Dateobj

Skaityti daugiau

Kaip pradėti testuoti „JavaScript“ kodą

Mes visi žinome, kad turėtume parašyti vieneto testus. Tačiau sunku žinoti, nuo ko pradėti ir kiek laiko skirti bandymams, palyginti su realiu įgyvendinimu. Taigi, nuo ko pradėti? Ar tai tik apie kodo testavimą, ar vieneto testai turi kitų privalumų? Šiame straipsnyje paaiškinsiu įvairius bandymų tipus ir tai, kokią naudą vieneto bandymai duoda kūrimo komandoms. Aš pristatysiu „J

Skaityti daugiau

Semantiniai HTML5 elementai paaiškinti

Semantiniai HTML elementai yra tie, kurie aiškiai apibūdina jų reikšmę žmonėms ir mašinoms skaitomu būdu. Elementai, kaip antai , ir visi laikomi semantinis, nes jie tiksliai aprašyti elemento paskirtį ir turinio tipą, kuris yra jų viduje. Kas yra semantiniai elementai? Iš pradžių HTML buvo sukurtas kaip žymėjimo kalba, apibūdinantis dokumentus ankstyvajame internete. Augant internetui

Skaityti daugiau

„Python“ žiniatinklio nuskaitymo pamoka - kaip nuskaityti duomenis iš svetainės

„Python“ yra graži kalba, į kurią reikia koduoti. Ji turi puikią paketų ekosistemą, yra daug mažiau triukšmo, nei rasite kitomis kalbomis, ir ją naudoti yra labai paprasta. „Python“ naudojamas daugeliui dalykų, nuo duomenų analizės iki serverio programavimo. Ir vienas įdomus „Python“ naudojimo atvejis yra žiniatinklio grandymas. Šiame straipsnyje aptars

Skaityti daugiau

„NodeJS“ ir „Python“: kaip pasirinkti geriausią technologiją, kad galėtumėte sukurti savo žiniatinklio programos galinę dalį

Šiame straipsnyje mes drąsiai tvirtinsime, kad viena iš šių technologijų laimi. Kyla klausimas: kuris tai yra? Šokime ir sužinokime. Pagrindas ir apžvalga „Node.js“ ir „Python“ yra vienos iš populiariausių programų, skirtų vidiniam vystymui. Bendrai žinoma, kad nėra geresnių ar blogesnių programavimo kalbų ir viskas priklauso nuo kiekvieno kūrėjo pageidavimų. Tačiau šiame straipsnyje aš

Skaityti daugiau

Įvadas į „Mongoose“, skirtą „MongoDB“

„Mongoose“ yra objektų duomenų modeliavimo (ODM) biblioteka, skirta „MongoDB“ ir „Node.js“. Jis valdo ryšius tarp duomenų, teikia schemos patvirtinimą ir yra naudojamas vertimui tarp objektų kode ir tų objektų atvaizdavimui MongoDB. „MongoDB“ yra be schemų „NoSQL“ dokumentų duomenų bazė. Tai reiškia, kad joje galite sa

Skaityti daugiau

Kodėl turėtumėte naudoti skirtuko tarpą, o ne kelias nesulaužančias tarpus (nbsp) HTML

Yra keletas būdų, kaip įterpti tarpus į HTML. Lengviausias būdas yra tiesiog pridėti tarpus ar kelis simbolių objektus prieš ir po tikslinio teksto. Žinoma, tai nėra DRYest metodas. Vietoj to, norėdami lengvai išlaikyti kodą ir sumažinti pasikartojimą, galite naudoti ir elementai, kartu su trupučiu CSS:Naudojant elementąToliau pateikiamas pavyzdys, kaip valdyti tarpų tarp teksto:Hello my name is JamesAtminkite, kad žymos savaime užsidaro, vadinasi, joms nereikia />.Tada galite naudoti

Skaityti daugiau

Git Pull Paaiškinta

git pull yra „Git“ komanda, naudojama atnaujinant vietinę saugyklos versiją iš nuotolinio valdymo pulto. Tai viena iš keturių komandų, raginančių „Git“ sąveikauti su tinklu. Pagal numatytuosius nustatymus git pulldaro du dalykus. Atnaujinamas dabartinis vietinis darbo skyrius (šiuo metu patikrintas skyrius) Atnaujina visų kitų šakų nuotolinio stebėjimo šakas. git pullatneša ( git

Skaityti daugiau

Baltųjų puslapių pašalinimas - kaip pašalinti informaciją iš „Spokeo“ paieškos, „WhitePages“, „MyLife“, „People Finder“ ir dar daugiau („2020“ mokymo programa)

Ar žinojote, kad yra itin nenuoseklus svetainių, kuriose jūsų asmens duomenys parduodami bet kam, kas už tai mokės, yra šiurpinantis randas. Net jei nesate socialinėje žiniasklaidoje, atsitiktiniai „Stalker“ tipai gali gauti įvairius faktus apie Jus, įskaitant: Tavo amžius Jūsų santykių būsena ir santuokos istorija El. Pašto adresai ir te

Skaityti daugiau

Duomenų tipai statistikoje - vardiniai, eiliniai, intervaliniai ir santykiniai duomenų tipai, paaiškinti pavyzdžiais

Jei studijuojate statistikos egzaminą ir jums reikia peržiūrėti duomenų tipus, šiame straipsnyje bus pateikta trumpa apžvalga su keliais paprastais pavyzdžiais. Nes pripažinkime: nedaugelis žmonių tiria duomenų tipus savo malonumui ar savo kasdieniame gyvenime. Taigi pasinerkime. Kiekybiniai ir kokybiniai duomenys - koks skirtumas? Trumpai: k

Skaityti daugiau

Apie tuščią - Ką reiškia: tuščia reikšmė ir ar reikėtų nuo jos atsikratyti?

Ar kada nors bandėte eiti į tinklalapį ir vietoj to adreso juostoje pamatyti „about: blank“, kur turėtų būti jūsų tikėtasi URL? Nesijaudinkite - tai atsitinka kartais, ir tai nėra nieko blogo. Šiame straipsnyje sužinosite: o kaip: tuščia reiškia dėl ko ji atsiranda kodėl galbūt norėsite juo naudotis ar galite jo atsikratyti ir ar reikia dėl to jaudintis Taigi pasinerkime. Kas yra: tuščia? Apie

Skaityti daugiau

Geriausi CSS pavyzdžiai ir CSS3 pavyzdžiai

CSS pateikia svetainės stilių. Fono ypatybė leidžia naudoti vaizdus ir spalvas kuriant savo tinklalapių fonus. Fono spalvos pavyzdys Fono spalvos ypatybė leidžia pasirinkti elemento spalvą. Tai gali būti viso puslapio fonas arba vienos jūsų puslapio dalies fonas. Elementas yra HTML dalis, tokia kaip antraštė ar pastraipa tinklalapyje. Čia yra t

Skaityti daugiau

Kaip tapti „Full Stack Web Developer“ 2020 m

Viso šūsnio žiniatinklio kūrėjai yra Šveicarijos armijos peilis iš kodų pasaulio. Turėdami šį pavadinimą, galite kurti visapusiškus sprendimus, o tai yra labai parduodamas ir judrus įgūdžių rinkinys. Tačiau ko iš tikrųjų reikia norint pasiekti tą statusą? Nesvarbu, ar esate naujas, ar patyręs, ar specializuojatės viename kamino gale, čia yra daug ką virškinti. Nedvejodami nerkite iš virš

Skaityti daugiau

„JavaScript“ žemėlapis, mažinimas ir filtravimas - JS masyvo funkcijos, paaiškintos kodo pavyzdžiais

Žemėlapis, mažinimas ir filtravimas yra visi „JavaScript“ masyvo metodai. Kiekvienas kartos masyvą ir atliks transformaciją ar skaičiavimą. Kiekvienas grąžins naują masyvą pagal funkcijos rezultatą. Šiame straipsnyje sužinosite, kodėl ir kaip naudoti kiekvieną iš jų. Čia yra smagi Steveno Luscherio santrauka: Žemėlapis / filtras / redagavimas tviteryje: žemėlapis ([?,?,?], virėjas) => [?,?

Skaityti daugiau

Kaip nemokamai pridėti savo svetainę HTTPS per 10 minučių ir kodėl tai reikia padaryti dabar daugiau nei ...

Praėjusią savaitę „Google“ paskelbė, kad liepą atkeliavusi „Chrome 68“ pažymės visus HTTP puslapius kaip „Nesaugius“. Tai yra stipriausias kol kas nukreiptas žiniatinklis į šifravimą pagal numatytuosius nustatymus ir jo laukė ilgas laikas. Nors yra daugybė įrodymų, bylojančių, kodėl visi turėtų šokti į HTTPS greitkelį, daugelis žmonių vis dar nemato vertės saugiai aptarnauti savo svetaines.„ Kodėl man to reikia tinklaraščiui ?

Skaityti daugiau

Populiariausios „JavaScript“ sistemos, skirtos „Front-end“ plėtrai 2020 m

„Front-end“ kūrėjai galbūt jau žino šį žaidimą: įvedate „Google“ „geriausius„ JavaScript “rėmus“ ir gausite tiek daug „JavaScript“ rėmelių, iš kurių galėsite pasirinkti. „JavaScript“ sistemoms visada yra daugiau pasirinkimų. Visada sunku pasirinkti „JavaScript“ sistemą, skirtą front-end kūrimui. Taigi, ko ieško „front-end“ kūrėjai savo tech

Skaityti daugiau

Kaip nulaužti slaptažodžius

Trumpa pastaba - šis straipsnis yra apie slaptažodžių nulaužimo teoriją. Suprasti, kaip kibernetiniai nusikaltėliai vykdo atakas, yra nepaprastai svarbu, norint suprasti, kaip apsaugoti sistemas nuo tokio tipo atakų. Bandymas įsilaužti į jums nepriklausančią sistemą jūsų jurisdikcijoje greičiausiai yra neteisėtas (be to, įsilaužimas į jūsų pačių sistemas gali [ir dažnai pažeidžia] bet kokią to produkto garantiją). Pradėkime nuo pagrindų. Kas

Skaityti daugiau

Didelis O žymėjimas paaiškintas pavyzdžiais

„Big O“ žymėjimas yra būdas apibūdinti tam tikro algoritmo greitį ar sudėtingumą. Jei jūsų dabartiniam projektui reikalingas iš anksto nustatytas algoritmas, svarbu suprasti, koks greitas ar lėtas jis yra, palyginti su kitomis galimybėmis. Kas yra „Big O“ žymėjimas ir kaip jis veikia? Paprasčiau tariant

Skaityti daugiau

„Linux“ komandų vadovas

Šis „Linux“ komandų vadovas apims 60 pagrindinių „Bash“ komandų, kurių jums reikės kaip kūrėjui. Kiekvienoje komandoje yra kodo pavyzdys ir patarimai, kada jį naudoti. Šiame „Linux“ komandų vadove laikomasi 80/20 taisyklės: 80% temos sužinosite maždaug per 20% jos praleidimo laiko. Manau, kad šis požiūris

Skaityti daugiau