ar
Feedback
7 584
المشتركون
لا توجد بيانات24 ساعات
-7307 أيام
-4 03830 أيام
أرشيف المشاركات
🔴 Лайфхаки про прокачке фронтенд скиллов - Проходи learn.javascript - Решай задачки на leetcode и codewars - Гугли непонятные темы, пока не станут понятными - Подпишись на SeniorFrontend Там постят все самое актуальное по фронту и показывают, как сделать крутые штуки на JS / CSS - например, такого льва 👆

📖 SQL - BACKUP DATABASE (часть 2) Пример BACKUP DATABASE Следующая инструкция SQL создает полную резервную копию существующей базы данных "testDB" на диске D: BACKUP DATABASE testDB TO DISK = 'D:\backups\testDB.bak'; Всегда создавайте резервную копию базы данных на диске, отличном от реальной базы данных. Тогда, если вы получите сбой диска, вы не потеряете файл резервной копии вместе с базой данных. Пример BACKUP WITH DIFFERENTIAL Следующая инструкция SQL создает дифференциальную резервную копию базы данных "testDB": BACKUP DATABASE testDB TO DISK = 'D:\backups\testDB.bak' WITH DIFFERENTIAL; Дифференциальная резервная копия сокращает время резервного копирования (так как резервная копия выполняется только для изменений). 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

📖 SQL - BACKUP DATABASE (часть 1) Инструкция BACKUP DATABASE используется в SQL сервере для создания полной резервной копии существующей базы данных SQL. Синтаксис: BACKUP DATABASE databasename TO DISK = 'filepath'; BACKUP WITH DIFFERENTIAL Дифференциальная резервная копия создает резервные копии только тех частей базы данных, которые изменились с момента последней полной резервной копии. Синтаксис: BACKUP DATABASE databasename TO DISK = 'filepath' WITH DIFFERENTIAL; 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

Что выведет этот код?
Что выведет этот код?

📖 Функции MS Access (финал) Second – возвращает секундную часть time/datetime. Time – возвращает текущее системное время. TimeSerial – возвращает время из указанных частей (час, минута и второе значение). TimeValue – возвращает время, основанное на строке. Weekday – возвращает номер дня недели для заданной даты. WeekdayName – возвращает название дня недели на основе числа. Year – возвращает годовую часть заданной даты. Другие функции MS Access CurrentUser – возвращает имя текущего пользователя базы данных. Environ – возвращает строку, содержащую значение переменной среды операционной системы. IsDateпроверяет, можно ли преобразовать выражение в дату. IsNull – проверяет, содержит ли выражение Null (нет данных). IsNumericпроверяет, является ли выражение допустимым числом. 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

📖 Функции MS Access (часть 4) Функции дат Date – возвращает текущую системную дату. DateAddдобавляет интервал времени/даты к дате, а затем возвращает дату. DateDiff – возвращает разницу между двумя датами. DatePart – возвращает указанную часть даты (в виде целого числа). DateSerial – возвращает дату из указанных частей (значения года, месяца и дня). DateValue – возвращает дату на основе строки. Day – возвращает день месяца для заданной даты. Formatформатирует значение даты в указанном формате. Hour – возвращает часовую часть time/datetime. Minute – возвращает минутную часть time/datetime. Month – возвращает месячную часть заданной даты. MonthName – возвращает название месяца на основе числа. Now – возвращает текущую дату и время на основе системной даты и времени компьютера. 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

📖 Функции MS Access (часть 3) Числовые функции Abs – возвращает абсолютное значение числа. Atn – возвращает арктангенс числа. Avg – возвращает среднее значение выражения. Cos – возвращает косинус угла. Count – возвращает количество записей, возвращаемых запросом select. Exp – возвращает значение, возведенное в степень заданного числа. Fix – возвращает целочисленную часть числа. Format – форматирует числовое значение с указанным форматом. Int – возвращает целочисленную часть числа. Max – возвращает максимальное значение в наборе значений. Min – возвращает минимальное значение в наборе значений. Randomize – инициализирует генератор случайных чисел (используемый Rnd()) с помощью затравки. Rnd – возвращает случайное число. Roundокругляет число до заданного количества знаков после запятой. Sgn – возвращает знак числа. Sqr – возвращает квадратный корень из числа. Sumвычисляет сумму набора значений. Valсчитывает строку и возвращает числа, найденные в этой строке. 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

В сеть слили ссылки на 2 топовых канала! Успей, пока не сменили: • Бесплатные авторские видеоуроки и курсы — IT-EX | Уроки пр
В сеть слили ссылки на 2 топовых канала! Успей, пока не сменили: • Бесплатные авторские видеоуроки и курсы — IT-EX | Уроки программирования • Самая топовая IT-литература — Просто IT книги Подпишись, и получай порцию годного контента каждый день!

📖 Функции MS Access (часть 2) Продолжаем рассматривать функции строк. Midизвлекает некоторые символы из строки (начиная с любой позиции). Replaceзаменяет подстроку внутри строки другой подстрокой, заданное количество раз. Rightизвлекает ряд символов из строки (начиная справа). RTrimудаляет конечные пробелы из строки. Spaceвозвращает строку с указанным количеством пробелов. Splitразбивает строку на массив подстрок. Strвозвращает число в виде строки. StrCompсравнивает две строки. StrConvвозвращает преобразованную строку. StrReverseпереворачивает строку и возвращает результат. Trimудаляет из строки как начальные, так и конечные пробелы. UCaseпреобразует строку в верхний регистр. 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

📖 Функции MS Access (часть 1) MS Access имеет множество встроенных функций. Сейчас мы приведём функции строк, чисел и дат в MS Access. Функции строк Ascвозвращает значение ASCII для конкретного символа. Chrвозвращает символ по указанному номеру кода ASCII. Concat with &добавляет две или более строк вместе. CurDirвозвращает полный путь для указанного диска. Formatформатирует значение с указанным форматом. InStrвозвращает позицию первого вхождения строки в другую. InstrRevвозвращает позицию первого вхождения строки в другую, начиная с конца строки. LCaseпреобразует строку в нижний регистр. Leftизвлекает ряд символов из строки (начиная слева). Lenвозвращает длину строки. LTrimудаляет начальные пробелы из строки. 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

Верстальщики, ловите лайфхак: Все макеты для верстки уже нашли и бесплатно выкладывают на канале Макеты Figma. Макеты для верстки: @figma_templates

📖 SQL - Хостинг (часть 2) Oracle Oracle также является популярным программным обеспечением для баз данных и для управляемых базами данных веб сайтов с высоким трафиком. Oracle - это очень мощная, надежная и полнофункциональная система баз данных SQL. MySQL MySQL тоже является популярным программным обеспечением для баз данных для веб сайтов. MySQL - это очень мощная, надежная и полнофункциональная система баз данных SQL. Эта БД недорогая альтернатива дорогим решениям Microsoft и Oracle. Access Когда веб узлу требуется только простая база данных, Microsoft Access может быть решением этой проблемы. Access не очень хорошо подходит для очень высокого трафика и не так мощен, как MySQL, SQL Server или Oracle. 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

📖 Уолтер Шилдс «SQL: быстрое погружение» В первую очередь Уолтер Шидс в своей книге рассказывает о базовых инструментах SQL, необходимых для понимания и получения полезной информации из баз данных. Для более опытных читателей, владеющих базовыми или профессиональными навыками работы с базами данных, «SQL: быстрое погружение» будет удобным справочником. Автор разбирает создание среды обучения SQL, куда входят такие темы, как: базовая терминология, типы данных, главные элементы и типология реляционных СУБД, инструменты и стратегии SQL, работа с запросами, методы преобразования данных, функции языка. После изучения необходимых основ вы разберетесь в расширенных возможностях SQL. Научитесь использовать подзапросы, представления, овладеете языком управления данными DML. 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

📖 SQL - Хостинг (часть 1) Если вы хотите, чтобы ваш веб сайт мог хранить и извлекать данные из базы данных, ваш веб сервер должен иметь доступ к системе баз данных, использующей язык SQL. Если ваш веб сервер размещен у интернет провайдера(ISP), вам придется искать планы размещения SQL. Наиболее распространенными базами данных хостинга SQL являются MS SQL Server, Oracle, MySQL и MS Access. MS SQL Server Microsoft SQL Server - это популярное программное обеспечение для баз данных, управляемых базами данных веб сайтов с высоким трафиком. SQL Server - это очень мощная, надежная и полнофункциональная система баз данных SQL. 📋 #Совет ▬▬▬▬▬▬▬▬ // How To SQL

📖 Неблокированность WebFlux (часть 2) В контроллере мы будем писать в лог перед выходом из метода контроллера и когда издатель эмитировал данные (метод doOnNext): код. Чтобы одновременно послать 2 HTTP-запроса, воспользуемся Apache JMeter и плагином для параллельного выполнения запросов. Выполним GET-зарос на страницу логина (чтобы получить значение CSRF), POST-запрос для аутентификации (c значением CSRF заголовке) и затем параллельно два GET-запроса получения всех пользователей. Посмотрим в логи приложения и увидим, что поток Thread[nioEventLoopGroup-2-1,10,main] обрабатывает HTTP-запросы раньше, чем обрабатываются возвращаемые данные (поток Thread[reactor-tcp-nio-2,10,main]): Netty started on port 8080 : Started AuthWebFluxApplication in 1.656 seconds (JVM running for 2.181) : Expanding SQL statement (select u.*,r.role_name as role from users u join roles r on u.role_id = : Thread[nioEventLoopGroup-2-1,10,main] Returning from getUsers…2022-07-05T16:00:10.5486817002 : Thread[nioEventLoopGroup-2-1,10, main] Returning From getUsers…2022-07-05T16:00:10.5776034007 : Thread[reactor-top-nio-2,10, main] Getting users admin 2022-07-05T16:00:10.6186187002 : Thread[reactor-top-nio-2,10, main] Getting users user 2022-07-05T16:00:10,6435525002 📋 #Совет #Код ▬▬▬▬▬▬▬▬ // How To SQL

📖 Неблокированность WebFlux (часть 1) В WebFlux приложении часть потоков отвечает за обработку HTTP-запросов, высвобождаясь для следующего запроса сразу после возврата издателя (Mono или Flux) и таким образом каждый поток может обработать больше запросов, не дожидаясь готовности данных. Другая часть потоков занимается обработкой данных, эмитированными издателями. Давайте проверим, что один и тот же поток может обработать входные запросы раньше, чем обработаются возвращаемые данные другими потоками. Для этого число потоков, обрабатывающих входные HTTP-запросы, уменьшим до одного. По умолчанию WebFlux приложение разворачивается на сервере Netty, уменьшим число потоков до одного, сконфигурировав бины для сервера (коммит 1 Handle error with Advice Controller): код. 📋 #Совет #Код ▬▬▬▬▬▬▬▬ // How To SQL

📖 Мэппинг HTTP запросов Spring WebFlux 1. Контроллеры Разрабатывая Spring WebFlux приложение, мы, как и в Spring MVC приложении, можем пользоваться контроллерами, методы которых должны возвращать Mono или Flux (коммит 1 Handle error with Advice Controller). 2. Функциональные эндпоинты Поскольку WebFlux придерживается функционального стиля, то для его поддержания при обработке HTTP-запросов были представлены функциональные эндпоинты, где контроль над запросом есть от начала до конца (коммит 4 Routing with Functional Endpoints): код. Всё, что нам нужно — это создать бины, реализующие функциональный интерфейс RouterFunction. Для этого мы прибегли к помощи статического метода RouterFunctions.route(predicate, handlerFunction. 📋 #Совет #Код ▬▬▬▬▬▬▬▬ // How To SQL

📖 Обработка исключений Spring WebFlux (финал) 3. Расширение абстрактного класса AbstractErrorWebExceptionHandler Если же просто конфигурации DefaultErrorWebExceptionHandler нам недостаточно, мы можем создать свой собственный ErrorWebExceptionHandler. Для этого необходимо унаследоваться от AbstractErrorWebExceptionHandler. Изменим поведение метода handle, переопределив метод RouterFunction getRoutingFunction(final ErrorAttributes errorAttributes) (коммит 3 Handle error with extending AbstractErrorWebExceptionHandle): код. 📋 #Совет #Код ▬▬▬▬▬▬▬▬ // How To SQL

📖 Обработка исключений Spring WebFlux (часть 2) 2. Конфигурирование Мы можем сконфигурировать возвращаемые данные в ответе при обработке исключения бином DefaultErrorWebExceptionHandler. Например, в ответ можно включить сообщение исключения, прописав конфигурацию в файле application.yml (коммит 2 Handle error with default ErrorWebExceptionHandler): server: error: include-message: always Обратимся к эндпоинту с несуществующим userId и увидим сообщение исключения: Whitelabel Error Page This application has no configured error view, so you are seeing this as a fallback. Wed Jul 06 13:45:22 MSK 2022 [2d959303-6] There was an unexpected error (type=Internal Server Error, status=500). User not found for id=1000 📋 #Совет #Код ▬▬▬▬▬▬▬▬ // How To SQL

Прокачайте свои навыки в сфере IT и аналитики данных — примерьте роль Data Scientist! Участвуйте в бесплатном онлайн-интенсиве, который пройдёт с 6 по 8 октября. Начало — в 21:00 по московскому времени. Записывайтесь: 👉https://clc.to/PhwZVQ. Сразу после регистрации отправим вам на почту материал по Data Science с полезными ресурсами и советами, где найти первые заказы для портфолио. За 3 дня вы научитесь: ⚡️ исследовать данные с помощью языка программирования Python; ⚡️ строить модели для реальных кейсов; ⚡️ находить аномалии в данных; ⚡️ автоматизировать решение бизнес-задач с помощью искусственного интеллекта и машинного обучения. Спикер интенсива — руководитель направления исследования данных в Сбере с семилетним опытом в программировании Анастасия Борнева. 🎉 Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox. Присоединяйтесь!