profile
welcome

[Database]Index 에 대하여

1. Index란? >인덱스란 추가적인 쓰기 작업과 저장 공간을 활용하여 데이터베이스 테이블의 검색 속도를 향상시키기 위한 자료구조이다. 만약 우리가 책에서 원하는 내용을 찾는다고 하면, 책의 모든 페이지를 찾아 보는것은 오랜 시간이 걸린다. 그렇기 때문에 책의 저자

2022년 6월 22일
·
0개의 댓글

[JAVA] ThreadLocal에 대하여

안녕하세요 여러분. 오늘 포스팅 할 내용은 자바 1.2 버전 부터 제공되고 있는ThreadLocal 클래스 입니다ThreadLocal - Thread 단위로 로컬 변수를 할당하는 기능일반 변수의 수명은 특정 코드 블록ex)method 범위, for블록 내의 범위 내에서

2022년 6월 6일
·
0개의 댓글

[운영체제]임계영역(Critical Section)

임계영역이란? > 둘 이상의 스레드가 공유 자원에 접근할 때, 오직 한 스레드만 접근을 허용해야 하는 경우에 사용한다. 일반 동기화 객체와 달리 개별 프로세스의 유저(user) 메모리 영역에 존재하는 단순한 구조체이다. 따라서 다른 프로세스가 접근할 수 없으므로 한 프

2022년 6월 1일
·
0개의 댓글

[Django] MTV 패턴

장고는 MVC(Model-View-Controller)를 기반으로 한 프레임워크다. 하지만 장고에서는 같은 개념을 MTV(Model - Template - View)라고 부른다.참고로 MVC패턴은 데이터(model), 사용자 인터페이스(view), 데이터 처리 로직(c

2022년 5월 30일
·
0개의 댓글

[Python] 드레이븐과 함께하는 random 파이썬

파이썬 random 모듈을 사용하여 게임 유형, 포지션 , 사용불가 스펠을 랜덤으로 골라주는 app을 만들어보았습니다.random.randint(0, 3) -> 랜덤 모듈에 있는 정수형 숫자 0 에서 3 사이를 랜덤으로 골라주는 기능.\-- 결과화면 --

2022년 5월 27일
·
0개의 댓글

[Spring]스프링 AOP ( Aspect Oriented Programming )

Spring AOP란? AOP는 Aspect Oriented Programming의 약자로 관점 지향 프로그래밍이라고 불린다. 관점 지향은 쉽게 말해 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어서 보고 그 관점을 기준으로 각각 모듈화하겠다는 것이다.

2022년 5월 24일
·
0개의 댓글

[JAVA] Checked Exception, Unchecked Exception

자바의 Exception은 크게 세가지입니다. > * Checked Exception Unchecked Exception Error reference

2022년 5월 11일
·
2개의 댓글

Resolver란 무엇인가?

HandlerMethodArgumentResolverArgument ResolverSpring에서 Resolver의 동작은 아래와 같은 과정으로 이루어진다.Client Request 요청Dispatcher Servlet에서 해당 요청 처리Client Request에 대

2022년 5월 4일
·
0개의 댓글
post-thumbnail

[NETWORK]OSI계층 정리

https://cocoon1787.tistory.com/740

2022년 4월 28일
·
0개의 댓글

[WEB]HTTP와 HTTPS 의 차이점

HTTP(HyperText Transfer Protocol)는 하이퍼 텍스트 전송 프로토콜의 약자로써 서로 다른 시스템들 사이에서 통신을 주고받게 해주는 가장 기초적인 프로토콜입니다. 쉽게 말하여여러분이 접속한 페이지의 데이터를 HTTP가 전송해준다고 보시면 됩니다.

2022년 4월 19일
·
0개의 댓글

[JAVA]프로세스와 스레드의 차이점

프로세스(process)란 무엇일까? > 프로세스란 운영체제로부터 자원(공간)을 할당받은 작업의 단위입니다. 프로그램과 프로세스의 차이점은 프로그램은 실행되지않은 정적인 파일(\.EXE, \.TXT)이고 프로세스는 프로그램을 더블클릭해서 실행시킨 즉 메모리에 공간을

2022년 4월 18일
·
0개의 댓글

[JAVA]Equals()와 Hashcode()를 재정의(override) 해야하는 이유

Equals()란 > equals()는 두 인스턴스의 주소값을 비교하여 같은 인스턴스인지를 확인하고 같으면 true, 다르면 false의 boolean값을 리턴하는 메서드이다.

2022년 4월 5일
·
0개의 댓글

[Intellij]콘솔창에 한글이 깨져서 나올때 최후의 방법

안녕하세요 여러분들도 한번씩은 겪어보셨을만한 상황을 가지고 와봤습니다. 제 상황은 콘솔창에 한글이 깨져서 나오는 문제상황이었습니다. > 이런 간단한 한글을 띄우는게 목적이었으나 한글이 깨지더군요 아래처럼... 누가봐도 아. 인코딩이 뭐 UTF-8이 아닌 다른걸로

2022년 3월 31일
·
3개의 댓글