Мазмуну:
- 1 -кадам: Чектөө түрүн текшерүү
- 2 -кадам: Программа файлдарыңызды орнотуу
- 3 -кадам: Run! (жок, сөзмө -сөз эмес)
- 4 -кадам: Кыска жол
Video: Программаны чектөө боюнча мурунку саясатты алуу: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
IT технологиясы жакшы болгон мектептер (мисалы, студенттер үчүн FTP бар), адатта, компьютерлерде программаларды чектөө саясатын коюп, студенттерди чектешет (Оюндар түрүндө, зыяндуу программалык камсыздоо же хакерлик). Окуучулардын кыжырына тийген эң негизги нерсе - бул мектептин компьютеринде оюн ойной албоо. Албетте, жумуш жасоо керек болгондо, ошону кылганыңыз оң. Өндүрүмдүүлүк тиркемелерин (мисалы, блокнот ++) иштете албаганыбызга нааразычылык бар. Андан кийин алардын офистери да бар. Мен кененирээк маалымат бербейм, анткени мен жөн эле студентмин. Кыйынчылыктар дагы эле окшош. Мен SRPден өтүүнүн жалпы ыкмасын, ылдамдыкты жана эффективдүүлүктү жакшыртуу үчүн кыска жолдорду жана кеңештерди көрсөтөм. БУЛ КУРУЛУШТУ КОЛДОНУУҢУЗ ҮЧҮН ЖООПКЕР ЭМЕСМИН: Тез кеңештер үчүн 4 -кадамга өтүңүз.
1 -кадам: Чектөө түрүн текшерүү
Эң биринчи эмне кылышыңыз керек, канчалык чектелгениңизди текшерүү. Эгерде сиз өтө эле чектелген болсоңуз, анда бул көрсөтмө да сизге жардам бербеши мүмкүн.
1) Эгер сиз мектепте болсоңуз жана аларда IT предмети бар болсо, алар аткарылуучу программаларды камтыган программалоо тилин үйрөнүп жаткандыгын текшериңиз (мисалы, C ++, Basic, Batch). Студенттердин биринен сураңыз, алар түзгөн программаны иштетүүгө мүмкүндүк берген белгилүү бир файл аты бар жана атайын файлдын аты кайда иштейт (мисалы, компьютердик лабораторияларда). Мага C ++ тилин үйрөнүү бактысы тийди (~ эмне болсо да * *көздөрүн жумуп), жана биз аны иштете алуу үчүн "cpp1.exe" (бул жерде 1 башка 1 орундуу сан болушу мүмкүн) түзүлгөн файлды атоо керек болчу. Тилекке каршы, бул белгилүү бир компьютердик лабораторияда гана иштеген жана мен аны иштеткен сайын программанын атын өзгөртүүгө туура келген. Бул машакаттуу эле … 2) Эгерде жогоруда айтылгандар иштебесе, же бул мен үчүн эң жакшы чечим эмес деп ойлосоңуз, анда сиз убактылуу каталогдон чуркай алаарыңызды текшерип көрүшүңүз керек. Мунун эң жөнөкөй жолу - бул өз алдынча программаны алуу (DLLлерди же бинардык файлдарды иштетүү үчүн керек эмес) жана аны сыдырылган архивге жөнөтүү. Андан кийин.zip файлынан түз иштетүүгө аракет кылыңыз. Эгер ал иштесе, анда сиз ийгиликке жетесиз жана, сыягы, компьютерлерде толук программаларды иштетүү жолундасыз. 3) Эгерде бардык тесттер иштебесе, кечиресиз, мен сизге жардам бере ала турган жагдайларга жолуккан жокмун. Бул көрсөтмө сизге эч кандай жардам бербейт. Кечиресиз. (Дагы жакшы, админдерге жазыңыз) Эми сиз кайсы ыкманы колдонууну билесиз. Бул биринчи болсо, кош бол. Мен сага жардам бербейм. Экинчи болсо, улантыңыз.
2 -кадам: Программа файлдарыңызды орнотуу
Эми сиз программаңызды убактылуу каталогдон иштете алаарыңызды билесиз. Кийинкиси эмне? Биринчиден, программанын файлдары бардык жерде эмес экенин текшериңиз. Сиз аларга тез арада керексиз. Эгерде сизде бардык файлдары бар бүт папка болсо, кабатыр болбоңуз. Кимге мен жогоруда айтып жатам, кээ бир файлдарды бөлүшкөн программалары барлар, жана сиз кошумча нерселерди көчүргүңүз келбейт. Тестке окшош аткаруучу файлды Zip кылыңыз жана аны же иштөө убактысынын файлдарынын жоктугунан пайда болгон эскертүү билдирүүлөрдү жаппаңыз. Эгерде сизде ыңгайлуу эмес болсо, анда Блокнотту ачыңыз, "ТЫНЫТУУ" деп териңиз жана аны пакеттик файл катары сактап коюңуз (.bat). Программа иштеп баштагандан кийин, Explorerге өтүңүз, дарек тилкесине % TMP % териңиз жана өтүңүз. Бул сиздин убактылуу папкаңыз. Эгерде сизде "Жашырылган файлдарды жана папкаларды көрсөтүү" Папка Жолдорунда активдештирилген болсо, анда "x үчүн убактылуу каталог" деген каталогду көрөсүз, анда n - бир гана сан (адатта 1) жана x - бул сиз иштеткен ZIPдин аты. тартып келген программа. Эгер аны көрө албасаңыз, дарек тилкесине түздөн -түз териңиз. Ошентип, биз бул папканы "tmpdir" деп атайбыз Макул, чынында сүрөттөрдү көрүүнү каалагандар үчүн бул жерде. Zip out.zip (мурунку кадамдан).
3 -кадам: Run! (жок, сөзмө -сөз эмес)
Ооба! Дээрлик бар! Азыр ал дээрлик бүттү. Эми, бардык DLL'лериңизди, иштөө убактысы файлдарын ж.б. tmpdirге көчүрүңүз. Ошондой эле, сиз баштапкы программанын папкасындагы негизги программа экендигин текшеришиңиз керек, анткени кээ бир программаларда "Программа" каталогу бар жана анын ичинде бардык программалар бар, демек, калганынын баары папка иерархиясында бир папка болушу керек (бул учурда), % TMP % каталогуна көчүрүңүз).
Эми, же тобокелчиликке барып, катаны жабыңыз, программаны тез иштетип, бардыгы ордуна келиши үчүн тилениңиз; же негизги exe файлын tmpdirде иштетип, анын жүктөлүшүн күтүп, катаны жабыңыз. Эгерде жогоруда айтылгандардын баары жакшы болсо, анда куттуктайм! Сиз азыр сүйүктүү программаңызды (өндүрүмдүүлүк колдонмолору же оюндары болобу) мектепте, кеңседе же башка жерде иштете аласыз. Мен тапкан дагы кыска ыкма үчүн, улантыңыз.
4 -кадам: Кыска жол
Чынында, сиз баарын % TMP % папкасына көчүрүп алсаңыз болмок. Эмнеге tmpdir менен убара болосуң?
Ооба, менде tmpdirди ушунча көп колдонууга жана аны менен эксперимент жүргүзбөөгө бир нече себептер бар болчу. Бул tmpdir авариялык плагиндер үчүн жакшы болгону үчүн болгон: exe жабылгандан кийин папка жок кылынат. Бул уурулукка баргыңыз келгенде жакшы. Демек, сиздин эскертүүңүз бар, бирок, албетте, көңүл бурбай коюуну тандай аласыз. ЭСКЕРТҮҮ: Мен муну оңдомокмун, бирок дагы деле жаңыртуулар болушу мүмкүн. Дагы бир жумадан кийин келиңиз.
Сунушталууда:
Жабык цикл боюнча пикир алуу үчүн сервисти кантип өзгөртүү керек: 7 кадам
Жабык цикл боюнча пикир алуу үчүн сервисти кантип өзгөртүү керек: ► Сервисти микроконтроллер менен айдап баратканда (Arduino катары), сиз ага максаттуу жайгашкан жердин буйруктарын гана бере аласыз (PPM сигналында). жайгашуу. Бирок ал заматта эмес! Сиз качан экенин так билбейсиз
Бакка/Күчөткүчкө Учурдагы Чектөө Функциясын Кошуу: 4 Кадам (Сүрөттөр менен)
Бак/Boost Конвертерине Учурдагы Чектөө Функциясын Кошуу: Бул долбоордо биз жалпы Бак/Которуу Конвертерине жакыныраак көз чаптырып, ага учурдагы чек өзгөчөлүгүн кошкон кичинекей, кошумча схеманы түзөбүз. Анын жардамы менен, долларды/күчөткүчтү өзгөрмөлүү лабораториялык отургучтун электр менен камсыздоосу сыяктуу колдонсо болот. Ле
Raspberry Pi боюнча аналогдук окууларды кантип алуу керек: 5 кадам
Raspberry Piдеги аналогдук окууларды кантип алуу керек: Баарына салам! Бул үйрөткүчтө мен Raspberry Pi аркылуу аналогдук баалуулуктарды кантип түз түшүрө аларыбызды көрсөтөм. Баарыбызга белгилүү болгондой, Raspberry Pi - бул хоббистер менен профессионалдар арасында популярдуу болгон абдан күчтүү мини компьютер модулу
Arduino Uno үчүн сатып алуу боюнча көрсөтмө: 4 кадам
Arduino Uno үчүн сатып алуу көрсөтмөсү: Ардуинону сатып алуу үчүн башаламан болушу мүмкүн, айрыкча эгер сиз Uno сатып алууну ойлонуп жатсаңыз. Интернет -сатуучулар маанилүү маалыматты калтырып, эскирген же ылайыксыз бааларды сата алышат, ал эми кээ бирлери алдамчы болушу мүмкүн. Маалымат берем деп үмүттөнөм
LoMa алуу (SX1278/XL1278-SMT) OLED менен WeMos D1 ESP-12F ESP8277 Motherboard Module боюнча SPI аркылуу иштөө: 7 кадам
LoMa алуу (SX1278/XL1278 -SMT) WeMos D1 ESP -12F ESP8277 Motherboard модулунда SPI аркылуу иштөө OLED менен: Бул мага бир жума иштеп берди - менден мурун эч ким ойлогон жок окшойт - демек бул сени куткарат деп үмүттөнөм бир аз убакыт! Ыңгайсыз деп аталган " 0.96 дюймдук OLED экраны бар WeMos D1 ESP-12F ESP8266 Motherboard Module " бул $ 11 өнүктүрүү кеңеши