일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker remove
- 최소 스패닝 트리
- 나누어 떨어지는 숫자 배열 java
- 가운데 글자 가져오기 자바
- 트리의 지름 java
- 트리의 지름 자바
- m1 docker
- codeup 1020 자바
- 최소 스패닝 트리 자바
- 프로그래머스 나누어 떨어지는 숫자 배열 자바
- 핸즈온 머신러닝
- m1 docker install
- 빅분기실기
- 최단 경로 알고리즘
- 가운데 글자 가져오기 파이썬
- 가운데 글자 가져오기 python
- 코드업 1020 java
- 청년 Ai Big Data 아카데미
- docker 삭제
- 코드업 1020 자바
- 청년 AI Big Data 아카데미 13기
- 나누어 떨어지는 숫자 배열 python
- 프로그래머스 나누어 떨어지는 숫자 배열 파이썬
- codeup 1020 java
- 프로그래머스 가운데 글자 가져오기 파이썬
- 프로그래머스 가운데 글자 가져오기 python
- 빅데이터분석기사
- docker 완전 삭제
- 프로그래머스 가운데 글자 가져오기 자바
- 가운데 글자 가져오기 java
- Today
- Total
목록분류 전체보기
반응형
반응형
(479)
NineTwo meet you
배열 Array 같은 타입의 데이터들을 그룹핑해서 관리하기 위한 데이터 구조를 의미한다. 예를 들면 A반에 학생 30명이 존재한다고 가정하자. 김영희, 김철수, ..., 홍길동 각각의 학생 데이터들을 한번에 관리하면 쉽게 관리할 수 있지 않을까? 다음과 같이 index를 가진 한반이라는 배열을 통해 학생 데이터를 인덱스를 가지고 쉽게 관리할 수 있다는 생각을 할 수 있다. 이것이 배열이다. index 0 1 ... 29 김영희 김철수 ... 홍길동 배열 선언 배열을 기본적으로 하나의 값을 저장할 수 있다. 배열은 선언과 동시에 메모리를 할당할 수도 있고 선언을 하고 후에 메모리를 할당할 수도 있다. 데이터 순서에 따라 index가 부여되는데 index는 무조건 0부터 시작한다. 기본적으로 변수는 선언시 ..
openCV 실시간 컴퓨터 비전을 목적으로 한 프로그래밍 라이브러리이다. openCV 버전 확인 openCV가 설치되어 있는 경우 다음 명령어를 입력했을때 버전이 출력된다. pkg-config --modversion opencv openCV 완전 삭제 위의 명령어로 openCV의 버전을 확인해 원하는 버전이 아니라면 삭제를 진행해아 한다. sudo find /usr/local/ -name "opencv" -exec rm -i {} \; sudo rm /usr/local/{bin,lib}/opencv sudo find / -name "opencv" -exec rm -i {} \; sudo make uninstall openCV 설치 openCV 설치하는데 참고했던 블로그를 첨부한다. https://sunk..
cuDNN CUDA기반의 Deep Neural Network 라이브러리를 의미한다. cuDNN을 설치하기전 Nvidia driver와 CUDA를 설치해야 한다. 로그인 cuDNN을 다운받기 위해서는 Nvida에 회원 가입을 하고 로그인 해야 한다. (필수) cuDNN 8.0.2 라이브러리 다운로드 https://developer.nvidia.com/rdp/cudnn-archive cuDNN Archive NVIDIA cuDNN is a GPU-accelerated library of primitives for deep neural networks. developer.nvidia.com 해당 주소로 접속해 CUDA버전에 맞는 cuDNN 라이브러리를 설치해야 한다. 해당 블로그 에서는 Download cuD..
CUDA (Computed Unified Device Architecture) NVIDIA에서 개발한 GPU 개발 툴로 nvidia-driver, CUDA, CUDNN만 설치하면 딥러닝을 쉽게 사용할 수 있기 때문에 CUDA를 설치해보자. 앞서 nvidia-driver가 설치되어 있어야 하기 때문에 Ubuntu 18.04 Nvidia driver 설치를 보고 nvidia-driver를 설치하고 오자. 다운로드 및 설치 cd ~/다운로드 wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/c..
nvidia gpu를 사용하기 위해서는 nvidia에서 제공하는 GPU Driver를 os에 맞게 설치해야 한다. 다음 명령어를 입력해봤을때 nvidia-smi 맨 아래와 같은 결과가 나온다면 아직 Nvidia driver를 삭제하지 않은 것이다. 우분투 18.04 Nvidia driver 완전 삭제 & CUDA 완전 삭제를 통해 완전히 지우고 삭제하고 설치를 진행해야 한다. 그래픽카드 정보 확인 설치 가능한 driver 목록을 확인한다. ubuntu-drivers devices repository 추가 및 업데이트 sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update 원하는 버전의 nvidia-driver 수동 설치 특정버전 설치가 필요한 ..
Nvidia driver 완전 삭제 sudo apt-get purge nvidia* sudo apt-get autoremove sudo apt-get autoclean CUDA 완전 삭제 sudo rm -rf /usr/local/cuda* sudo apt-get --purge remove 'cuda*' sudo apt-get autoremove --purge 'cuda*' 마무리 이렇게 삭제를 했는데 진짜 다 지워졌는지 확인해야 한다. sudo dpkg -l | grep nvidia 이때 아무것도 안나오면 다 삭제된것이고 아니라면 sudo apt-get remove --purge 지울이름 마찬가지로 다음 명령어를 입력해본다. sudo dpkg -l | grep cuda 이때 아무것도 안나오면 다 삭제된것..
markdown 작성시 유용한 사이트 https://dillinger.io/ Online Markdown Editor - Dillinger, the Last Markdown Editor ever. Make something great today! dillinger.io github readme에서 작성하면 결과를 미리볼 수 없어 여러번 커밋하면서 수정을 거쳐야 한다. 위의 링크는 markdown 미리보기 제공 서비스다. Github README의 Profile로 입력할 내용을 해당 사이트에서 작성하며 미리 결과를 볼 수 있다.
깃허브를 정리해야지 생각하고 둘러보다가 Readme를 이용해 Profile를 꾸밀 수 있다는 사실을 알게되었다. 매일 조금씩 정리하며 Profile을 꾸미고자 해당 포스팅을 진행하게 되었다. 저장소 생성하기 가장 먼저 마크다운 문서를 작성할 저장소(Repository)를 생성해야 한다. 저장소(Repository)에 들어가 New를 클릭해 새로운 저장소를 만든다. Repository name은 자신의 계정과 동일하게 입력한다. 공개저장소로 체크하고, 마크다운을 작성하기 위한 README 파일도 추가하여 Repository를 생성한다. 고양이🐱가 나타나 special repository를 찾았다고 알려주면 성공적이다. 확인하기 overview에서 확인하면 Hi there 👋하고 자신의 계정/README가 ..
중앙 처리 장치 Central Processing Unit CPU : Central Processing Unit 컴퓨터의 일종의 뇌 역할을 하는 마더보드로 데이터의 전달 통로가 디자인 되어있는 메인보드를 의미한다. 실행 프로그램의 명령 해석, 실행, 장치 제어, ALU, CU, 각종 레지스터로 구성되어 있다. MPU : Micro Processing Unit CPU를 고밀도 직접회로화 한 일종의 통합장치를 의미한다. 컴퓨터의 핵심 기능인 명령 해석 및 연산을 수행 기능에 중점을 두고 있습니다. 그렇기 때문에 MPU는 주변에 RAM, ROM , I/O 등의 장치를 추가해주지 않으면 작동이 불가하다. 헷갈릴만한 MCU도 있는데 이는 CPU의 기능을 하는 핵심 장치와 그 주변 장치들을 포함하고 있는 통합형 칩..
데이터의 표현 정보 Information 가공된 데이터를 의미하며 어떤 사물에 대한 소식이나 자료를 의미한다. 데이터 Data 정보의 원재료를 의미하며 정보를 작성하기 위해 필요한 자료나 정보를 처리하거나 전송할때 이진이나 디지털과 같은 편리한 형태로 바뀐 자료를 의미한다. 비트 Bit 0, 1 바이트 Byte 1 byte = 8 bit 워드 Word 1 Word = 32 bit or 64 bit 기계에 따라 상이함 킬로바이트 KB KiloByte 1 KB = 1024 byte = 2 ^ 10 byte 메가바이트 MB MegaByte 1 MB = 1024 Kbyte = 2 ^ 20 byte 기가바이트 GB GigaByte 1 GB = 1024 Mbyte = 2 ^ 30 byte 테라바이트 TB TeraB..