본문 바로가기

전체 글51

바이너리파일과 텍스트 파일 바이너리파일과 텍스트 파일 바이너리파일과 텍스트 파일을 비교해보겠습니다. 바이너리파일은 문자와 숫자가 저장되어있는 파일이고 텍스트파일은 문자만 저장되어있는 파일입니다. 그리고 읽기 쉽습니다. 이미지 파일을(image.jpg) 메모장으로 열었을 때 읽을 수 있다면 텍스트파일, 아니면 바이너리 파일입니다. 바이너리파일은 데이터를 그대로 읽고 씁니다. 반면 텍스트파일은 숫자를 문자로 변환 후 씁니다. 파일 종류 쓰기 읽기 바이너리 문자 -> 문자 숫자 -> 숫자 문자 -> 문자 숫자 -> 숫자 텍스트 문자 -> 문자 숫자 -> 문자 문자 -> 문자 문자 ->숫자 2022. 1. 10.
취업편 라이브 방송 요약정리 *취업준비는 크게 두가지 기술준비 : 공부, 포트폴리오 이력서 자소서 : 대충이라도 써놓고 매일 1번 읽고 고치기, 남에게 보여주고 피드백 이력서 : 1.인적사항 이름 ,전화번호, 이메일 2.경력, 학력 3.기술 : 종류 + 각 기술별 본인의 현재 실력(이 기술을 이용해서 어디까지 해봤나, 뭘할수있나) ex) java11을 이용해서 쇼핑몰을 객체지향적으로 개발해봤다. 책을 봤다. 4.프로젝트 : 기여도, 정량적 data로. 소스파일 몇개와 몇 줄을 개발했다. 다른 팀원들이 개발한 부분도 숙지하고있음을 어필, 로직, 문서화 5.포트폴리오: 수준이 높을수록 좋음. 그러나 일단 작게 시작하고 점차 키워나감 1.개인프로젝트 : 배운 걸로 직접 해보는데 의의 2. 학습테스트하기 좋은 환경 자소서보다는 블로그, 노.. 2022. 1. 5.
LinkedList 배열의 장단점을 알아보겠습니다. 장점 배열은 구조가 간단하고 데이터를 읽는 데 걸리는 접근 시간이 짧습니다. 첫번째 요소를 읽는 접근시간와 마지막 요소를 읽는 접근시간이 동일합니다. 단점 크기를 변경할 수 없습니다. 따라서 더 큰 배열을 생성 후 기존 내용을 복사한 뒤 참조 변경을 해야합니다. 크기 변경을 피하기위해 처음부터 큰 배열을 생성하면 저장공간은 넉넉하겠지만 메모리가 낭비됩니다. 또 하나의 단점으로는 비순차적인(중간에) 데이터의 추가, 삭제 시 시간이 많이 걸립니다. (추가, 삭제 한 부분에 채워야 되기 때문에 다른 데이터를 옮겨야하기 때문입니다.) 하지만 맨 끝에 추가, 삭제하는 것은 시간이 별로 안걸립니다. (순차적 삭제는 빠름) 정리해보자면 배열은 크기 변경이 불가하고 추가, 삭제 시 시간.. 2021. 12. 18.
1207 취준기록 보호되어 있는 글 입니다. 2021. 12. 8.