Kategorija: Programavimas

„Coding Bootcamp Primer“ - nemokamas internetinio kurso kursas, kuris paruošia jus užsiregistruoti bet kurioje įkrovos stovykloje

Nemokamas 4 valandų kursas, kuris išmokys jus pakankamai kurti internetą, kad būtumėte pasirengę bet kokiai kodavimo įkrovos programai. Šiandien džiaugiuosi galėdamas pranešti, kad pradedame kursus žmonėms, kurie ketina pradėti mokytis žiniatinklio kūrimo srityje. Jis vadinamas „The Coding Bootcamp primer“ (<- nuoroda) ir išmokys jus pačius svarbiausius svetainių kūrimo elementus: HTML, CSS ir „Javascript“. Taip pat sužinosite, kaip n

Skaityti daugiau

Kas yra („Python“) __name__?

Įvadas į kintamąjį _ _name_ _ ir jo naudojimą „Python“ Greičiausiai pamatėte __name__kintamąjį, kai perėjote „Python“ kodą. Žemiau matote kodo fragmento pavyzdį, kaip jis gali atrodyti: if __name__ == '__main__': main() Šiame straipsnyje noriu parodyti, kaip galite naudoti šį kintamąjį kurdami „Python“ modulius. Kodėl naudojamas kintamasis

Skaityti daugiau

Geriausi HTML pavyzdžiai ir HTML5 pavyzdžiai

HTML pateikia svetainių struktūrą. Štai keletas pavyzdžių, kaip naudoti HTML sintaksę kuriant svetaines, įskaitant keletą naujesnių HTML5 funkcijų pavyzdžių. „A Href“ atributų pavyzdys Šis atributas reiškia nuorodą pateiktą paskirties vietą. a(Inkaro) žymė yra miręs be atributu. Kartais darbo eigoje neno

Skaityti daugiau

Hackai, skirti kurti „JavaScript“ masyvus

Įžvalgūs masyvų kūrimo ir klonavimo „JavaScript“ patarimai. Labai svarbus kiekvienos programavimo kalbos aspektas yra kalboje galimi duomenų tipai ir struktūros. Daugelyje programavimo kalbų pateikiami duomenų tipai, skirti atvaizduoti ir dirbti su sudėtingais duomenimis. Jei dirbote su tokiomis kalbomis kaip „Python“ arba „Ruby“, turėtumėte matyti tokių duomenų tipus kaip sąrašai , rinkiniai , rinkiniai , maišos , diktantai ir pan. „JavaScript“ nėra tiek daug

Skaityti daugiau

Per šį nemokamą kursą sužinokite kompiuterių programavimo ir informatikos pagrindus

Yra daug pagrindinių koncepcijų, kurias svarbu suprasti visiems programuotojams, nesvarbu, kokią programavimo kalbą jie naudoja. Mes išleidome 2 valandų trukmės vaizdo kursą, kuriame mokome informatikos pagrindų. Dėstomos sąvokos taikomos visoms programavimo kalboms. Šis kursas skirtas žmonėms, kurie domisi kompiuterių mokslu ir programavimu, tačiau turi mažai pagrindinės informacijos apie kodavimą. Jį sukūrė Stevenas

Skaityti daugiau

Kiekvieną „Intro to Data Science“ kursą internete suskirstiau pagal tūkstančius duomenų taškų

Prieš metus atsisakiau vienos geriausių informatikos programų Kanadoje. Aš pradėjau kurti savo duomenų mokslo magistro programą naudodamas internetinius išteklius. Supratau, kad visko, ko man reikia, galėčiau išmokti per „edX“, „Coursera“ ir „Udacity“. Aš galėčiau to išmokti greičiau, efektyviau ir už nedidelę kainą. Dabar jau beveik baigiau. Aš

Skaityti daugiau

Ką reiškia API? Kodavimo akronimo apibrėžimas paprastąja anglų kalba.

Ne, API nereiškia „Apple Pie Inside“. ?? API reiškia „Application Programming Interface“. API leidžia dviem programoms sąveikauti (arba sąveikauti). API programavimo instrukcijų ir funkcijų rinkinys, naudojamas norint pasiekti svetainę ar žiniatinklio programinę įrangą. API leidžia kitiems kūrėjams naudoti jūsų programos duomenis ir funkcijas. Tai leidžia jūsų produkt

Skaityti daugiau

„JavaScript“ duomenų tipai: paaiškinta

typeofyra „JavaScript“ raktinis žodis, kuris grąžins kintamojo tipą, kai jį iškviesite. Tai galite naudoti funkcijų parametrams patvirtinti arba patikrinti, ar kintamieji yra apibrėžti. Yra ir kitų naudojimo būdų. typeofOperatorius yra naudinga, nes tai yra paprastas būdas patikrinti kintamojo tipą kodą. Tai svarbu, nes „J

Skaityti daugiau

„JavaScript Onclick“ įvykis paaiškintas

„ onclickJavaScript “ įvykis leidžia jums, kaip programuotojui, atlikti funkciją, kai spustelėjamas elementas. Mygtuko Onclick pavyzdys Click me function myFunction() { alert('Button was clicked!'); } Paprastame aukščiau pateiktame pavyzdyje, kai vartotojas spusteli mygtuką, jis savo naršyklėje pamatys įspėjimą Button was clicked!. Dinamiškai pr

Skaityti daugiau

Mano kelionė tapus interneto kūrėju nuo nulio be CS laipsnio (ir ko išmokau iš ...

Pirmiausia leiskite man prisistatyti. Mano vardas Sergejus Garcia, ir aš esu etatinis programinės įrangos kūrėjas, turintis 2 metų patirtį. Per tą laiką dirbau kaip „Forbes 500“ konsultacinės firmos ir mažos įmonės „front-end“ kūrėjas. Tai gali neatrodyti didelė patirtis, tačiau baigti antrus metus kaip kūrėjui man buvo didžiulis etapas. Taip yra todėl, kad neturėj

Skaityti daugiau

Kaip nustatyti VSCode, kad pagerintumėte savo produktyvumą

Kodo redaktoriai bėgant metams tobulėjo. Prieš kelerius metus nebuvo „Visual Studio“ kodo (VS kodo). Jūs tikriausiai naudojote „Sublime Text“, „Atom“, „Bracket“ ir kt. Tačiau išleidus „VS Code“ jis tapo mėgstamiausiu daugelio kūrėjų kodų redaktoriumi. Kodėl VS kodas? Kūrėjai tai mėgsta, nes Tai galima pritaikyti Lengvas derinimas Emmetas Pratęsimai „Git“ integracija Integruotas terminalas Intellisense Temos ir dar daugiau ... Dabar, kai pamatėte „VS Code“ naud

Skaityti daugiau

„Electron“ programos sukūrimas su „create-reago“ programa

Nereikia konfigūruoti internetinės pakuotės ar „išstumti“. Neseniai sukūriau „Electron“ programą, naudodama „create-reago-app“ . Man taip pat nereikėjo tyčiotis apie „Webpack“ ar „išstumti“ savo programą. Aš jums paaiškinsiu, kaip man tai pavyko. Mane patraukė idėja naudoti „create-reago-app“, nes ji slepia išsamią internetinės pakuotės konfigūracijos informaciją. Bet mano ieškojimas esamų „Electron“ ir „cr

Skaityti daugiau

Kaip pradėti naudotis „MongoDB“ per 10 minučių

„MongoDB“ yra turtinga į dokumentus orientuota „NoSQL“ duomenų bazė. Jei esate visiškai pradedantis „NoSQL“, rekomenduoju jums greitai susipažinti su mano anksčiau paskelbtu „NoSQL“ straipsniu. Šiandien norėjau pasidalinti keletu pagrindinių dalykų, susijusių su „MongoDB“ komandomis, tokiomis kaip užklausa, duomenų filtravimas, ištrynimas, atnaujinimas ir pan. Gerai, užteks pokalbio, leiskimė

Skaityti daugiau

Kaip sukurti nuostabią atsargų valdymo programą PHP ir MySQL

Norint efektyviai stebėti savo atsargas, nereikia išpūstos įmonės programinės įrangos. Ši pamoka padės jums sukurti savo pritaikytą atsargų stebėjimo programą, kad galėtumėte priimti protingus sprendimus dėl atsargų, atsižvelgdami į laiku pateiktus ir tikslius atsargų duomenis. Sistemos reikalavimai Mūsų atsargų sistemai reikalinga standartinė komercinė „phpGrid“ ir „phpChart“ licencija. Tam reikia kelių pažangių abiejų

Skaityti daugiau

Kas yra paaiškinta „Big O“ žymėjimas: erdvės ir laiko sudėtingumas

Ar tikrai suprantate Big O? Jei taip, tai atnaujins jūsų supratimą prieš interviu. Jei ne, nesijaudinkite - ateikite ir prisijunkite prie kai kurių pastangų informatikos srityje. Jei lankėte keletą su algoritmais susijusių kursų, tikriausiai girdėjote apie „ Big O“ žymėjimą . Jei to nepadarėte, mes tai apžvelgsime čia ir tada giliau suprasime, kas tai yra iš tikrųjų. „Big O“ žymėjimas yra

Skaityti daugiau

Paaiškinta „JavaScript“ tipo prievarta

Žinok savo variklius [Redaguoti 2018-02-05] : Šis įrašas dabar pasiekiamas rusų kalba. Ploja Serjui Bulavykui už jo pastangas. Tipo prievarta yra vertės pavertimo iš vieno tipo į kitą procesas (pvz., Eilutė į skaičių, objektas į loginę reikšmę ir pan.). Bet koks tipas - primityvus ar objektas - yra tinkamas tipo prievartos subjektas. Norint priminti,

Skaityti daugiau

Įvadas į jazminų vienetų testavimą

„Jasmine“ yra populiariausia JS biblioteka, skirta testuoti žiniatinklio programas. Šioje pamokoje, skirtoje pradedantiesiems, pateiksime jums greitą ir išsamų bandymų su „Jasmine“ vadovą. Supažindinsite su „Jasmine“, populiariu elgesio pagrindu atliekamu „JavaScript“ testavimo pagrindu. Taip pat pamatysime pap

Skaityti daugiau

HTML komentarai: kaip komentuoti savo HTML kodą

Komentarai HTML Komentaro žyma yra elementas, naudojamas užrašams palikti, dažniausiai susijęs su projektu ar svetaine. Ši žyma dažnai naudojama norint paaiškinti kodą ar palikti keletą rekomendacijų dėl projekto. Komentaro žyma taip pat palengvina kūrėjui grįžti ir suprasti jo parašytą kodą vėliau. Komentarai taip pat g

Skaityti daugiau

Trys būdai, kaip įvesti sakinį „JavaScript“

Šis straipsnis yra pagrįstas „Free Code Camp“ pagrindinio algoritmo scenarijaus „ Pavadinimo atvejis sakiniu “. Šiame algoritme mes norime pakeisti teksto eilutę taip, kad kiekvieno žodžio pradžioje visada būtų didžiosios raidės. Šiame straipsnyje aš paaiškinsiu tris būdus. Pirmiausia naudojant FOR kilpą, antrą - naudojant žemėlapio () metodą ir trečią - naudojant pakeitimo () metodą. Algoritmo iššūkisGrąžinkite p

Skaityti daugiau

Geriausios „Python“ mokymo programos

„Python“ yra bendrosios paskirties programavimo kalba, kuri yra dinamiškai įvesta, interpretuojama ir žinoma dėl savo lengvai įskaitomo ir puikių dizaino principų. „freeCodeCamp“ turi vieną populiariausių „Python“ kursų. Tai visiškai nemokama (ir net neturi skelbimų). „YouTube“ galite žiūrėti čia. Norite sužinoti daugiau? Ži

Skaityti daugiau

HTML5 vaizdo įrašas: kaip įterpti vaizdo įrašą į HTML

Kad galėtumėte vaizdo įrašą paleisti tinklalapyje, prieš HTML5 turėsite naudoti tokį papildinį kaip „Adobe Flash Player“. Įvedę HTML5, dabar galite įdėti vaizdo įrašus tiesiai į patį puslapį. Tai leidžia leisti vaizdo įrašus leisti puslapiuose, kurie skirti mobiliesiems įrenginiams, nes tokie papildiniai kaip „Adobe Flash Player“ neveikia „Android“ ar „iOS“. HTML elementas naudojamas vaizdo įra

Skaityti daugiau

Įvadas į „Git“ sujungia ir iš naujo nustato: kokie jie yra ir kaip juos naudoti

Kaip kūrėjas, daugelis iš mūsų turi pasirinkti „Merge“ ir „Rebase“. Turėdami visas nuorodas, kurias gauname iš interneto, visi tiki: „Nenaudokite Rebase, tai gali sukelti rimtų problemų“. Čia aš paaiškinsiu, kas yra susijungimas ir perkėlimas iš naujo, kodėl turėtumėte (ir neturėtumėte) juos naudoti ir kaip tai padaryti. „Git Merge“ ir „Git Rebase“ a

Skaityti daugiau

Kada (ir kodėl) turėtumėte naudoti ES6 rodyklių funkcijas, o kada neturėtumėte

Rodyklių funkcijos (dar vadinamos „riebalų rodyklių funkcijomis“) neabejotinai yra viena iš populiariausių ES6 savybių. Jie pristatė naują glaustų funkcijų rašymo būdą. Čia yra funkcija, parašyta ES5 sintakse: function timesTwo(params) { return params * 2}function timesTwo(params) { return params * 2 } timesTwo(4); // 8 Dabar čia yra ta pati funkcija, išreikšta rodyklės funkcija: var timesTwo = params => params * 2 timesTwo(4); // 8 Tai daug trumpiau! Mes galime praleisti g

Skaityti daugiau

Geriausi „Python“ kodo pavyzdžiai

„Python“ yra bendrosios paskirties programavimo kalba, kuri yra dinamiškai įvesta, interpretuojama ir žinoma dėl savo lengvai įskaitomo ir puikių dizaino principų. „freeCodeCamp“ turi vieną populiariausių „Python“ kursų. Tai visiškai nemokama (ir net neturi skelbimų). „YouTube“ galite žiūrėti čia. „Python“ duomenų struktūrų p

Skaityti daugiau

Kaip rašyti didžiąja raide kiekvieno „JavaScript“ žodžio raidę - JS didžiųjų raidžių mokymo programa

Šiame straipsnyje jūs sužinosite, kaip rašyti didžiąsias bet kurio „JavaScript“ žodžio raides. Po to ketinate didžiąją visų sakinių žodžių raidę rašyti iš sakinio. Gražiausia tai, kad programuojant yra tai, kad nėra vieno universalaus sprendimo, kaip išspręsti problemą. Todėl šiame straipsnyje jūs pamatysite kelis tos pačios problemos sprendimo būdus. Pirmoji žodžio raidė rašoma did

Skaityti daugiau

Formato specifikatoriai C

Formato specifikatoriai apibrėžia duomenų, kurie turi būti spausdinami standartinėje išvestyje, tipą. Nesvarbu, ar spausdinate suformatuotą išvestį, printf()ar priimate įvestį, turite naudoti formato specifikatorius scanf(). Kai kurie% specifikatoriai, kuriuos galite naudoti ANSI C, yra šie: Specifikatorius Naudojama % c vienas veikėjas % s styga % labas trumpas (pasirašytas) % hu trumpas (nepasirašytas) % Lf ilgas dvigubas % n nieko nespausdina % d dešimtainis sveikasis skaičius (daroma prielaida, kad 10 bazė) % i dešimtainis sveikasi

Skaityti daugiau

Kiekvienas mašininio mokymo kursas internete, įvertintas pagal jūsų atsiliepimus

Prieš pusantrų metų atsisakiau vienos geriausių informatikos programų Kanadoje. Aš pradėjau kurti savo duomenų mokslo magistro programą naudodamas internetinius išteklius. Supratau, kad visko, ko man reikia, galėčiau išmokti per „edX“, „Coursera“ ir „Udacity“. Aš galėčiau to išmokti greičiau, efektyviau ir už nedidelę kainą. Dabar jau beveik baigiau. Aš iš

Skaityti daugiau

„JavaScript“ moduliai: vadovas pradedantiesiems

Jei esate „JavaScript“ naujokas, žargonas, pvz., „Modulių paketai ir modulių krautuvai“, „„ Webpack “prieš naršyklę“ ir „AMD prieš„ CommonJS “, gali greitai tapti didžiulis. „JavaScript“ modulio sistema gali būti bauginanti, tačiau suprasti ją yra labai svarbu interneto kūrėjams. Šiame įraše išpakuosiu jums šiuos tru

Skaityti daugiau

Ką reiškia „JavaScript: Void (0)“?

„JavaScript“ negaliojantis operatorius įvertina išraišką ir pateikia neapibrėžtą. Galite naudoti konsolę, kad patikrintumėte tą patį: Pastaba : negaliojantis , neatsižvelgiant į bet kurią perduodamą vertę, * visada grąžinamas neapibrėžtas, kaip parodyta aukščiau *. Bet, neturinčiais su operando 0 pageidaujama . Yra du operando 0 naudoji

Skaityti daugiau

„Python“ miego funkcija - kaip priversti „Python“ palaukti kelias sekundes prieš tęsiant, naudodamas komandų pavyzdžius

Galite naudoti „Python“ sleep()funkciją, kad pridėtumėte laiko vėlavimą prie savo kodo. Ši funkcija yra patogu, jei norite, pavyzdžiui, pristabdyti kodą tarp API skambučių. Arba pagerinkite vartotojo patirtį, pridedant pauzes tarp žodžių ar grafikos. from time import sleep sleep(2) print("hello world") Kai paleidžiu aukščiau nurodytą kodą, „Hello world“ spausdinimas vėluoja maždaug dvi sekundes. Patiriu vėlavimą, nes slee

Skaityti daugiau

Kaip perrašyti vietinius failus naudojant „Git Pull“

Kada reikia perrašyti vietinius failus? Jei manote, kad reikia išmesti visus vietinius pakeitimus ir tiesiog viską iš naujo nustatyti / perrašyti kopija iš nuotolinio filialo, turėtumėte vadovautis šiuo vadovu. Svarbu: jei turite kokių nors vietinių pakeitimų, jie bus prarasti. Pasirinkus ar be --hardpasirinkimo, bet kokie nepadaryti vietiniai įsipareigojimai bus prarasti. Jei turite

Skaityti daugiau

Kaip naudotis „Instagram“ mokymo programa - naudokite „IG kaip profesionalą“

„Instagram“ per pastaruosius kelerius metus tapo masiškai populiaria socialinės žiniasklaidos platforma. Žmonės visame pasaulyje juo naudojasi dalindamiesi nuotraukomis, skleisdami žinutes ir įkvėpdami vieni kitus. Pasak „TechCrunch“, „Instagram“ turi daugiau nei 1 milijardą aktyvių vartotojų (kiekvieną dieną skelbia 500 milijonų), taigi, jei norite ten gauti savo vaizdus ar idėjas, tai yra gera vieta pradėti. Šioje pamokoje aptarsime k

Skaityti daugiau

Kaip įdiegti „TensorFlow“ ir „Keras“ naudojant „Anaconda Navigator“ - be komandinės eilutės

Pasakykite „ne“, kad įdiegtumėte komandinėje eilutėje! Čia pateikiamas alternatyvus būdas „TensorFlow“ įdiegti vietiniame kompiuteryje atliekant 3 veiksmus. Kodėl aš tai rašau? Kelias valandas grojau su „pip install“ su keliomis konfigūracijomis ir bandžiau išsiaiškinti, kaip tinkamai nustatyti „python“ aplinką „TensorFlow“ ir „Keras“. Prieš pat atsisakiusi radau tai .

Skaityti daugiau

CSS perėjimo pavyzdžiai - kaip naudoti žymeklio animaciją, pakeisti neskaidrumą ir dar daugiau

Jei dirbate su tokiomis interneto technologijomis kaip CSS, HTML ir „JavaScript“, svarbu turėti keletą pagrindinių žinių apie CSS animacijas ir perėjimus. Šiame straipsnyje mes sužinosime, kaip padaryti keletą pagrindinių perėjimo animacijų naudojant CSS. Kaip animuoti elementą su pagrindiniu perėjimu ant svyravimo Šiame pavyzdyje pakeisime elemento neskaidrumą, kai vartotojas užveda pelės žymeklį virš pelės žymeklio arba užveda pelę ant jo. Static Template .elem { bac

Skaityti daugiau

„React Router Tutorial“ - kaip pateikti, peradresuoti, perjungti, susieti ir dar daugiau, naudojant kodo pavyzdžius

Jei ką tik pradėjote nuo „React“, tikriausiai vis dar sukate galvą apie visą „Single Page Application“ koncepciją. Tradiciškai nukreipimas veikia taip: tarkime, kad įvedate /contactURL. Naršyklė pateiks GET užklausą serveriui, o serveris kaip atsakymą grąžins HTML puslapį. Tačiau naudojant naują „Single Page Application“ paradigmą visos URL užklausos teikiamos naudojant kliento kodą. Taikant tai „React“ kontekste,

Skaityti daugiau

Kaip sukurti ir paskelbti „Chrome“ plėtinį per 20 minučių

Ar kada pagalvojote, kaip būtų sukurti „Chrome“ plėtinį? Na, aš noriu jums pasakyti, kaip lengva. Atlikite šiuos veiksmus ir jūsų idėja taps realybe, ir jūs greitai galėsite paskelbti tikrą plėtinį „Chrome“ internetinėje parduotuvėje. Kas yra „Chrome“ plėtinys? „Chrome“ plėtiniai leidžia jums pridėti „Chrome“ žiniatinklio naršyklės funkcionalumą, gilinantis į savo gimtąjį kodą. Tai nuostabu, nes galite sukurti naujus „Chrome

Skaityti daugiau

Kaip sukurti robotą ir automatizuoti kasdienį darbą

Daugelyje darbų yra pasikartojančių užduočių, kurias galite automatizuoti, o tai atlaisvina dalį jūsų brangaus laiko. Tai daro automatizavimą pagrindiniu įgūdžiu. Nedidelė kvalifikuotų automatikos inžinierių ir domenų ekspertų grupė gali sugebėti automatizuoti daugelį varginančių užduočių visose komandose. Šiame straipsnyje mes išn

Skaityti daugiau

Paaiškintas potvynių užpildymo algoritmas

Potvynių užpildymas yra algoritmas, daugiausia naudojamas nustatant ribotą plotą, sujungtą su tam tikru mazgu daugialypėje masyve. Tai labai panašus į dažų programų kibirų įrankį. Labiausiai kreipiamasi į algoritmo įgyvendinimą yra rietuvinė rekursyvioji funkcija, apie kurią ir kalbėsime toliau. Kaip tai veikia?

Skaityti daugiau

„FaceTime“ programa, skirta „Android“? Štai keletas alternatyvių vaizdo skambučių programų, skirtų „Android“.

„FaceTime“ yra viena populiariausių „Apple“ vartotojų bendravimo programų. Jei turite „MacBook“, „iPad“ ar „iPhone“, programa jau buvo įdiegta jūsų įrenginyje. Paleidžiate programą, įveskite savo vartotojo vardą ir slaptažodį, tada pradėkite ją naudoti. Puikus. Bet „FaceTime“ galima tik „Apple“ / „iOS“ vartotojams. „Android“ parduotuvėje jo nėra. Taigi, jei per

Skaityti daugiau

„Python“ grąžinti kelias vertes - kaip grąžinti „Tuple“, sąrašą ar žodyną

Galite grąžinti kelias „Python“ funkcijos reikšmes. Norėdami tai padaryti, grąžinkite duomenų struktūrą, kurioje yra kelios vertės, pvz., Sąrašą, kuriame nurodytas kiekvieną savaitę nubėgtų mylių skaičius. def miles_to_run(minimum_miles): week_1 = minimum_miles + 2 week_2 = minimum_miles + 4 week_3 = minimum_miles + 6 return [week_1, week_2, week_3] print(miles_to_run(2)) # result: [4, 6, 8] „Python“ duomenų struktūros yra naudojamos duomenų rinkiniams, kuriuos galima grąžinti iš funkcijų, saugoti. Šiame straipsnyje mes ištirsime,

Skaityti daugiau

Kas yra koreliacijos koeficientas? R reikšmė statistikoje paaiškinta

Koreliacijos yra puiki priemonė sužinoti, kaip vienas dalykas keičiasi kitu. Perskaitę tai turėtumėte suprasti, kas yra koreliacija, kaip galvoti apie koreliacijas savo darbe ir užkoduoti minimalų įgyvendinimą, kad būtų galima apskaičiuoti koreliacijas. Koreliacija susijusi su tuo, kaip keičiasi du dalykai Koreliacija yra abstrakti matematikos sąvoka, bet jūs tikriausiai jau turite idėją, ką ji reiškia. Štai keletas trijų

Skaityti daugiau

„Git Push“ komanda paaiškinta

git pushKomanda leidžia Jums siųsti (arba stumti ), kad įsipareigoja iš savo vietos filialo jūsų vietos Git saugyklos nuotolinio saugykloje. Norėdami prisijungti prie savo nuotolinės saugyklos, turite įsitikinti, kad visi vietinės saugyklos pakeitimai yra atlikti . Šios komandos sintaksė yra tokia: git push Yra daugybė skirtingų parinkčių, kurias galite perduoti naudodami komandą, apie jas galite sužinoti daugiau „Git“ dokumentacijoje arba paleisti git push --help. Pereikite prie konkr

Skaityti daugiau

Kaip sukurti objektus „JavaScript“

Mes visi vienaip ar kitaip susiduriame su objektais, rašydami kodą programavimo kalba. „JavaScript“ sistemoje objektai suteikia mums galimybę saugoti, tvarkyti ir siųsti duomenis per tinklą. Yra daugybė būdų, kuriais „JavaScript“ objektai skiriasi nuo objektų kitose pagrindinėse programavimo kalbose, pavyzdžiui, „Java“. Pabandysiu tai aptarti

Skaityti daugiau

8 „React.js“ projekto idėjos, padėsiančios pradėti mokytis

Vienas geriausių būdų mokytis yra darymas. Tačiau dažnai kūrėjai kovoja su dideliu klausimu „ką turėčiau statyti?“ Čia pateikiamos 8 projekto idėjos, kartu su projekto trumpikėmis ir išdėstymo idėjomis, kad pradėtumėte mokytis. Verslas ir realus pasaulis: žemėlapių statistikos informacijos suvestinė Įdomus ir įdomus: muzikos instrumentas Asmeninis ir portfelis: Tinklaraštis Produktyvumas: Užrašų knygelė Galvosūkiai ir žaidimai: „Space Invaders“ Įrankiai ir bibliotekos: pagrindinė tema Projekto priedai: „Webmentions“ Klonai: produktų medžioklė Tai nemokamos el. Knygos „50 projektų,

Skaityti daugiau

Du būdai patikrinti, ar „JavaScript“ nėra palindromų

Šis straipsnis yra pagrįstas „Free Code Camp“ pagrindinių algoritmų scenarijų „Palindromų tikrinimas“. Palindromas yra žodis, frazė, skaičius ar kita simbolių seka, skaitanti tą patį atgal arba į priekį. Žodį „palindromas“ XVII amžiuje pirmą kartą sugalvojo anglų dramaturgas Benas Jonsonas, kilęs iš graikų šaknų palin („vėl“) ir dromos („kelias, kryptis“). - src. Vikipedija Šiame straipsnyje aš paaiš

Skaityti daugiau

Tikslinis HTML atributas paaiškintas

Į atributas nurodomas, jei norite atidaryti susietą dokumentą į a(saito) žyma. Pavyzdžiai Tikslinis atributas, kurio vertė yra „_blank“, atidaro susietą dokumentą naujame lange arba skirtuke. freeCodeCamp Tikslinis atributas, kurio vertė yra „_self“, atidaro susietą dokumentą tame pačiame rėmelyje, kuriame jis buvo spustelėtas (tai yra numatytasis nustatymas ir jo paprastai nurodyti nereikia). freeCodeCamp freeCod

Skaityti daugiau

„Fibonacci“ seka - paaiškinta „Python“, „JavaScript“, „C ++“, „Java“ ir „Swift“

„Fibonači“ seka pagal apibrėžimą yra sveika skaičių seka, kurioje kiekvienas skaičius po pirmųjų dviejų yra dviejų ankstesnių skaičių suma. Norėdami supaprastinti: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144,… Jame yra daugybė matematikos ir netgi prekybos sričių (taip, jūs teisingai perskaitėte: prekyba), tačiau tai nėra šio straipsnio esmė. Mano tikslas šiandien parodyt

Skaityti daugiau

Jei ... Kitas paaiškinimas C paaiškinta

Sąlyginis kodo srautas - tai galimybė pakeisti kodo fragmento elgesį, atsižvelgiant į tam tikras sąlygas. Tokiose situacijose galite naudoti ifteiginius. ifPareiškimas taip pat žinomas kaip sprendimų priėmimo pareiškimą, nes jis priima sprendimą dėl tam tikros sąlygos ar išraiškos pagrindu. Kodo blokas ifsa

Skaityti daugiau

Kaip įdiegti mazgą „MacOS“, „Linux“ ar „Windows“ mašinoje naudojant NVM

Prieš pradėdami kurti nuostabias programas „NodeJS“, turite jas įdiegti. Laimei, įdiegti „NodeJS“ yra labai paprasta. Šioje pamokoje aptarsime, kaip įdiegti „NodeJS / NPM“ „macOS“ / „Linux“ „Windows“ Įdiegę „NodeJS / NPM“, naudodami vieną komandą, galite lengvai atnaujinti / atnaujinti į bet kurią „Node“ versiją. Šioje vaizdo pamokoje parodoma, kaip atsisių

Skaityti daugiau

„JavaScript Fetch“ API pamoka su „JS Fetch Post“ ir antraštės pavyzdžiais

Jei rašote žiniatinklio programą, greičiausiai turėsite dirbti su išoriniais duomenimis. Tai gali būti jūsų pačių duomenų bazė, trečiųjų šalių API ir pan. Kai AJAX pirmą kartą pasirodė 1999 m., Ji parodė mums geresnį būdą kurti žiniatinklio programas. AJAX buvo svarbiausias žiniatinklio plėtros etapas ir yra pagrindinė daugelio šiuolaikinių technologijų, tokių kaip „React“, koncepcija. Prieš AJAX turėjote iš naujo pateik

Skaityti daugiau

Reikalingi moduliai „Node.js“: viskas, ką reikia žinoti

Atnaujinimas: Šis straipsnis dabar yra mano knygos „Node.js Be The Basics“ dalis. Perskaitykite atnaujintą šio turinio versiją ir daugiau apie „Node“ šiuo adresu: jscomplete.com/node-beyond-basics . Mazgas naudoja du pagrindinius modulius valdydamas modulių priklausomybes: requireModulis, kuris, atrodo, galima rasti pasaulinio masto - nereikia require('require'). moduleModuli

Skaityti daugiau

Kaip sukurti daugelio žaidėjų kortų žaidimą naudojant „Unity 2D“ ir „Mirror“ (ATNAUJINTA)

Iš pradžių darbas su drobėmis „Unity 2D“ gali būti sudėtingas, ypač jei bandote išmokti redaktorių, taip pat spręsdami „C #“ scenarijus. Taip pat gali būti gąsdinanti mintis paversti vieno žaidėjo žaidimą kelių žaidėjų patirtimi, nes reikia apsvarstyti daug naujų koncepcijų ir pasirinkti kelis trečiųjų šalių paketus. Šios naujos vaizdo įrašų serijos

Skaityti daugiau

Nuostabus vadovas, kaip sukurti RESTful API su ASP.NET Core

Šis straipsnis bus žingsnis po žingsnio, kaip įdiegti švarias, prižiūrimas RESTful API. Apžvalga „RESTful“ nėra naujas terminas. Tai reiškia architektūrinį stilių, kai žiniatinklio tarnybos gauna ir siunčia duomenis iš kliento programų ir į jas. Šių programų tikslas yra centralizuoti duomenis, kuriuos naudos skirtingos kliento programos. Pasirinkti tinkamas pri

Skaityti daugiau

Kaip gauti ir konfigūruoti „Git“ ir „GitHub SSH“ raktus

Jei naudojate „GitHub“ nenustatę SSH rakto, tikrai nepraleisite. Tiesiog pagalvokite - visą tą laiką, kurį praleidote įvesdami savo el. Pašto adresą ir slaptažodį į konsolę kiekvieną kartą, kai paspausite įsipareigojimą, galėjo praleisti kodavimas. Na ne daugiau. Čia yra trumpas vadovas, kaip sugeneruoti ir sukonfigūruoti SSH raktą naudojant „GitHub“, kad daugiau niekada nereikėtų autentifikuoti senamadiško būdo. Patikrinkite, ar nėra esamo SS

Skaityti daugiau

„Java“ sąsajos, paaiškintos pavyzdžiais

Sąsajos Sąsaja „Java“ yra šiek tiek panaši į „Class“, tačiau turi didelį skirtumą: „an“ interfacegali turėti tik metodų parašus, laukus ir numatytuosius metodus. Nuo „Java 8“ taip pat galite sukurti numatytuosius metodus. Kitame bloke galite pamatyti sąsajos pavyzdį: public interface Vehicle { public String licensePlate = ""; public float maxVel public void start(); public void stop(); default void blowHorn(){ System.out.println("Blowing horn");

Skaityti daugiau

Trumpas stiliaus mygtukų, naudojant CSS, vadovas

Mygtukai tapo neišvengiama „front end“ kūrimo dalimi. Taigi, prieš pradėdami formuoti mygtukus, svarbu nepamiršti kelių dalykų. Aš surinkau keletą mygtukų formavimo būdų naudojant CSS. Norėdami sukurti naują stilių, taip pat galite derinti daugumą metodų. Norėdami sukurti CSS gradientams, galite naudoti //uigradients.com. Paprastas mygtuk

Skaityti daugiau

Rekursija nėra sunki: šios naudingos programavimo technikos žingsnis po žingsnio

Aš tai pasakysiu iškart. Ar žinote įvykius, įvykstančius iškviečiant funkciją? Ne? Tada nuo to ir pradėsime. Funkcijos iškvietimas Kai iškviečiame funkciją, vykdymo kontekstas patenka į vykdymo kaminą. Dar suskaidykime tai. Pirma, kas yra kaminas? Šūsnis yra duomenų struktūra, veikianti „Paskutinis įėjimas, pirmas išėjimas“ principu. Elementas „stumiamas“ ant k

Skaityti daugiau

Kaip perduoti „Oracle“ „Java“ sertifikatus - praktinis vadovas kūrėjams

„Java“ sertifikatas yra labai vertinamas IT pramonėje ir suteikia „Java“ kūrėjui pripažinimą visame pasaulyje. Tai padeda susirasti geresnį darbą, gauti geresnį atlyginimą ir dar geresnį atlyginimą ar premiją dabartiniame darbe. Štai kodėl tūkstančiai „Java“ kūrėjų kasmet bando tapti sertifikuotais, tačiau šiame egzamine sėkmė nėra lengva. „Oracle“ „Java“ sertifikavimo proc

Skaityti daugiau

23 alternatyvūs karjeros keliai, į kuriuos gali išaugti programinės įrangos kūrėjai

Per pastaruosius penkerius metus skaičiau dešimtis svečių paskaitų daugelyje kodavimo įkrovos stovyklų Čikagoje. Niekada neišeina į keletą klausimų: „Kokią kalbą turėčiau išmokti toliau?“, „Kaip pasiruošti techniniams pokalbiams?“, „Ar jūs samdote?“ Tačiau vienas mane atmetęs klausimas buvo: „O jei nenorėčiau būti programinės įrangos kūrėjas?“ Pastaruoju metu daug apie tai galvoju.

Skaityti daugiau