이번 포스팅에서는쓰레드에 대해서 알아보도록 하겠습니다.저는 쓰레드를 알아가면서프로그래밍에 한 발짝 더 다가간 느낌이 들었습니다. ==================================================== Thread : 쓰레드 1. Thread : What? 처음 Thread를 접하면 단어 자체가 어렵다고 느껴질 수도 있습니다. 하지만 Thread가 무엇이고 어떨 때 사용되는지 이해하는 순간 좀 더 멋진(?) 프로그래밍을 할 수 있고 더욱 흥미를 느끼실 것입니다. 쓰레드란 '프로세스 내에서 실행되는 세부 작업의 단위'입니다. 그렇다면 프로세스는 무엇일까요? 프로세스는 '실행 중인 프로그램'이라고 말할 수 있습니다. 우리가 프로그램을 실행하면 OS로부터 실행에 필요한 자원을 할당받아 프..
이번 포스팅에서는Collections Framework에서 객체 간의 비교가어떤 과정에 따라 이루어지고객체를 정렬하는 방법을살펴보도록 하겠습니다. ====================================================================== Collections Framework : 객체 비교 1. Object Equals : What? 객체는 변수와 메소드를 하나의 틀로 묶은 것으로 생각할 수 있습니다. 그렇기 때문에 객체를 비교할 때 우리의 의도와는 다르게 결과가 나타나게 됩니다. 쉽게 말하면, 객체 안에 특정 데이터로 객체를 비교하고 싶은데 컴퓨터는 객체가 가지고 있는 데이터가 아닌 실제 객체 틀을 보고 비교한다는 것입니다. 예제 코드를 보겠습니다.Integer 객체..
이번 포스팅에서는예외처리에 대해 알아보도록 하겠습니다.예외처리는파일 입출력이나 네트워킹에서필수적으로 사용되고개발자가 직접 예외상황을 만들 수도 있기 때문에안전한 프로그램을 위해서는 필요한 기능입니다. ====================================================================== 예외처리 : Exception handling(try-catch-finally) 1. Exception handling : What? 예외라는 단어가 어떤 단어인지 모르시는 분은 없을 것입니다.하지만 자바에서의 예외처리는 구체적으로 어떤 예외를 처리하는지 정확히 알아야 사용할 수 있습니다. 보통 흔히 프로그램이 작동하다가 오작동, 혹은 비정상적으로 종료되는 등 다양한 이상적인 현상이..
이번 포스팅에서는제네릭이라는 것에 대해서다루겠습니다.제네릭은 날이 갈수록 사용하는 경우가 많아지고 있고java API 문서조차 제네릭을 모르면 해석하기 어려울 정도로 많이 사용되고 있습니다. ================================================================== 제네릭스 : Generics 1. Generics : What? 제네릭이란 사용하고자 하는 데이터의 타입을 컴파일 시에 결정지을 수 있게 가변 처리해주는 기능입니다. 정말 쉽고 간단하게 말하자면 타입을 제한하는 것이다 라고 할 수 있습니다. 중 고등학생 때 많이 다루던 수학 문제에서 f(x,y) = x + y 라는 식을 예로 들겠습니다.f(x,y)에서 x, y는 각 값에 들어갈 숫자를 결정하게 되며..
이번 포스팅에서는Collections Framework에서 따로 분류되어 있는Map 인터페이스에 대해서 알아보도록 하겠습니다. =============================================== Collections Framework : Map 1. Map : What? Map 인터페이스로 구현된 클래스들은 Collection 클래스들과 다른 특성을 가지고 있습니다.Map은 기본적으로 key 값과 value 값을 따로 가집니다. 이 때 value 값이 실제 넣고자 하는 객체가 들어가는 것이고 key 값은 해당 객체 값에 부여되어 value 값을 지칭하는 것입니다. 배열과 비교한다면 key 값이 index, value 값이 실제 객체 데이터로 비교할 수 있습니다. 배열은 데이터를 순차적으..
이번 포스팅에서는 Stack과 Queue에 대해서알아보도록 하겠습니다.Queue 계열의 클래스들은 많이 쓰이지는 않지만자료구조 측면에서는 반드시 알아야 하는 개념입니다. ============================================================= Collections Framework : Queue, Deque 1. Stack : What? Stack 클래스는 자료구조의 Stack과 동일합니다.스택은 가장 마지막에 저장한 데이터를 가장 먼저 꺼내게 되는 구조입니다. 이를 Last In First Out 이라하여 LIFO 구조라고 합니다.Stack 구조는 웹브라우저의 앞, 뒤로 가는 기능을 생각하면 좋습니다. 웹브라우저에서 브라우저를 이동할 때 스택 구조로 쌓이게 되어 특..
- Total
- Today
- Yesterday
- playbackRate
- 네트워크
- list
- 장점
- 로그인
- SET
- @subselect
- oauth
- 의미
- 특징
- API
- 관리자 도구
- beforeunload
- login
- @subquery
- 원리
- 예제
- QueryDSL
- SDK
- on('seek')
- @EventListener
- IN Clause
- join subquery
- jwplayer
- playsinline
- Animation
- map
- Queue
- 자바
- Multi IN Clause
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |