
내게 11개월째 이어오고 있는 취미 생활이 있다. 힙합 댄스 배우기! 11개월째 꾸준히 같은 선생님께 힙합 댄스를 배우고 있는데 모든 면에서 만족스럽지만 문제가 있다면 선생님이... 엑셀을 잘 못다루신다. 그래서 출석체크 하는데 거의 한세월이 걸림 난 선생님도 좋아하
공간복잡도 (Space Complexity) : 알고르짐에 사용되는 메모리의 총량 시간복잡도 (Time Complexity) : 알고리즘에 수행되는 연산 횟수 총량 (** 훨씬 더 많이 사용되는 개념) 요즘은 하드웨어의 성능이 좋아져서 공간복잡도보다 시간복잡도에
사전 지식C언어의 구조체, 포인터, 동적 할당, 재귀 호출, 지수와 로그 기초 자료구조와 알고리즘에서 우선적으로 C언어를 사용한다. 알고리즘을 짤 때 이 알고리즘이 효율적인지 계산하기 위해 지수와 로그가 필요하다. 자료구조란?데이터를 저장하는 방법 (모양)데이터가 책이

최소한의 CPU, I/O, 메모리를 사용하여 최대한 빠른 시간내에 원하는 데이터 작업을 수행하도록 만드는 것 "불필요한 자원을 사용하지 않도록 하는 것"SQL 수행 속도는 환경에 의존적인 값으로 환경이 변하면 함께 변한다. 즉, 개발환경과 운영환경에서 동일한 SQL을
JAVA 01. JAVA Builder Pattern 생성 패턴 중 하나 불필요한 코드의 양을 줄여 줌 Setter 메소드가 없는 인스턴스를 생성하여 변경 불가능하게 하는데 용이하다 (변경가능성 최소화) 유연성 확보 가능 (변수가 새로 추가됐을 경우) 변수의 개수와 변
Maven과 Gradle 모두 편리하게 빌드할 수 있도록 도와주는 빌드 관리 도구이다. Maven은 pom.xml (Project Object Model)을 통해 의존성과 외부라이브러리를 관리한다. Gradle은 아파치에서 제공하는 자바용 프로젝트 관리 도구 프로젝트의
최근 팀이 변경되면서 한번도 유지보수를 해본 적 없는 쇼핑몰 사이트 유지보수를 맡게 됐다 .. 뭐가 그렇게 다르겠어? 데이터 확인하고 쿼리만 잘 걸면 괜찮겠지 하고 생각하며 자신있게 들어갔는데 웬걸! 하는 것 마다 처음해보는 방식이라 입사 3개월 신입처럼 혼나고 있다.