CodeWeave | C#, JS, HTML, CSS
155 subscribers
89 photos
1 file
24 links
Сообщество для обмена знаниями и ресурсами по программированию на HTML, CSS, SCSS, JavaScript, jQuery, C#, SQL

Admin - @WesternMikhailCat
Download Telegram
👩‍💻 HAVING 🆚 WHERE

Различия между WHERE и HAVING:
1️⃣ WHERE:
🟡Используется для фильтрации строк до группировки.
🟡Не может использовать агрегатные функции.

2️⃣ HAVING:
🟣Используется для фильтрации групп после группировки.
🟣Может использовать агрегатные функции.

Пример для сравнения:
-- Использование WHERE для фильтрации строк
SELECT product_id, amount
FROM sales
WHERE amount > 100;

-- Использование HAVING для фильтрации агрегированных данных
SELECT product_id, COUNT(*) as sale_count
FROM sales
GROUP BY product_id
HAVING COUNT(*) > 10;
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻3🔥2🐳1
👩‍💻 CSS Margin
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳4🔥1👨‍💻1
👩‍💻 Postgres 🆚 Mongo

💪 Лекция от Олега Бартунова, он расскажет про разрушение стереотипов, что Postgres - это чисто реляционная СУБД из прошлого века, плохо приспособленная под реалии современных проектов.

🔥 Ссылка на лекцию
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3🔥2👨‍💻1
👩‍💻 Небольшая подсказка по SQL Joins
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳4🔥2👨‍💻1
📱 Метод shift()

👍 Метод shift() удаляет первый элемент из массива (под индексом 0) и возвращает его значение.

✉️ Данный метод изменяет длину массива. Если метод shift применяется к пустому массиву, то возвращаемое значение будет undefined.
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3🔥2👨‍💻1
👩‍💻 Border Radius CSS
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
📱 Что пишут на языке программирования C#

🥰 В данной лекции обсудим на что способен язык программирования C#, что на нём пишут, в каких сферах он востребован на данный момент и какие дополнительные технологии должен знать разработчик на языке C#.

➡️ Ссылка на видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
👩‍💻 Наглядная шпаргалка по Flexbox CSS
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳4🔥1👨‍💻1
👩‍💻 Красивая анимация волн в тексте на чистом CSS

➡️ Ссылка на код
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👨‍💻2🐳1
👩‍💻 Теги sub и sup в HTML
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
📱 Как проверить, целое число или нет с помощью JavaScript?

📌 Способ 1
‼️ Самый простой способ - использовать метод Number.isInteger(), который возвращает true, если число целое, и false, если число является дробным.
const num = 10 

console.log( Number.isInteger(num) )
// true


📌 Способ 2
‼️ Также мы можем использовать оператор %, чтобы проверить есть ли остаток при делении числа на 1 или нет.
const num = 10.3

if (num % 1 === 0) {
console.log ('Число целое')
} else {
console.log ('Число не целое')
}

// Число не целое
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3👨‍💻2🔥1
📱 Пример использования Task.WhenEach в .NET 9

👀 В .NET 9 Preview 5 появилась новый API Task.WhenEach, который позволяет легко обрабатывать асинхронные задачи по мере их завершения.

Пример ниже выполняет несколько вызовов HttpClient и обрабатывает их результаты по мере завершения:
using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program
{
static async Task Main(string[] args)
{
HttpClient client = new HttpClient();
Task<string>[] tasks = new Task<string>[]
{
client.GetStringAsync("https://example.com/1"),
client.GetStringAsync("https://example.com/2"),
client.GetStringAsync("https://example.com/3")
};

await Task.WhenEach(tasks, async task =>
{
string result = await task;
Console.WriteLine(result);
});
}
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
📱 Типы комментариев в C#

💎 Одна линия
//This is a single line comment


💎 Несколько строк
/*This is a multiple line comment
We are in line 2
Last line of comment*/


💎 XML-комментарии
/// <summary>
/// Set error message for multilingual language.
/// </summary>
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨‍💻1
📱 Что такое зубчатый массив в C#?

👀 Зубчатый массив состоит из элементов, которые также являются массивами, но каждый из этих массивов может иметь разный размер. Благодаря такому составу мы можем называть зубчатый массив «массивом массивов».
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻3🔥2🐳1
👩‍💻 Красивая анимация при нажатии и наведении на кнопку при помощи CSS

➡️ Ссылка на код
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨‍💻2