Skip to content

Instantly share code, notes, and snippets.

@LeaKoroliuk
LeaKoroliuk / tokens.md
Created February 1, 2024 03:20 — forked from zmts/tokens.md
Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Last major update: 25.08.2020

  • Что такое авторизация/аутентификация
  • Где хранить токены
  • Как ставить куки ?
  • Процесс логина
  • Процесс рефреш токенов
  • Кража токенов/Механизм контроля токенов
@LeaKoroliuk
LeaKoroliuk / _readme.md
Created July 23, 2019 17:06 — forked from vchernogorov/_readme.md
Многопоточность в Java
package lesson15.inner_classes;
public class Outer {
private int a = 4;
private double d = 3.14;
private static String str = "u"; // можно делать статические приватные поля и обращаться к ним с внутрених классов
int method() {
static void tireChangeWinterToSummer(Wheels wheels) {
if (isSummerTires(wheels)) {
System.out.println("The car is already shod in summer tires!");
} else {
wheels.setSeason(SUMMER);
System.out.println("You have successfully shod a car on summer tires!");
}
}
package lesson01;
import java.util.Arrays;
public class HW01ShellSort {
public static void main(String[] args) {
int[] arr = new int[7];
fillArrRandom(arr);
System.out.println(Arrays.toString(arr));
@LeaKoroliuk
LeaKoroliuk / tasksForChapter1 (A, 1-5)
Created September 21, 2018 19:32
IndustrialProgrammingBlinov
package tasksForChapter1;
import java.util.Scanner;
public class Task01 {
public static void main(String[] args) {
// 1. Создать класс Hello, который будет приветствовать любого пользователя,
// используя командную строку.