본문 바로가기

전체 글621

인터프리터언어란, 컴파일언어란 인터프리터언어 - 프로그래머가 작성한 소스코드(원시코드)를 기계어로 변환하는 과정없이 한줄 한줄 해석해 바로 명령어를 실행하는 언어 - R, Python, Ruby 와 같은 언어들이 대표적인 인터프리터 언어 - 한줄 씩 실시간으로 읽어서 실행하기 때문에 컴파일 언어에 비해 속도가 느림 - 실행속도는 느리지만 코드 변경 시 빌드 과정없이 바로 실행이 가능하다는 장점 있음 컴파일언어 - 프로그래머가 작성한 소스코드(원시코드)를 모두 기계어로 변환한 후에 기계(JVM 같은 가상 머신)에 넣고 기계어 코드를 실행함 - 소스코드를 기계어로 번역하는 빌드 과정에서 인터프리터 언어에 비해 시간이 소요됨 - 런타임 상황에서는 모든 소스코드가 변환되어 있기 때문에 빠르게 실행 가능 - C, C++ 2021. 3. 30.
[error] string index out of range 함수 사용 시에 변수의 길이를 벗어나서 생기는 오류 들어오는 변수 값의 숫자를 맞춰줘야한다. 2021. 3. 30.
git 초기설정 및 연결하기 git 초기 설정으로 깃에 올리는 이름과 이메일을 설정해주어야한다. global명령어를 사용하지않으면 깃 push할때마다 이름과 이메일을 설정해주어야 한다. // git commit에 사용될 username git config --global user.name "your_name" // git commit에 사용될 email git config --global user.email "your_email@example.com" // 설정한 내용을 확인할 수 있다. git config --list git init 으로 깃과 연결해준다 git init git remote add origin 깃주소 // git push --set git push --set-upstream origin master git pull.. 2021. 3. 29.
도커 주요 명령어 # root로 로그인 su # docker image 목록 확인 docker images # "실행 중"인 container 중 목록 확인 docker ps # "실행/종료/일시정지"된 모든 container 확인 docker ps -a # container 리소스 사용량 확인 docker stats # container 상세정보 확인 docker inspect [CONTAINER NAME OR ID] # 시작 container docker start [CONTAINER NAME OR ID] # container 접속 docker exec -it [CONTAINER NAME OR ID] bash # jupyter lab server 이미지로 컨테이너 생성 # jupyterlab:0.6-tf2.3-gpu .. 2021. 3. 29.
dockerfile run / cmd / Entrypoint 차이 RUN > 새로운 레이어에서 명령어를 실행하고, 새로운 이미지 생성함, 패키지 설치 등에 사용됨 (apt-get) > 이미지 위에 다른 패키지(프로그램)을 설치하고 새로운 레이어를 생성할 때 사용함 CMD > default 명령이나 파라미터 설정, docker-run 실행 시 커맨드를 주지 않으면 default 명령이 실행됨 > entrypoint의 파라미터 설정 가능 > 컨테이너를 실행할 때 사용할 default 설정하는 것 > dockerfile 만들고 docker run 에서 아무런 커맨드를 주지 않으면 CMD가 실행된다 ENTRYPOINT > 컨테이너를 실행할 수 있게 설정 > docker run 실행 시 실행되는 명령어 > docker run 명령 실행 시 파라미터를 주면 cmd에서 설정한 파라.. 2021. 3. 26.
You hit the nail on the head! 좋은 동기부여 영상을 보고 떠오른 문장이다 You hit the nail on the head! He's hit the nail on the head! 영어사전의 해석으론 to describe exactly what is causing a situation or problem the nail = 못 on the head = 머리 머리에 못을 때리는 느낌으로 핵심/정곡 을 찌르다 라고 해석할 수 있다. 2021. 3. 25.