Django → Джанго - үзінді 001. get_object_or_none
Джанго таңбашаларында get_object_or_404 функциясы бар, бірақ get_object_or_none функциясы жоқ, ол біз 404 қатесін бірден көтергіміз келмегенде пайдалы болуы мүмкін, бірақ сонымен бірге бізде кейбір әрекеттерді орындау қажет. объект дерекқорда жоқ болса.
Мен Интернетте талқылауды таптым, онда әзірлеушілер мұндай функционалдылықты әзірлеушінің …
ОқыQt → Qt/C++ - 079-сабақ. foreach немесе C++ 11 тіліндегі циклдерге негізделген ауқым?
Qt-де контейнерлер элементтерін қайталауға арналған өзінің foreach кілт сөзі бар. Бұл кілт сөз C++ 11 стандартынан бұрын енгізілген және макрос болып табылады. C++11 стандартында қазіргі уақытта foreach сияқты функцияларды орындайтын ауқымға негізделген for циклдары бар.
Бірақ екі жағдайда да нюанстар …
ОқыJava → GridBagLayout орналасу менеджерінде толтыруды қалай жасауға болады
В своей программе я решила расставить элементы GUI с помощью диспетчера компоновки GridBagLayout . Это самый универсальный менеджер компоновки. Он расставляет элементы по табличному принципу, но каждая ячейка может иметь любой размер, ширину, высоту и т.д.
Метод расстановки элементов этого …
ОқыJava → TextField ішіндегі KeyListener көмегімен пернетақта оқиғаларын өңдеу
Иногда появляется необходимость совершить определенные действия по нажатию клавиш в поле TextField . Далее разберемся как можно обрабатывать события, которые поступают с клавиатуры.
Для начала создаем JTextField
JTextField textField = new JTextField();
помешаем его на панель или фрейм
panel.add(textField);
Теперь …
ОқыPython → Python 3 - Сабақ 004. Айнымалылар түрлері
Айнымалылар мәндерді сақтауға арналған сақталған жад орындарынан басқа ештеңе емес. Бұл айнымалы мәнді жасаған кезде жадта біраз бос орын сақтайтыныңызды білдіреді.
Айнымалының деректер түріне негізделген интерпретатор жадты бөледі және сақталған жадта нені сақтауға болатынын шешеді. Сондықтан айнымалыларға әртүрлі деректер түрлерін …
ОқыQt → Qt/C++ - Оқулық 078. SIGNAL SLOT макростарындағы және слоттарындағы ескі сигнал синтаксисін көрсеткіштердегі жаңа синтаксиспен араластырмаңыз
Qt-де сигналдар мен слоттардың екі синтаксисі бар екенін бәріміз білеміз:
- Ескі макросинтаксис SIGNAL SLOT
- Көрсеткіштердегі жаңа синтаксис
Бірақ сыраны арақпен араластырмау керек сияқты, бір жобада бірдей табысты екі синтаксисті араластырмау керек.
Әрине, көптеген кодтар жазылған жобалар бар және бүкіл синтаксисті …
ОқыQt → Qt/C++ - 077-сабақ. QComboBox – айналдыру кезінде құрама жәшіктегі жасырын элементтерді елемеу
Алдыңғы мақалада QComboBox ішіндегі кейбір элементтерді пайдаланушы оларды таңдай алмайтындай етіп жасыру жолы көрсетілген. Дегенмен, егер пайдаланушы тінтуір курсорын құрамдас терезенің үстіне жылжытып, тінтуірдің дөңгелегін айналдырса, ол осы жасырын мәзір элементін таңдай алатынына назар аудармадым. Сондықтан бұл әрекетке тыйым салу …
ОқыQt → Qt/C++ - 076-сабақ. Qt-дағы математикалық формулаларды визуализациялау
Formula, QPainter, Qt, QRegularExpression
Жақында форумда Qt формулаларын қалай бейнелеуге болатыны туралы өте қызықты сұрақ пайда болды. Өкінішке орай, менде сайт пен форуммен ұзақ уақыт айналысуға мүмкіндігім болмады, бірақ біраз уақыттан кейін де мәселе туралы өзімнің болжамымды ұсыну пайдалы болады деп шештім.
Сұрақ жол …
ОқыAndroid → Android. Java vs Qt QML - Сабақ 005. Мәтінмәндік мәзір құру
Әрекеттер тақтасында мәзірді қалай құру керектігін түсінгеннен кейін кейбір объектілерге контекстік мәзірді қосамыз.
Бұл сабақта біз контекстік мәзірі болатын екі мәтіндік өрісті қосамыз.
- Бірінші мәтін өрісінің контекстік мәзірі бірінші мәтін өрісіндегі мәтіннің түсі мен өлшемін өзгертеді
- Екінші мәтіндік өрістің контекстік …
Android → Android. Java vs Qt QML - Сабақ 000. Материалдық дизайнды қосу
Java және Qt QML әзірлеуі үшін де Material Design қосулы болуы қажет.
Java тілінде материалдық дизайн
Java жағдайында styles.xml файлында тақырыпты қосу және қолданбаға қажетті түс схемасын орнату жеткілікті.
styles.xml
Оқы<resources> <style name="AppTheme" parent="android:Theme.Material"> <!-- Main theme colors --> <!-- …
Android → Android. Java vs Qt QML - Сабақ 004. Ішкі мәзірі бар әрекеттер тақтасында мәзір құру
Сонымен, біз екі түбегейлі әртүрлі әлемнің Android қолданбаларында бірдей функционалдылықты енгізуді жалғастырамыз. Дәлірек айтқанда, дәстүрлі Java және аз таралған Qt QML C ++.
Бұл жолы біз мәзірді әрекеттің ActionBar тақтасында орындаймыз. QML нұсқасына арналған ActionBar тәуелсіз жазылуы керек екенін ескертемін, …
ОқыAndroid → Android. Java vs Qt QML - Оқулық 003. Консольдық хабарлар және тост хабарлары
Android, Toast, QML, log, Qt, JAVA, console
Алдыңғы мақалада мәтін өрісіндегі мәтінді өзгертуге жауапты екі түйме жасалды. Ал енді консольде түймелерді басу туралы ақпаратты көрсету немесе қалқымалы хабарды көрсету қажет болған кезде опцияны қарастырайық. Яғни, өткен сабақты түрлендіреміз.
Шын мәнінде, бұл кодта іс жүзінде ешқандай қосымша айырмашылықтар …
Оқы- Ora Iro
- Жел. 24, 2024, 6:38 Т.Ж.
C++ - Тест 001. Первая программа и типы данных
- Нәтиже:40ұпай,
- Бағалау ұпайлары-8
- Akiv Doros
- Қар. 11, 2024, 2:58 Т.Қ.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:50ұпай,
- Бағалау ұпайлары-4
- molni99
- Қаз. 26, 2024, 1:37 Т.Ж.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:80ұпай,
- Бағалау ұпайлары4