본문 바로가기

분류 전체보기114

[운영체제] 운영체제 란? ㅇ 운영체제(Operating System, OS)란? : 컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층 - 좁은 의미의 운영체제 = 커널 : 운영체제의 핵심 부분으로 하드웨어가 부팅된 후 항상 메모리에 상주하는 부분 - 넓은 의미의 운영체제 : 커널 뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념 (메모리에 상주하지 않는 별도의 프로그램 포함) ㅇ 운영체제의 목적 1. 컴퓨터 시스템의 자원을 효율적으로 관리(자원관리자) 1) 프로세서(CPU), 기억장치(Memory), 입출력 장치 등의 효율적 관리 : hw자원 관리 1-1. 사용자간의 형평성 있는 자원 분배 (형평성) 1-2. 주어진 자원으로 최대한의 성능을 내도록 (효율성) 2) 사용자 .. 2023. 1. 25.
[네트워크] HTTP 메서드 1. HTTP API 설계 ㅇ 요구사항: 회원 정보 관리 API를 만들어라 회원 목록 조회 회원 조회 회원 등록 회원 수정 회원 삭제 ㅇ API URI(Uniform Resource Identifier) 설계 회원 목록 조회 /read-member-list 회원 조회 /read-member-by-id 회원 등록 /create-member 회원 수정 /update-member 회원 삭제 /delete-member → API URI 설계시 가장 중요한 것 : 리소스 식별 ㅇ API URI 설계 시 중요하게 고려해야 할 점 - 리소스란? : 행위가 아닌 대상이 리소스 EX) 미네랄을 캐라 > 리소스 : 미네랄, 회원을 등록/수정/조회 > 리소스 : 회원 - 리소스를 어떻게 식별하는개 좋을까? : 회원을 등록/.. 2023. 1. 24.
2023 2023 이 중 무엇을 할 수 있을려나? 도장깨기 한번 해봐야겠다! # 개발공부 1. 코딩테스트 300문제 풀기 + 백준 Gold III 달성하기 2. 쇼핑몰 만들기 프로젝트 완성하기 3. Java SpringBoot/JPA/Security 학습하기 4. 네트워크/운영체제/SW공학 학습하기 5. TDD활용 만들어보고 싶은 프로젝트 고민해서 하나 만들어보기! # 영어공부 1. Speak 어플 매일 하기! 2. 영어연설 분기 2개씩 외우기! (년 8개) 3. OPIc 시험보기 # 운동 1. 복싱 주 2회 다니기! 2. 주 1회 30분 요가하기! # 읽기 1. 올해 책 5권 이상 읽기! 2. 책/뉴스에 대한 생각 써보기 # 취미 1. 기타 4곡은 잘 칠 수 있게 연습하기 # 스피치 1. 나만의 목소리 찾기 2023. 1. 10.
20230103 올 한해는 스스로에게 좀 더 상냥한 한해가 되었으면 좋겠다. 견디기 쉽지 않은 사회에서 나 자신은 스스로에게 친절하고 상냥하고 사랑해줘야 함을 알면서도 항상 나를 가장 채찍질 많이하고 아프게하고 힘들게 하는건 나 자신이다. 그래도 고마운건 내 주변에 너무 좋은 사람들이 많다는 것이다.. 난 정말 운이 좋은 것 같다! 주변에 너무 감사한 하루이다 나 스스로에게도 감사 할 수 있는 한해가 됬으면 한다. 2023. 1. 3.