-
형식과 태공부/영어 2015. 3. 3. 22:44
※ 영어에는 다섯개의 형식이 존재한다 1형식 S+V 주어+동사 Superman appears (at night) 2형식 S+V+S.C 주어+동사+주격보어 She becomes a teacher 3형식 S+V+O 주어+동사+목적어 I love you 4형식 S+V+I.O+D.O 주어+동사+간접목적어+직접목적어 I give you a present 5형식 S+V+O+O.C 주어+동사+목적어+목적보어 I make you a king ★ 1형식과 2형식은 자동사로서 목적어가 없다. → 목적어가 없으므로 수동태 불가 ★ 3형식, 4형식, 5형식은 타동사로서 목적어가 존재한다. → 목적어가 있으므로 수동태 가능 ※ 태 - 능동태 : 내가 무엇을 행하는 것 * I catch you (내가 너를 잡았다) - 수동태 :..
-
문장성분과 품사, 구와 절공부/영어 2015. 3. 3. 22:22
※ 문장 성분 - 주어 - 서술어 - 목적어 - 보어 ※ 8 품사 - 명사 - 대명사 - 동사 - 형용사 - 부사, 전치사, 접속사, 감탄사 ★ 문장 성분과 8품사의 관계 - 주어 : 명사, 대명사 - 서술어 : 동사 - 목적어 : 명사 - 보어 : 명사(직업, 신분), 형용사(상태, 감정) ☆ 그럼 남은 4개의 품사(부사, 전치사, 접속사, 감탄사)는? 문장에 영향을 주지 않는다. ★ 왜 해석이 안되나? → 문장이 길어지고 구문이 복잡해지기 때문에 → 이는 '구'와 '절' 때문 ※ 구 : 단어와 단어가 만나 하나의 성분 혹은 품사 - 명사구 : to부정사(=to+동사원형), 동명사, 의문사+to부정사 - 형용사구 : to부정사, 분사 - 부사구 : to부정사 ※ 절 : S + V (주어 + 동사)로 갖..
-
폴더 내 파일 찾아 읽기프로그래밍/C++ 2015. 1. 23. 14:21
1. VS용#include #include #include void main() { _finddata_t fd; long handle; int result = 1; if ((handle = _findfirst(path, &fd)) == -1) return; while (result != -1) { printf("file name : %s\n", fd.name); result = _findnext(handle, &fd); } _findclose(handle); } 2. 공용 (POSIX Standard) #include #include int main() { DIR* dirp; struct dirent* dp; dirp = opendir("."); while (dirp) { errno = 0; if ((d..
-
[우분투] apt-get cahe limit 에러프로그래밍/리눅스 2015. 1. 21. 00:11
우분투에서 패키지를 다운 받기 위해서는 apt-get 을 사용해야 하는데가끔 cache 크기 관련 에러가 뜬다. ▲ 우분투 apt-get 에러 에러 내용으로 보면 mmap(메모리 맵)이 설정 해놓은 캐쉬사이즈를 넘어섰기 때문에 난 걸로 추정할 수 있다.그리고 해결책도 알려주는데 cache 사이즈를 늘리면 된다라고 한다. 오오오.. 역시 에러 내용만 잘 봐도 답이 보이는구나!! 해결책은/etc/apt/apt.conf.d/70debconf. 를 에디터로 열어서APT::Cache-Limit "100000000";을 아래 입력 해준다.그 후 터미널에 타이핑을 이와 같이 해주면 된다!sudo apt-get clean && sudo apt-get update --fix-missing 짜잔! 그럼 다시 패키지가 잘 ..
-
getline 함수프로그래밍/C++ 2015. 1. 7. 20:40
파일을 읽을 때 한 줄 씩 편하게 읽을 수 있는 함수. 리눅스에서도 윈도우에서도 자주 사용하는 함수로 파일과 관련되어 자주 보게된다. 함수명getline 개요#include ssize_t getline(char** lineptr, size_t* n, FILE* stream); lineptr : stream으로부터 읽어 들인 char*로 파일 내용이 저장되어 있다. n : lineptr의 동적할당 크기이다. stream : 파일 포인터 리턴값 : stream으로 부터 읽어들인 데이터의 실제 길이 getline은 stream으로부터 한 줄씩(개행문자까지) 읽어들이는 함수이다. 최초 사용시 lineptr이 NULL이고 n이 0일 경우 getline함수 내에서 동적할당을 한다. 이후 stream안에 있는 한 줄..
-
telegram cli을 이용한 서버 모니터링프로그래밍/리눅스 2014. 12. 15. 09:46
설치방법wget https://github.com/vysheng/tg/archive/master.zip -O tg-master.zipunzip tg-master.zip 필요한 라이브러리 설치https://github.com/vysheng/tg 참고 sudo apt-get install- libreadline-dev- libconfig-dev- libssl-dev- lua5.2- liblua5.2-dev- libevent-dev- make 작성중..
-
윈도우에 용량이 부족하다!일상 2014. 12. 12. 15:09
요즘 대부분 PC의 하드 용량이 1TB가 넘어가는 시대에 용량이 뭐 어때!? 라고들 하지만,그나마 조금 PC를 다루시는 분들은 C드라이브를 통채로 1TB로 사용하지 않고 파티션을 나눠 사용한다.나 역시도 마찬가지고.. ▲ 나는 C드라이브를 딱 100G만 사용한다. 이렇게 사용하는 사람도 있다보니 용량 관리를 굉장히 잘 해야 나중에 용량 부족하다고 설치조차 안되는 난감함을 없앨 수 있다. 그렇기에 우리는 가끔 혹은 수시로 필요없는 파일들을 지워야 하는데 용량 큰 건 대부분 .avi나 .mp4나 뭐.. 뭐.. 그런것들이 많다. ▲ 다들 뭔지 알겠지? 아무튼 용량이 부족할 때 급하게 필요없는 파일들을 지워야 하는데 어디에 뭐가 있는지 정확히 아는 것 말고내가 생각치도 못했던 곳에 파일들이 존재할 때도 있다.그..
-