일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Hash
- Trie
- Stored Procedure
- Dijkstra
- 그래프
- 스토어드 프로시저
- 이진탐색
- SQL
- Brute Force
- DP
- union find
- two pointer
- Two Points
- MYSQL
- 다익스트라
- String
- binary search
- Today
- Total
목록전체 글 (425)
codingfarm

manpages.ubuntu.com/manpages/xenial/man1/ps.1.html 기능 : 현재 실행중인 프로세스의 목록을 본다. ps [option] 유닉스 옵션 -e : 시스템에서 실행중인 모든 프로세스의 정보를 출력 -f : 프로세스의 자세한 정보를 출력한다.(PPID, 터미널 번호, 시작 시간 등) -u uid : 특정 사용자에 대한 모든 프로세스의 정보를 출력 -p pid : pid로 지정한 특정 프로세스의 정보를 출력 BSD 옵션 a : 터미널에서 실행한 프로세스의 정보를 출력 u : 프로세스의 소유자 이름, CPU 사용량, 메모리 사용량 등 상세 절보를 출력 x : 시스템에서 실행 중인 모든 프로세스의 정보를 출력 GNU 옵션 --pid PID 목록 : 목록으로 지정한 특정 PID의..

특정파일의 접근권한을 알고 싶을때 우리는 ls -l 명령어를 사용하며 기본접근 권한을 알고 싶을땐 umask를 쓴다. 이런 명령어를 통해 파일들의 유저, 그룹, 다른 사용자들에 대한 접근권한과 기본 접근 권한에 대해 알 수 있다. 하지만 리눅스에는 일반적인 접근 권한 외에 특별한 접근 권한을 제공하는데, 이를 특수 접근 권한 이라 한다. 가령 umask를 실행해보자. 맨 앞자리에 있는 숫자가 특수 접근 권한을 나타낸다. 맨 앞자리의 수가 1,2,4 중 어떤 수를 가지느냐에 따라 특수 접근 권한이 설정된다. 0 : 일반적인 접근 권한 1 : 스티키 비트(sticky bit) 2 : SetGID 4 : GetUID 숫자 권한 종류 0 일반적인 접근 권한 1 스티키 비트(sticky bit) 2 SetGID ..

함수 리터럴 자바스크립트의 함수는 객체 타입의 값이다. 숫자 값을 숫자 리터럴로 생성하고, 객체를 객체 리터럴로 생성하듯이, 함수도 함수 리터럴로 생성할 수 있다. 함수 리터럴은 function 키워드, 함수 이름, 매개 변수 목록, 함수 몸체로 구성된다. 1 2 3 4 5 6 7 // 변수에 함수 리터럴을 할당 var f = function add(x, y) { return x + y; }; console.log(f(1,2)); // 3 console.log(add(3,4)); // reference error cs 위 코드를 보면 함수 리터럴을 변수에 할당하고 있다. 리터럴은 사람이 이해할 수 잇는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기방식이다. 즉, 리터럴은 값을 생성하기 위한 표기법이..
progtrend.blogspot.com/2017/03/deleted-functions.html C++ deleted functions (함수의 삭제 선언) C++ deleted functions. progtrend.blogspot.com 어떤 함수를 삭제하면 그 함수에 대한 어떠한 호출도 불가능해진다. C++ 11이전에서는 그런 메서드를 private로 선언하여 사용을 막았으나, C++ 11부터는 함수 삭제 기능을 지원한다. 그렇다면 함수를 처음부터 안만들면 되는것 아닐까? 문제는 컴파일러가 자동으로 만드는 함수들에 있다. C++ 컴파일러는 클래스의 생성자, 파괴자, 대입연산자를 자동으로 생성한다. 이때, 그런 함수들을 일정 사용하지 못하게끔 하기 위해서 함수를 delete 시킨다. 1 2 3 4 5 ..