본문 바로가기

etc

(12)
지역성 지역성이 중요한 이유란? cpu와 메모리 그리고 저장 장치 간의 속도 차이로 인한 병목 현상을 최소화하기 위해서는 필요한 데이터가 빠른 장치에 존재하는 것이 중요하다. 이때, 필요한 데이터의 특징에는 지역성이 존재하기 때문에 지역성을 고려한 전략이 필요한 것 1. 시간 지역성 시간적 지역성은 최근에 참조된 주소의 내용은 곧 다음에 다시 참조되는 특성이다. 일상 예시) 티몬에서 유명가수그룹 BTS 티켓팅을 10시에 시작한다고 했을 때, 10시부터 11시까지는 고객들이 BTS의 티켓팅 정보를 많이 요청할 것이다. 이때, 티켓팅과 관련된 정보를 보조 저장 장치에서 조회하지 않고 주기억장치에서 가져온다면 데이터를 조회할 때, 더욱 빠른 속도로 처리가 가능하다. cs 예시) 하나의 cpu에서 멀티 태스킹을 수행하..
Vim 유용한 명령어 팁 들어가면서 처음 vim을 배운 계기는 코딩 테스트에서 효과적으로 코드를 작성해서 시간을 벌기 위해서 배우기 시작했습니다. 하지만 쓰다 보니 vim이 제공하는 마우스 없는 개발이 너무 마음에 들어서 vim을 점차적으로 적용해나가며 고수가 되기 위해서 노력하는 중입니다. 그러는 도중에 vim을 잘 사용하기 위한 지침서 하나를 알게 되어 읽으면서 몰랐던 vim의 팁을 정리한 글입니다. 행 들여쓰기 IDE에서 tab 키로 들여쓰기를 사용하곤 했는데 vim에서는 어떻게 들여쓰기를 할까? 바로 >, {숫자}, >G 를 통해서 들여쓰기를 할 수 있다. 비주얼 모드에서는 직관적으로 들여쓰기를 할 행을 지정해서 ’>‘을 입력하면 지정한 행이 들여쓰기가 적용된다. 숫자 증가, 감소하기 커서를 숫자 위에 위치한 상태에서 C..
커스텀 스킨 셈플 h2 h3 h4 h5 h6 인용문 test 텍스트 입니다. ul ul ul ul ul ul code ol ol ol ol System.out.println("code block"); test test sample test
[알고리즘] 카랄랑 수 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr n개의 괄호 쌍을 가지고 짝이 맞는 문자열의 개수를 구하는 문제를 푸는 과정에서 알게 된 수열이다. 올바른 괄호에 카랄랑 수가 어떻게 적용되었는지를 생각해보았다. c0 = 1 : "" c1 = 1 : () c2 = 2 : ( () ), ( )( ) c3 = 5 : ( ( () ) ), ( ( )( ) ), ( )( )( ), ( () )( ), ( )( () ) 올바른 괄호가 되기 위해서는 항상 양끝은 ( .... ) 꼴로 생성이 되어야한다. 그리고 ... 안에는 올바른 괄호가 들어오거나 (와 )의 순서가 딱..
[windows] 윈도우에서 특정 사이트 접근 막는법! 최근 불필요하게 쿠버네티스를 공부하면서 환경 설정하고 pod을 배포하고 이런 작업을 하다보니 기다리는 시간에 습관적으로 youtube에 접속해서 시간을 보내는 경우가 너무 길었다. 이게 잠시 하고 바로 공부하는 것에 집중하면 괜찮은데 이게 참.... 그냥 계속 놀게 된다. 습관적으로 youtube 에 접근하는 것 같아서 당분간은 컴퓨터로 youtube 접속을 제한하려고 이것 저것 찾아보다가 정말 사악한 방법을 알게 되었다. 컴퓨터에 대해서 잘 모르는 사람이라면 이 방법으로 접근을 제한하면 절대로 접근을 할 수 없을 것 같았다. 이 방법을 어릴 때, 부모님이 알아서 게임 사이트 접근을 제한했더라면 ㄷㄷ 방법 1. C:\Windows\System32\drivers\etc 경로을 찾아서 폴더를 연다. 2. h..
가상머신 팁 모음 가상머신에서 호스트와 클립보드 공유하기 [Virtual Box, VM] 가상머신 복사 붙여넣기 설정 하기(Ctrl + C, CTRL + V, Kernel Headers not Found Error까지) 안녕하세요 리습입니다. Virtual Box 환경을 구성하고, 사용을 하다 보면 Host 환경과, 가상 환경 간의 복사, 붙여 넣기를 해야 하는 일이 많이 있습니다. 먼가 직관적으로 될 것 같은데 동작하지 않 programfrall.tistory.com
리눅스 명령어 모음 파일 이름 변경하기 파일 유형에 상관없이 변경가능 file to file, dir to dir mv from to
코테 알고리즘 실수 목록 https://school.programmers.co.kr/learn/courses/30/lessons/67258 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr - map 사용시 ...ifAbsent() 함수를 이용했는데 이때 논리적으로 오류가 있는 것을 한참동안 발견하지 못했다. 만약 map을 이용할 때 다음 함수를 사용해서 틀린다면 코드가 길어져도 get, contain 관련 함수로 로직을 나누어서 생각하자. - do while을 통해서 슬라이딩 원도우 구현하는 과정에서 로직 상 순서가 이상한 점이 있었다. 그래서 마지막 인덱스에서 확인이 안되는 경우..