# cp

[CP1]PM 서비스 기획(9)-마무리-
프로젝트 개요 팀 보고서 프로젝트 목적 퍼스널 모빌리티(이하 PM)의 수요를 예측하고 이를 실시간 지도에 반영하여 공급의사결정을 내리는 것에 도움을 준다. 헬멧 인증 및 주차 인증 마일리지 적립 서비스를 도입하여 안전하고 바람직한 PM 사용자 문화를 만든다. 사고 시 대처 요령을 편리한 형태로 제공해 사용자와 서비스 간의 신뢰성을 구축한다. 프로젝트 배경 최근 PM의 공유서비스 활성화로 인해 이용률이 증가함에 따라, 이를 공급하는 업체의 서비스를 비롯하여 안전성에 대한 관심이 높아지고 있다. 따라서, 본 프로젝트에서는 데이터를 통한 PM관련 수요예측, 이미지 탐지 등을 개발하여 PM의 공급자와 사용자

[Linux] cp 명령어 (파일, 디렉토리 복사)
📌 cp 명령어 사용법 & 옵션 정리 cp의 뜻은 copy의 줄임말로 파일이나 디렉토리를 복사할 때 사용하는 명령어다. cp 명령어의 옵션을 제외한 인자 값은 생략이 불가능하다. 경로를 지정하지 않으면 현 위치를 Defualt로 한다. 복사할 때 새로운 이름을 지정하여 복사할 수 있다. 다양한 옵션을 사용하여 기존의 파일이나 디렉토리를 보호하는 등의 행동을 취할 수 있다. 📖 자주 사용하는 옵션 -i : 복사될 파일이 이름이 이미 존재할 경우, 사용자에게 덮어 쓰기 여부를 묻는다. -b : 복사될 파일이 이름이 이미 존재할 경우, 백업파일을 생성한다. -f : 복사 될 파일이 이름이 이미 존재 할 경우, 강제로 덮어쓰기 한다. -r : 하위 디렉토리 까지 모두 복사한다. -a : 원본 파일의 속성, 링크 정보까지 모두 복사한다. -p : 원본 파일의 소유자, 그룹, 권한 등의 정보까지 모두 복사
[linux] error cp: omitting directory
error cp: omitting directory cp -r docker/* /usr/bin/docker -r 옵션(하위디렉토리까지 ㄱㄱ)으로 해결

OFDM 개념
FDM individual sub-channels 간섭 없게 하려면 guard band가 필요하다. OFDM (Orthogonal frequency division multiplexing) guard band 없이 frequency를 겹쳐 놓아도 간섭이 생기지 않도록 하는 방법 → sub carriers를 orthogonal하게 배치하면 신호를 겹치더라도 신호를 복구하는데 지장이 없음 → Time domain에서 주기 T를 갖게하여 frequency domain에서 orthogonality 확보

DBCP (Connection Pool)
DBCP (Connection Pool) DBCP 는 Database Connection Pool 의 약자로 말 그대로 데이터베이스와 연결된 커넥션을 미리 만들어 Pool 에 미리 저장해 두고 있다가 필요한 시점이 생기면 새로 생성이 아닌 기존에 있던 커넥션 객체를 반환하여 사용하고 사용한 객체를 다시 Pool에 저장하는 기법입니다. 그렇다면 Connection 이 무엇이냐?? 저희는 앞서 JDBC 를 배웠습니다. 자바에서 데이터베이스를 이용하려면 DB와 JAVA를 서로 연결해주는 Connection 객체가 필요합니다. > Connection 객체의 생성 Connection con = DriverManager.getConn

시스템 프로그래밍 - 5. 하드링크와 소프트링크
cp : cp 원본 복사본 원본파일을 원하는 복사본 이름으로 복사 (-rf 옵션과 함께 주로 사용 / r : recursive, f : 강제(Y)) ln(엘엔 - 아이엔 아님!) : ln 원본 링크 파일에 대한 링크를 생성 ln(하드링크)는 같은 inode(같은 파일)의 접근 방법이 하나 더 늘어나는 것 cp는 새로운 inode(새로운
백준 온라인 저지 // BOJ
자주 쓰이는 용어 설명 OJ들 (Online Judge) BOJ: Baekjoon Online Judge CF: Codeforces 앳코: Atcoder LA: Live Archive WF: World Finals USACO: USA Computing Olympiad AOJ: Algospot Online Judge 기본 용어 PS: Problem Solving (문제 풀이) CP: Competitive Programming (경쟁 프로그래밍) CS: Computer Science (컴퓨터 과학) STL: Standard Template Library (표준 템플릿 라이브러리) 맞왜틀: 맞는 것 같은데 왜 틀리지 틀왜맞: 틀릴 것 같은데 왜 맞지 솔브닥: Solved.ac 티어 안내 서비스 업솔빙: (≈대회 때 못 푼 문제/헷갈리는 문제를 곱씹어보는 과정)

[Golang] [백준/11650] 좌표 정렬하기
[백준/11650] 좌표 정렬하기 https://www.acmicpc.net/problem/11650

넷플릭스 "망 이용료 책임 없어" VS SKB "다른 CP는 내고 있다"
👉 해당 기사 확인하러 가기 망 이용료를 둘러싼 글로벌 온라인 동영상 서비스(OTT) 기업 넷플릭스와 국내 통신사 SK브로드밴드 간의 첫 법정 공방이 벌어졌다. 넷플릭스 측은 인터넷서비스제공자(ISP)인 SK브로드밴드가 콘텐츠제공사업자(CP)인 넷플릭스에게 망 이용료를 지급하라는 주장은 책임을 전가하는 행위라고 주장했다. 망 이용료는 이용자와 ISP 사이의 계약이고, 온라인을 통해 동영상 서비스를 제공하는 CP 넷플릭스가 부담할 책임이 없다는 주장이다. 즉, SK브로드밴드(SKB) -> 넷플릭스 : 너네 트래픽이 많이 나왔으니 추가요금 내! 넷플릭스 -> SK브로드밴드(SKB) : 우리는 현
2162: 선분 그룹
문제 보기 union-find와 ccw의 향연입니다. 자주 볼 수 없는 조합이군요. 선분 교차에도 ccw를 이용할 수 있습니다. 한 선분의 양 끝 점에 대해서 다른 선분의 두 끝점에 대해 ccw를 하고, 그 반대로도 해주면 선분 교차 여부를 확인할 수 있답니다. 자세한 내용은 그림만 살짝 그려보아도 알 수 있습니다. 그러면, 이 문제에서 주의할 점이 무엇일까요? 선분 교차 판별 과정에서의 예외처리가 가장 실수가 잦은 곳입니다. 두 선분이 한 직선 위에 존재하는 경우를 처리하는 것이 관건인데 사실 저도 거기서 틀렸습니다. 구현 그래서 저렇게 고쳤습니다. 교차 판별하는 코드는 외워야 한답니다. (너는?)
1799: 비숍
문제 보기 생각보다 잘 풀리지 않아 끙끙댔던 문제이다. flag를 통해 가지치기를 수행하여서 최적화를 시키면 AC를 받을 수 있다. 아주 사소한 점이라 생각해 굳이 하지 않았는데, 이런 점이 승패를 가를 수 있다는 점이 충격적이였다. 문제 자체는 N-queen 문제와 다를 바 없다. 다만, 대각선을 기준으로 탐색해나간다는 점이 차이이다. 그리고, 생각해 볼 점이 있다. 만약 놓을 자리가 존재하는데, 놓지 않고 넘어가는 경우가 답이 될 수 있을까? 같은 대각선 안에서라면 참이다. 그렇다면 대각선 하나를 건너뛰어 버린다면? 그럴 경우에는 답이 될 수 없다. 그 점만 파악한다면 flag를 이용해서 가지치기를 수행할 수 있다.
[CLI] Command Line
디렉토리로 이동 홈 디렉토리 (현재 사용자의 개인화 파일들이 있는 디렉토리) cd ~ 루트 디렉토리 (시스템의 최상위 디렉토리) cd / 현재 디렉토리 cd . 부모 디렉토리 cd .. 현재 디렉토리 확인 pwd 파일이름에 공백이 있을 경우엔? 일단 [Tab] 키를 눌러보세요. 자동으로 완성이 되었나요? My Documents 라는 디렉토리로 이동하고 싶다면? cd My\ Documents 주요 명령어 빈 파일 생성 touch [file_name] 디렉토리 생성 mkdir [dir_name] 텍스트 형태의 파일 확인 cat [file_name] 파일 및 디렉토리 옮기기 mv [fileordir] [target_dir] 파일 및 디렉토리 이름 바꾸기 mv [fileor
Docker cp
Docker cp > 컨테이너 내의 권한이 없을 때 종료된 redis 컨테이너를 실행시키며 ip가 바뀌면서 기존에 설정한 GPS수신 모듈의 ip 설정 수정 필요했다. 이 문제를 해결하기 위해 docker cp에 대해 알아보았다. 명령어 docker cp {pwd/file} {containerName}:{docker Target 폴더} 위 명령어를 통하여 권한없을때 원하는 file을 수정하여 옮김 로컬에서 파일을 수정 docker target 폴더에 docker cp를 사용하여 복사 해결 끝
linux
cp 복사하는 명령어 디렉토리를 복사할때는 -r 옵션을 주어야합니다. cat ( concatenate ) 파일의 내용을 출력할 수 있음 파일 여러개를 합쳐서 하나의 파일로 만들 수 있음 head 앞부분을 출력 해줌 head /etc/passwd ( 앞 부분 부터 10줄 출력 ) cat /etc/passwd | head -n 출력해주는 숫자를 지정할수 있습니다. cat /etc/passwd | head -n 2 tail 문서 내용의 뒷부분 출력 default 로 10줄을 출력한다. tail /etc/passwd -n 1 tail /etc/passwd -n +5 cat /etc/passwd | tail -n 15 cat /etc/passwd | tail -n +5 tree 명령어