Ապահով FTP սերվեր վիրտուալ օգտվողներով
Նկարագրվում է FTP սերվերի ներդրումը վիրտուալ օգտվողներով, որոնք պետք է օգտագործեն SLL ապահով տվյալափոխանակման համար։
OpenCV -ն Բաց կոդով մեքենայական տեսողության գրադարան է, որը պարունակում է մեքենայական տեսողության, պատկերների մշակման և թվային մեթոդների ավելի քան 500 ֆունկցիաներ։ Գրադարանը գրված է C/C++ լեզվով և ակտիվ մշակման փուլում է գտնվում python, java, ruby, Matlab, Lua լեզուների համար տարբերակները։ Գրադարանը կարող է ազատորեն կիրառվել ակադեմիական և կոմերցիոն նպատակների համար և տարածվում է BSD [...]
Այս հոդվածում բերված է C++ -ով python սկրիպտերի գեներացման օրինակ: Մեր ծրագիրը գեներացնում և թողարկում է python սկրիպտը, որն էլ պատճենում և պահպանում է կայքի էջը` առանց նկարների և այլ կայքին հարակից ֆայլերի պատճենման, որոնք նույնպես անկասկած հեշտությամբ կարելի է պատճենել, փոքր ինչ կատարելագործելով բերված կոդը: Անշուշտ կայքի պատճենման և պահպանման ողջ ֆունկցիոնալությունը կարելի է իրականացնել C++ [...]
Որո՞նք են օբյեկտակողմնորոշված ծրագրավորման հիմնական բաղկացուցիչները
Սովորաբար windows-ում AVR միկրոկոնտրոլերների ծրագրավորման համար օգագործում էնք CodeVisionAvr, WinAvr, AvrStudio և այլ ծրագրային միջավայրերը։ Իսկ ինչ կասեք, որ ասեմ ծրագրավորելու ենք AVR միկրոկոնտրոլերները միայն GNU-ի տրամադրած միջոցներով ու ծրագրերով։
Հերթի այն տեսակը, որտեղ տարրերը կարող են ավելացվել կամայականորեն, բայց կարող են հեռացվել միայն ըստ նրանց մեջ սահմանված կարգի, կոչվում է նախապատվություններով հերթ։ Օրինակ, եթե որպես հերթի մեջ ավելացվող տարրեր դիտարկվում են թվերը, իսկ թվերի մեջ սահմանված կարգ է հանդիսանում “<” (փոքր է) գործողությունը, ապա ամեն անգամ հերթից որևէ տարր պահանջելով կստանանք այնտեղ եղած տարրերից [...]
PWM կամ լայնույթահաճախային մոդուլյացիա – բեռի վրա լարման միջին արժեքի կառավարում ազդանշանի լայնույթահաճախային պարամետրերի կարգաբերման միջոցով։ Լարման կարգաբերման այս եղանակը, ի տարբերություն լարման բաժանարարի և տրանզիստորային սխեմաների հարմար է նրանով, որ ունի բավական բարձր օգգ և ցածր ջերմանջատում։ Միկրոկոնտրոլերի միջոցով pwm ազդանշան կարելի է ստանալ 2 հակադիր ճանապարհներով՝ ապարատային և ծրագրային։ Ապարատային pwm ազդանշանի ստացման [...]
Այս գրառման մեջ ես ներկայացնում եմ բինար որոնման ծառի (binary search tree, BST) դասի ծրագրավորումը C++11 լեզվով։ Բինար որոնման ծառերն առանձնանում են նրանով, ամեն մի հանգույցի պարունակած արժեքը ավելի փոքր է քան նրա ձախ ենթածառի արժեքները և ավելի մեծ է, քան նրա աջ ենթածառի արժեքները։ Քանի որ բինար ծառի ամեն մի հանգույցը կարող է ունենալ [...]
Ժամանակ առ ժամանակ ինձ մոտ ցանկություն է առաջանում ծանոթանալ C++ լեզվի C++11 ստանդարտի հնարավորություններին։ Այս գրառման մեջ ես երկկապակցված ցուցակի (doubly linked list) իրականացման օրինակով փորձում եմ ծանոթանալ լեզվի այնպիսի նորամուծություններին, ինչպիսիք են զրոյական ցուցիչի nullptr արժեքը, տիպի դուրսբերման auto եղանակը, արժեքավորող ցուցակով կոնստրուկտորները, մի կոնստրուկտորում մեկ այլ կոնստրուկտորի օգտագործումը, և այլն։ * * * [...]
Շարունակում ենք: Նախորդ մասում հավաքեցինք սարքի սեխման, բայց այն չի սիմուլացվի Proteus -ում այնքան ժամանակ քանի դեռ չենք գրել և տեղակայել միկրոկոնտրոլերի firmware -ը: Ինչը և կանենք հիմա: ՈՒրեմն քաշում ենք Code VIsionAvr -ծրագրիրը այստեղից , տեղակայում և բացում ենք: Ստեղծում ենք նոր project: File -> New: Բացվում է փոքրիկ դիալոգային պատուհան` Create New [...]
91
Մեկնաբանություններ