일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- thread
- Multithreading
- GPGPU
- vim
- vi 여러 창
- OS
- Process
- parallel programming
- multiprocessor
- GPU
- C
- CSAPP
- vi
- Producer consumer
- gpgpu-sim
- Virtual Address
- .cu
- tabedit
- nvidia
- ostep
- Linux
- 운영체제
- Unified Memory
- cdua
- CUDA
- peer-to-peer access
- gpgpu sim
- 소비자 생산자
- unix
- ubuntu
- Today
- Total
목록전체 글 (58)
하루의 대학원 도전기
출처 ㅣ: https://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/BlockingQueue.html BlockingQueue (Java 2 Platform SE 5.0) boolean offer(E o, long timeout, TimeUnit unit) Inserts the specified element into this queue, waiting if necessary up to the specified wait time for space to become available. docs.oracle.com class Producer implements Runnable { private final BlockingQueue queue; Pr..
출처 : https://www.cyberciti.biz/faq/vim-undo/ How to Undo in Vim / Vi text editor This page explains how to undo recent changes and editing in Vim / vi text editor under Linux, macOS, and Unix-like operating systems. www.cyberciti.biz normal mode에서 u를 누르면 undo를 할 수 있습니다. ctrl+r은 redo what's undone.
보호되어 있는 글입니다.
https://docs.google.com/presentation/d/1x2CfPUFIcu4rjvDuR4ZPrWwHzVwrC-sg0oy-YMTnm8c/edit#slide=id.p Google 프레젠테이션 - 프레젠테이션을 작성하고 수정할 수 있으며 무료입니다. 하나의 계정으로 모든 Google 서비스를 프레젠테이션으로 이동하려면 로그인하세요. accounts.google.com
출처 : https://blog.naver.com/PostView.naver?blogId=csi468_&logNo=221432538483&parentCategoryNo=9&categoryNo=&viewDate=&isShowPopularPosts=false&from=postList 1. xv6 설치하기 (xv6 , 시스템프로그래밍) xv6란? https://en.wikipedia.org/wiki/Xv6 MIT에서 교육용으로 만든 Unix 계열 운영체제입니다. 자세... blog.naver.com https://pdos.csail.mit.edu/6.828/2019/labs/ Index of /2019/labs pdos.csail.mit.edu xv6는 MIT에서 만든 UNIX기반 교육용 운영체제입니다. xv..
출처 : https://bowbowbow.tistory.com/15 [리눅스] ctags 사용법 [리눅스]ctags 사용법 [리눅스]ctags 사용법 ctags 란? ctags의 장점 ctags 설치 ctags 생성 ctags 사용법 tags 파일 열기 사용법 vim 에디터와 연동하기 ctags 명령어 ctags 란? ctags 란, 프로그래밍 소스코드.. bowbowbow.tistory.com 소스코드 내에서 함수나 변수 등이 어떤 파일 안에 있는 지 찾는 것을 도와주는 ctags 입니다. 보통 기본적으로 설치되어 있으며, 설치되어 있지 않다면 sudo apt-get install ctags 로 설치해주시면 됩니다.
출처 : https://johngrib.github.io/wiki/vim-auto-completion/ vim 자동완성 기능 사용하기 vim을 똑똑하게 사용하자 johngrib.github.io 좋은 글이 있어 가져왔습니다. 이 세가지 명령어는 지금도 유용하게 잘 사용하고 있습니다.
출처: https://www.tuwlab.com/ece/27193 [Make 튜토리얼] Makefile 예제와 작성 방법 및 기본 패턴 - ECE - TUWLAB 리눅스 환경에서 소스코드를 다운받아서 수동으로 프로그램 설치를 해 보신 분들은 다음 세 줄의 명령어에 매우 익숙할 것입니다. ./configure make sudo make install 근래에는 make 외에 다른 빌드툴들이 www.tuwlab.com makefile 예제입니다.
출처 : https://blankspace-dev.tistory.com/373 [Linux] Vim 화면 분할, (상/하/좌/우 분할 방법 정리) vim을 사용할 때, 하나의 터미널에서 하나의 코드를 확인하게 되면 굉장히 불편한 점이 있다. 예를 들면 A.cpp 를 수정하다가 B.cpp에 구현 부분을 참고하려고 하는 데.. 이런 식으로 여러 cpp 파일을 blankspace-dev.tistory.com 저는 수평 분할 :vs를 자주 사용합니다. 또한 :tabedit [filename]을 통해서 화면분할이 아닌 새로운 탭창을 만들어 편집할 수도 있습니다. :tabn, :tabp를 통해 탭간 드나들기를 할 수 있고, :qa 를 통해 모든 창을 닫을 수 있습니다. :wqa를 사용하면 모든 화면, 창에 대해 저..