정보처리기사 비전공자 필기 4일 합격 공부법, 꿀팁 및 시험 후기 1. 조건- 비전공자 개발자 (방통대 컴공 재학 중)- 유튜브 X 강의 X- 기간: 퇴근 후 3일 + 주말 1일 - 준비물: 구글 검색 + 필기 기출문제집2. 공부법 (1) 기출 정독 및 구글링 (평일 3일)최근 5회 기출을 답과 함께 정독. 단, 모르는 개념들을 적어두고 해당 개념을 구글링 했다.검색 시 키워드는 개념 정의 앞에 ‘정처기 필기’ 붙여서 검색하기 ex. 정처기 필기 디자인패턴정처기 필기 주어가 붙으면 간단하면서 시험에 꼭 필요한 개념 정리들과 + 암기 꿀팁이 정리되어 있다. 꿀팁들과 함께 기출에 나온 개념들만 따로 정리.최근 5회인 이유는.. 회차를 거듭할수록 계속 중복되는 개념이 나오는 시점이라 5회를 기준으로 정리했다...
컴퓨터과학과 3학년 2학기 과목 후기 (3학년 전공) UNIX 시스템- 난이도 : ⭐⭐- 중간평가 유형 : 과제물- 기말평가 유형 : 대면시험- 수업 내용 : 리눅스의 기본과 사용자 계정, 파일 시스템관리. 명령어 활용, 셸 스크립트, 버전 관리 외 - 총 평 :리눅스의 소개부터 각 설정들과 기초 개념, 명령어들을 하나하나 배울 수 있어 좋았던 과목. 실무에서 이 명령어를 쓰는 건 알았지만, 왜 이렇게 쓰는지에 대해 몰랐을 때 그 지식을 알 수 있어서 좋았다. 중간 과제물 난이도도 무난하였으며 (리눅스 사용 실무자일 경우 난이도 낮음), 기말 시험또한 기출문제와 많이 다르지 않았다. 실무자들에겐 꿀인 과목일 수 있고, 비전공자에겐 공부량은 있을 수 있으나 굉장히 유익한 강의였다. (2학년 전공) 프..
2. 프로세스와 쓰레드1. 프로세스프로세스 개요프로세스 : 실행 중인 프로그램프로그램 : 동작을 하지 않는 정적, 수동적 개체프로세스 : 동작을 하는 능동적 개체PID (프로세스 아이디) : 같은 한글 파일이라도 여러 개 실행 가능하기 때문에 구분하는 아이디저장장치에선 2mb 인데 프로세스가 되면 메모리 공간은 용량이 더 커짐 (부가적인 내용들 때문에)저장장치에 들어있던 파일 형태의 프로그램이 어떻게 동작이 되는지?운영체제로부터 자원을 할당 받아 동작자원 : CPU, 메모리, 입출력 장치, 파일 등의 자원, 공간 할당동작 : CPU가 프로세스의 명령 실행운영체제(프로세스 관리자) 가 처리하는 작업프로세스 생성 및 종료프로세스 실행 위한 스케줄링 작업프로세스 상태 관리 프로세스 구성(1) 프로세스의 메모리..
운영체제 소개 1. 운영체제란?컴퓨터 시스템의 구성하드웨어 : cpu, 메모리, 저장장치, 입출력장치, 네트워크 장치 등소프트웨어시스템 소프트웨어 : 윈도우, 맥, 리눅스 등응용 소프트웨어 : 웹브라우저, 뷰어, 파워포인트, 컴파일러 등운영체제 : 대표적인 시스템 소프트웨어. 컴퓨터 시스템 자원 관리, 프로그램이 동작하기 위한 서비스를 제공하는 프로그램 운영체제의 역할컴퓨터 시스템의 자원 관리자원 : 하드웨어 자원, 소프트웨어 자원, 데이터ex) 저장장치에서 데이터 읽어오기, 키보드나 마우스 제어, 프로그램 동시 실행 시 cpu 와 메모리 효율적 관리 등컴퓨터 시스템을 효율적으로 운영하는 목적사용자 지원사용자 명령을 해석해서 실행하게 함사용자와 하드웨어 사이의 매개체 역할사용자에게 편의성 제공하는 목적 ..
이클립스 검색 시 커서 자동 이동 현상 해결하기 1. 이슈Ctrl + F 로 키워드 검색 후 커서가 해당 키워드로 찾아서 자동으로 이동되었다.커서가 자동 이동되면서 수정하려던 코드가 아닌 해당 검색한 키워드가 자꾸 수정되는 불편함이 있었다. 2. 해결Window > Preferences 열기 후 DevStyle > Inline Search 에서 User the Inline Search 체크 해제 해주기
이클립스 파일 선택 시 파일 경로 자동 열기 옵션 1. Package Explorer 열기Window > Show View > Other ... 선택 Package Explorer 선택 2. Link with Editor 상단에 있는 이 버튼 클릭하면 옵션 적용된다.파일 선택시 자동으로 해당 경로가 펼쳐진다
이클립스 파일 저장 공백 제거 옵션 해제하기 1. 이슈이클립스에서 파일 저장할 때 내가 수정하지 않은 것들도 수정했다고 뜨는 현상이 발생했다. 확인해보니 저장할 때에 모든 코드의 앞 부분 공백이 자동으로 제거되는 옵션이 체크되어 있었다. 2. 해결방법1. Preferences 열기Window > Preferences 클릭 2. Remove trailing whitespace 체크 해제체크 해제 후 Apply 누르면파일 저장해도 공백이 제거되는 옵션이 해제된다
디비버 테이블 별칭 삭제하기 윈도우 ▶ 설정 편집기 ▶ SQL 자동완성 Insert table aleases 설정을 N/A로 바꿔주면 테이블 별칭 자동완성이 꺼진다
EC2 프리티어 서버 끊김 현상 해결, swap 메모리 설정하기 1. 개요EC2 서버에 스프링부트 war 파일을 배포할 때마다 서버가 먹통이 되고그럴 때마다 인스턴스 재시작을 해야만 했다. 아래 참고 글에 의하면 프리티어의 메모리가 1GB로 너무 작아서 생기는 현상이며,swap 메모리를 추가해 사용하는 방법으로 해결했다고 해서 시도해보았다. 2. 설정방법 기존 메모리 사용량 확인free 스왑 파일 생성sudo dd if=/dev/zero of=/swapfile bs=128M count=16bs : 블록 크기count : 블록 수 스왑 파일 권한 (읽기, 쓰기) 추가sudo chmod 600 /swapfilechmod : 파일 권한 변경600 : 파일 권한 설정 모드 스왑 영역 설정sudo mksw..
MySQL 특정 컬럼 속한 테이블 찾기 1. 개요'academy' 데이터베이스에 속한 'VC_URI' 라는 컬럼이 어느 테이블에 있는지 검색하고 싶을 때 2. 쿼리SELECT TABLE_NAME, COLUMN_NAMEFROM information_schema.COLUMNSWHERE COLUMN_NAME = 'VC_URI' AND TABLE_SCHEMA = 'academy'; 3. 결과 VC_URI 컬럼이 속해있는 테이블 이름이 검색되었다.