Публикации по теме 'software-development'
Ежедневный бит(е) C++ | std::chrono — манипулирование датами
Ежедневный бит (е) C ++ # 74, Манипулирование датой C ++ 20 с использованием std:: chrono
C++20 представил большое расширение библиотеки std::chrono , которое добавило (среди прочего) полную поддержку представления даты и манипулирования ею.
#include <chrono>
using namespace std::chrono;
// Day in a year can be specified using literals and operator/
auto christmas_eve = 2023y/December/24d;
// decltype(christmas_eve) == std::chrono::year_moth_day
auto day =..
Считать четную длину
Проблема дня GFG [ 01 января 2023 ]
Для заданного числа n найдите количество всех двоичных последовательностей длины 2n, таких, что сумма первых n битов равна сумме последних n битов. Ответ может быть очень большим. Итак, вы должны вернуть ответ по модулю 10 ^ 9 + 7.
Пример:
Input: n = 2
Output: 6
Explanation: There are 6 sequences of length
2*n, the sequences are 0101, 0110, 1010, 1001,
0000 and 1111.
Пример:
Input: n = 1
Output: 2
Explanation: There are 2 sequence of..
Дорожные карты - будьте честны
Как построить честную дорожную карту для вашей компании или проекта
Давайте начнем с того, что может быть определением дорожной карты в компании или проекте, занимающемся разработкой программного обеспечения: дорожная карта - это долгосрочный план развития, который предоставляет всем заинтересованным сторонам необходимую им информацию.
Помимо определения слова дорожная карта , также имеет смысл быстро поговорить о честности. Следующие пункты должны быть включены, если вы хотите быть..
Обработка JavaScript и воскресный лингвини
Асинхронная и синхронная обработка в JavaScript
Что такое асинхронная и синхронная обработка JavaScript (сокращенно асинхронная и синхронная) и почему нас это волнует?
Давайте рассмотрим первую половину этого вопроса, начав с нескольких простых определений.
Синхронная обработка — это рабочий процесс, который выполняется без перерыва от начала до конца. Workflow Engine обрабатывает действия, которые могут быть выполнены немедленно, и каждое действие должно быть завершено первым, прежде..
Cookies At The Edge: не пост в блоге о выпечке
На днях я столкнулся с интересным вариантом использования периферийных вычислений: управление файлами cookie на периферии. Вероятно, это не будет очень актуально для множества людей, но, тем не менее, это интересный пример использования, которым я хотел поделиться.
Краткая справка о файлах cookie
Когда большинство людей думают о печенье, они представляют себе вкусные запеченные кусочки. Но мы не здесь…
FastAPI: система единого входа Google (SSO)
Что означает система единого входа?
Единый вход (SSO) — это удобный и безопасный метод аутентификации, который позволяет пользователям получать доступ к нескольким приложениям и службам с помощью единого набора учетных данных для входа. Вместо того, чтобы запоминать и вводить отдельные имена пользователей и пароли для каждого приложения, SSO упрощает процесс, предоставляя централизованную систему входа в систему. Это не только улучшает взаимодействие с пользователем, но и повышает..
Что такое веб-краулер? И как работает Web Crawler?
Внутреннее устройство поискового робота
Введение
За последние два десятилетия Интернет стал свидетелем феноменального роста. Объем данных в Интернете растет в геометрической прогрессии.
Интернет произвел огромную революцию в нашей жизни. Поисковые системы в первую очередь сыграли значительную роль в обнаружении информации. Первое, что мы делаем всякий раз, когда у нас возникает вопрос, — « погуглите его ».
В Интернете более 2 миллиардов страниц. И более 5 миллиардов..