반응형

취업 102

그림으로 이해하는 네트워크 용어 읽고 면접 준비 - 근거리 통신망(LAN)(23.2.17)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com LAN Local Area Network 회사나 건물처럼 비교적 좁은 범위 내의 컴퓨터를 전용 케이블로 연결하여 네트워크를 구성한 것. LAN이 구축되지 않은 환경에서는 외부 저장 장치로 데이터를 주고받아야 한다. 네트워크 토폴로지 : 컴퓨터를 네트워크에 연결할 때의 형태. 스타형, 버스형, 링형 등이 있다. 스타형 LAN : 허브라는 접선 장치를 중심으로 각 컴퓨터를 연결하는 방식. 배선의 자유도가 높고,..

네트워크 2024.02.16

그림으로 이해하는 네트워크 용어 읽고 면접 준비 - OSI 참조 모델과 TCP/IP(23.2.16)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 제가 살면서 정말 신기했던 것 중 하나입니다. 도대체 어떻게 바다 건너 있는 다른 나라와 통신을 할 수 있는 걸까? 유선까지는 그럴 수 있겠다 싶었는데 무선으로 어떻게 이렇게 빨리 통신할 수 있는 걸까? 100년 전까지만 해도 마법이라고 느꼈을 것 같습니다. 역시 다음 학기 전공과목인 네트워크입니다. 이전까지 네트워크에 관한 공부는 많이 접해보긴 했습니다. 책도 여러권 읽어봤고, 직접 와이어샤크를 통해 실습..

네트워크 2024.02.16

혼자 공부하는 운영체제 읽고 면접 준비 - 파일 시스템(23.2.15)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 마지막 챕터인 파일 시스템입니다. 파일 하드디스크나 SSD와 같은 보조기억장치에 저장된 관련 정보의 집합 여러 속성(메타데이터)이 있음 운영체제는 파일 생성, 삭제, 열기, 닫기, 읽기, 쓰기를 위해 시스템 호출을 제공 디렉터리 파일들을 일목요연하게 관리 특별한 형태의 파일 디렉터리 엔트리에는 디렉터리에 포함된 대상의 이름과 보조기억장치 내의 저장된 위치를 유추할 수 있는 정보가 담김 파일 시스템 파일과 디..

운영체제 2024.02.15

혼자 공부하는 운영체제 읽고 면접 준비 - 가상 메모리(페이징 기법)(23.2.14)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 개인적으로 운영체제에서 제일 중요하다고 생각하는 부분입니다. 스와핑 메모리에 적재된 프로세스들 중, 현재 실행되지 않는 프로세스가 있을 수 있는데, 이들을 임시로 보조기억장치로 쫓아내고, 빈 공간에 또 다른 프로세스를 적재하는 방식 스왑 영역 : 프로세스들이 쫒겨나서 가는 보조기억장치의 일부 영역 스왑 아웃 : 실행되지 않는 프로세스가 메모리에서 스왑 영역으로 옮겨지는 것 스왑 인 : 스왑 영역에 있던 프로..

운영체제 2024.02.15

혼자 공부하는 운영체제 읽고 면접 준비 - 교착상태(23.2.13)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 교착상태(deadlock) 일어나지 않을 사건을 기다리며 멈춰 버리는 현상 프로세스 1은 자원 A를 점유한 채 프로세스 2의 자원 B를 기다리고, 프로세스 2는 자원 B를 점유한 채 프로세스 1의 자원 A를 기다리는 상황 발생 조건 상호 배제 : 자원을 한 번에 하나의 프로세스만 이용 가능할 때 점유와 대기 : 자원을 할당받은 상태에서 다른 자원을 할당받기를 기다리는 상태일 때 비선점 : 다른 프로세스의 자..

운영체제 2024.02.15

혼자 공부하는 운영체제 읽고 면접 준비 - 프로세스와 스레드

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 이번에는 컴퓨터 구조에 이어 다음학기 전공필수과목인 운영체제입니다. 운영체제는 1년 전 군대에서 핸드폰으로 대학 강의 하나를 들었을 때 처음 접해봤습니다. 그때는 막연하게 '내가 나중에 들을 전공필수과목이네? 한번 드러나 볼까?'라는 마인드로 들었던 것 같습니다. 물론 컴퓨터가 도대체 어떻게 작동되는지에 대한 궁금증도 컸었습니다. 물론 처음이라 어차피 자세한 내용은 까먹을 확률이 높으니 주요 개념들만 이해해..

운영체제 2024.02.15

깃허브 확실하게 짚고 넘어가기(fetch, branch, merge, conflict)(23.2.6)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 저는 매일 백준 문제 하나를 풀어 깃허브에 커밋하는 저와의 약속이 있습니다. 그래서 매일 깃허브를 사용하긴 합니다만 커밋 외의 기능들은 두리뭉실하게 알고 있어 머릿속을 정리하기 위해 깃과 관련된 책 한 권을 읽었습니다. 대부분의 내용은 제가 알고있던 것이 맞았습니다. 하지만, 제가 애매하게 알고 있던 부분을 확실하게 정리하고 넘어갈까 합니다. 대표적으로 2가지입니다. 1. git fetch 원격 저장소의 정..

깃허브 2024.02.15

혼자 공부하는 컴퓨터구조 읽고 면접 준비 - (메모리, 하드디스크)(23.1.31)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 이번에는 기억장치 파트에 대해 정리하겠습니다. 1. 메모리 RAM 비휘발성인 보조기억장치는 책장, 휘발성인 RAM은 책상으로 비유 -> 책상에 책을 많이 가져올수록 왔다 갔다 하는 비용이 줄어듦 종류 DRAM : 저장된 데이터가 동적으로 변하는 RAM. 시간이 지나면 데이터가 소멸하고 속도는 느리지만, 가격이 저렴, 집적도 높음, 소비 전력 적음 - 주기억장치(RAM)에 사용. SRAM : 정적인 RAM으로..

컴퓨터구조 2024.02.15

스프링 DB 2편 정리, 스프링 공부 프로젝트를 마치며 (22.9.3)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 김영한 개발자님의 스프링 DB 2편 강의를 수강하고 중요한 내용을 정리했습니다. 1. 데이터 접근 기술 - 시작 2. 데이터 접근 기술 - 스프링 JdbcTemplete 3. 데이터 접근 기술 - 테스트 4. 데이터 접근 기술 - MyBatis 5. 데이터 접근 기술 - JPA 6. 데이터 접근 기술 - 스프링 데이터 JPA 7. 데이터 접근 기술 - Querydsl 8. 데이터 접근 기술 - 활용 방안 9..

스프링 2024.02.14

스프링 DB 2 정리 - 11. 스프링 트랜잭션 전파2 - 활용 (22.9.2)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요? www.similarchart.com 김영한 개발자님의 스프링 DB 2편 강의를 수강하고 중요한 내용을 정리했습니다. 11. 스프링 트랜잭션 전파2 - 활용 11.1. 트랜잭션 전파 활용 - 예제 프로젝트 시작 비즈니스 요구사항 회원을 등록하고 조회한다. 회원에 대한 변경 이력을 추적할 수 있도록 회원 데이터가 변경될 때 변경 이력을 DB LOG 테이블에 남겨야 한다. 이름(String)만을 가지고있는 Member와 로그내용(String)만을 ..

스프링 2024.02.14
반응형