본문 바로가기

전체 글33

[JAVA] 스레드의 우선순위 스레드의 우선순위(priority of thread) - 작업의 중요도에 따라 스레드의 우선순위를 다르게 하여 특정 스레드가 더 많은 작업 시간을 갖도록 할 수 있다. - 메인 스레드의 기본 우선순위는 5이다. 🌳 기본 우선순위로 출력하기 public class ThreadTest05 { public static void main(String[] args) { Thread th1 = new UpperThread(); Thread th2 = new LowerThread(); System.out.println("th1의 현재 우선순위 : " + th1.getPriority()); System.out.println("th2의 현재 우선순위 : " + th2.getPriority()); th1.start(); .. 2021. 7. 30.
[JAVA] 하나의 스레드와 여러 개의 스레드가 수행되는 시간 비교하기 🌳 스레드가 수행되는 시간 확인해보기 1. Runnable 인터페이스를 구현한 class를 작성한다. class SumRunner implements Runnable { @Override public void run() { long sum = 0L; for (long i = 1L; i < 1_000_000_000L; i++) { sum += i; } System.out.println("합계 : " + sum); } 2. 메인 메소드를 작성한다. - join() 메소드를 이용한다. join() 메소드란? 현재 실행중인 스레드에서 대상이 되는 스레드(변수 th)가 종료될 때까지 기다리는 메소드 public class ThreadTest03 { public static void main(String[] arg.. 2021. 7. 30.
[HTML] 텍스트 관련 태그 정리 텍스트를 묶어주는 태그 🌳 태그 - 제목 표시 - 기본형 : 제목 - 각 웹 콘텐츠 영역에서 제목을 표시할 때 사용하는 태그 - h1 > h2 > h3 > h4 > h5 > h6 (h1의 글자가 가장 큼) 🌳 태그 - 텍스트 단락 - 기본형 : 텍스트 - 입력한 내용 앞, 뒤로 빈 줄이 생기면서 텍스트 단락이 만들어진다. - 태그를 이용하여 제목을 만들 경우, 보기에는 과 다를 바가 없는 것처럼 보이나, 웹 브라우저에서는 제목으로 인식하지 못하기 때문에 제목을 표시할 경우 태그를 사용해야 한다. 🌳 태그 - 줄 바꾸기 - 기본형 : - 줄을 바꿀 위치에 태그를 사용한다. - 닫는 태그가 없다. 🌳 태그 - 인용문 넣기 - 기본형 : 인용 내용 - 다른 텍스트보다 들여 써진다. 🌳 태그 - 분위기 전환 -.. 2021. 7. 30.
[HTML] HTML5와 CSS3란 무엇인가? - HTML 기초 왜 HTML5와 CSS3를 공부해야 할까? 1. 최신 웹 표준에 맞는 웹 사이트를 제작하기 위함 HTML5와 CSS3를 사용하면 사용자가 접속한 기기에 따라 사이트 레이아웃을 다양하게 바꿀 수 있다. 2. 앱 화면을 디자인하기 위한 기초가 됨 HTML5의 API를 사용하여 '웹앱'을 만들 수도 있고, 앱 화면은 HTML5와 CSS3를 사용하여 디자인한다. 3. 상호작용적인 사이트 제작 가능 플러그인을 제작하는 방법을 알지 못해도 HTML5와 함께 CSS3를 이용하면 상호작용적인 사이트를 제작할 수 있다. 4. 사이트와 블로그 수정 용이 HTML5를 공부하면 사이트나 블로그 소소를 이해할 수 있으며 사이트를 원하는 모습으로 바꿀 수 있다. HTML 문서 기본 구조 살펴보기 1. - 현재 문서가 HTML5 .. 2021. 7. 29.