Skip to content

Instantly share code, notes, and snippets.

View sunmeat's full-sized avatar
🐈
MEOW

Oleksandr Zahoruiko sunmeat

🐈
MEOW
View GitHub Profile
@sunmeat
sunmeat / different files
Last active November 14, 2024 11:37
L1 cache demo
application.properties:
spring.jpa.properties.hibernate.format_sql=true
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.cache.internal=TRACE
===================================================================================================
StudentController.java:
@sunmeat
sunmeat / Student.java
Last active November 12, 2024 12:15
javadoc example
package com.sunmeat.hibernate;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import jakarta.persistence.Version;
/**
@sunmeat
sunmeat / input.py
Created November 9, 2024 11:59
приклад на введення даних в Python
name = input("Введiть ваше iм'я: ")
print(f"Привiт, {name}!")
age = int(input("Ваш вiк: "))
# price = float(input("Введiть цiну: "))
age = age + 1
print(age)
###########################################################
# продвинуте введення:
@sunmeat
sunmeat / main.cpp
Created November 6, 2024 18:08
vector v.0.1
#include <iostream>
#include <windows.h>
using namespace std;
class Vector {
unsigned int size = 0; // количество действительно присутствующих элементов в контейнере
unsigned int capacity = 10; // ёмкость (вместительность, запас памяти)
int* data = nullptr; // указатель на динамический массив целых чисел
// метод приватный, потому что это внутрення логика класса, о которой клиент думать не должен
@sunmeat
sunmeat / main.cpp
Created November 1, 2024 16:11
fraction start example
#include <iostream>
using namespace std;
class Fraction {
int numerator;
int denominator;
// наибольший общий делитель
int gcd(int a, int b) {
while (b != 0) {
@sunmeat
sunmeat / index.html
Created October 27, 2024 14:41
extended HTML page
<!DOCTYPE html>
<html lang="uk">
<head>
<meta charset="UTF-8">
<title>Наша перша HTML-сторінка</title>
</head>
<body>
<header>
<hgroup>
<h1>Ласкаво прошу до світу HTML!</h1>
@sunmeat
sunmeat / index.html
Created October 27, 2024 14:34
first HTML page
<!DOCTYPE html>
<html lang="uk">
<head>
<meta charset="UTF-8">
<title>Наша перша HTML-сторінка</title>
</head>
<body>
<h1>Ласкаво прошу до світу HTML!</h1>
<p>Сьогодні ми розпочинаємо захопливу подорож у світ веб-розробки. HTML, або мова розмітки гіпертексту, є основою кожної веб-сторінки. Завдяки HTML ви можете структурувати контент, робити його зрозумілим та привабливим для користувачів.</p>
<p>Вивчаючи HTML, ви навчитеся створювати заголовки, абзаци, списки, вставляти зображення та додавати посилання. Це дозволить вам ділитися інформацією та надавати користувачам можливість переходити на інші сторінки.</p>
@sunmeat
sunmeat / escape.py
Last active November 8, 2024 12:34
пример на python escape-последовательности
print("Демонстрація всіх escape-послідовностей в Python:\n")
print("1. Нова строка: \\n -> Це перша строка.\nЦе друга строка.")
print("2. Горизонтальна табуляція: \\t -> Це текст з табуляцією:\tТаб.")
print("3. Обратний слеш: \\\\ -> Показує слеш \\.")
print("4. Одинарна лапка: \\\' -> Це текст з одинарною кавичкою: \'Приклад\'.")
print('5. Подвійна лапка: \\" -> Це текст з подвійною кавичкою: \"Приклад\".')
print("6. Повернення каретки: \\r -> Повернення каретки перезаписує рядок\rНова строка.")
print("7. Обратна табуляція: \\b -> Текст з оборотною табуляцією: Приклад\b.")
###################################################################################################
@sunmeat
sunmeat / different files
Last active October 12, 2024 12:20
HQL mapping example
Course.java:
...
@Entity
@Table(name = "courses")
public class Course {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@sunmeat
sunmeat / different files
Created October 12, 2024 11:34
HQL example
StudentRepo.java:
package com.sunmeat.hibernate;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import java.util.List;