Skip to content

Instantly share code, notes, and snippets.

@Chikitonik
Chikitonik / gist:6db052dcb3f98b134a25b5a4babfcb32
Created August 26, 2017 13:34
JavaRush Thread поток методов
/*
Кто меня вызывал?
*/
public class Solution {
public static void main(String[] args) throws Exception {
method1();
}
public static int method1() {
method2();
StackTraceElement[] a = Thread.currentThread().getStackTrace();
keyword scope hoisted reassignable redeclarable deletable
no keword function scope, global scope
var function scope, global scope
let block scope
const block scope
@Chikitonik
Chikitonik / index.html
Created September 20, 2022 18:54
ScrollTrigger: SVG Text Mask
<!-- This is a recreation of Unfold's (https://dribbble.com/unfold) parallax scene: https://cdn.dribbble.com/users/14268/screenshots/3275340/northface.gif -->
<div class="scrollDist"></div>
<div class="main">
<svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
<mask id="m">
<g class="cloud1">
<rect fill="#fff" width="100%" height="801" y="799" />
<image xlink:href="https://assets.codepen.io/721952/cloud1Mask.jpg" width="1200" height="800"/>
</g>
</mask>
@Chikitonik
Chikitonik / gist:eb55ef0df8568b5c0bcc97e9c9ead1b1
Last active October 13, 2017 12:29
JavaRush удалить повторяющиеся Value в Map без итератора
package solution;
import java.util.HashMap;
import java.util.Map;
import java.util.ArrayList;
import java.util.Collections;
/*
Удаялет повторяющиеся имена из массива Map
*/
@Chikitonik
Chikitonik / gist:788788a36a317b646c009cf3379f6e8b
Created September 18, 2017 13:33
JavaRush исключения Thread.UncaughtExceptionHandler
public class Solution {
/**
* [2] Создание обработчика исключений:
* Создается объект нашего созданного класса OurHandler
*/
public static OurHandler handler = new OurHandler();
public static void main(String[] args) {
Thread thread = new TestedThread();//[4] Создание нити
thread.setUncaughtExceptionHandler(handler); //Указываем обработчика исключений для этой нити, т.е. что будет перехватывать вместо стандартного try-catch
@Chikitonik
Chikitonik / gist:b7d25b3034fb427935e40e0ec2491d0a
Created August 26, 2017 18:51
JavaRush исключения и поток
import java.io.CharConversionException;
import java.io.IOException;
import java.nio.file.FileSystemException;
/*
Перехват выборочных исключений
*/
public class Solution {
/**
* [1]Создается объект класса StatelessBean
@Chikitonik
Chikitonik / gist:2df81d994b1de13338f8686e2a6819e4
Last active August 6, 2017 07:41
JavaRush Syntax светофор
package Project_1;
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String input = reader.readLine();