일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 14510 나무 높이
- 인터럽트핸들러
- 빈 라인
- 백엔드
- 비전공자
- transiant
- 문자열
- 알고리즘
- it세계의 괴물들
- CS지식
- hELLO 스킨
- BOJ
- Java
- 개발자
- 딩코딩코
- Roy Fielding
- HTTP
- 백준
- 자바
- 그림자 문제
- 개발공부
- LAMBDA
- AWS
- 백엔드 면접지식
- 파이썬
- sw적성진단
- 코딩테스트
- CPU의 구성요소
- 카카오톡API
- mac 코드 블럭
- Today
- Total
목록Computer Science (12)
아직은 NULL NULL 합니다
서론 테마별로 책에 대한 기록 중이다. 테마 1이었던 반도체에 대해서는 이 글을 읽어보도록 하자. 이번에는 테마2인 소프트웨어이다. 바로 본론으로 들어가보자. 소프트웨어OS (Operating System : 운영체제)CPU, GPU 같은 반도체들에게 작업절차를 안내한다. 자세하게는 작업 스케줄링과 리소스를 관리한다. OS 는 커널(kernel) 을 통해 작업절차를 전달한다. 그래서 순차적인 흐름은 어떠한 어플리케이션에서 시스템 호출이 들어오면, OS 는 커널을 통해 작업절차를 안내하는 형식이다. 더보기OS 에는 커널말고도 Device Driver, Memory management 라는 게 있다. - Device Driver 는 키보드, 마우스, USB 등 외부 입출력 장치와 연결 및 통신을 제어해준다..

서론 비전공자인 백엔드 개발자 2년차로서 CS 지식이 너무 부족하단 것을 아직도 체감하고 있다. 당연하다. 책을 사놓고 잘 읽지도 않고 읽고나서도 머릿속에 남지 않는다. 그래서 이런 바보같은 나를 위해 읽히기도 쉽고 머리에도 잘 남는 IT 세계의 괴물들 이라는 책의 만화책을 사봤다.(광고 및 협찬 아님 - 협찬 들어오면 좋겠다..IT 관련해서 들어오면 더 좋겠다 ..)그런데 이 만화책이 생각보다 많은 내용을 포함하고 있어서 한번 정리를 해놔야겠다는 생각에 기록해본다. 근데 읽자마자 최대한 책을 보지 않고 기록해볼 것이기 때문에 틀린 내용을 적을 수도 있다. 또한 엄청 대충 기록할 것이기 때문에 추가적인 사항은 해당 책을 사보자 ^^ (다시 한번 말하지만 협찬 및 광고아님) 반도체트랜지스터전류가 흐르거..

서론 안녕하세요. is낫널입니다. 오늘은 이력서를 계속 넣다보니, 채용공고에서 자주 보았던 단어를 알아보게 되었습니다. 7개월이란 시간을 국비학원을 다녔지만, 그럼에도 불구하고 부족한 부분은 아직 넘쳐나는 것 같습니다. 이번에 해당 개념을 공부하게 되면서 이 기술을 프로젝트에 적용하고 싶네요. 오늘도 글 보러 와주신 분들께 미리 감사의 말씀을 전합니다 :) 본론 REST 란? REST(Representational State Transfer)의 약자로 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것을 의미합니다. 즉, 간단하게 말하자면 자원의 표현에 의한 상태를 전달하는 것을 말합니다. 자원 : 해당 소프트웨어가 관리하는 모든 것을 말합니다. 자원(Resource) : HTTP URI 자원..

서론 안녕하세요. is낫널입니다. 정말 오랜만에 글을 쓰러 왔네요.. CS 스터디를 저번주부터 참여하지 않게 되면서 첫 이력서를 제출하였습니다. 이제 이력서를 넣으면서 제대로 된 취준을 시작한 지 일주일 째인데 벌써 학원 수료한 지는 3개월이 되어가네요. 하루하루를 헛되이 보내지 않게 노력했던 것 같지만, 뒤돌아보니 별로 남은 게 없어서 불안한 마음이 들기도 하는 날입니다. 그래서 이렇게 기록이 남는 블로그를 찾게 되었네요. CS 스터디는 참여하지 않지만, 꾸준한 CS 공부를 하겠다고 다짐했었는데 그것을 이뤄내보겠습니다. 오늘도 읽으러 와주신 분들께 감사의 말씀을 전합니다. 본론 Array(배열) 이란? 인덱스와 값의 쌍으로 이루어진 연속적인 메모리의 집합입니다. 이 때 인덱스(Index)는 어떤 값에 ..

서론 안녕하세요. is낫널입니다. 이번에 이번주를 마지막으로 CS 면접스터디를 마무리하게 되었어요. 스터디를 하다가 느낀 점이 CS 기초지식이 많이 부족하다는 것이었습니다. 꼬리질문을 받아도, 기초지식을 공부하느라 깊게 공부하지 못했다는 사실을 알게 되었거든요..😅 그래서 지금 제게 필요한 것은 CS 기초지식을 탄탄하게 먼저 쌓는 거예요. 면접스터디에서 다들 좋은 분이셔서 동기부여도 많이 받고, 자극을 꽤나 크게 받게 되었어요. 모든 꼬리 질문에 다 대답을 잘하시더라고요. 그리하여, 면접스터디는 멈추게 되었지만 기초지식을 쌓는 데에 집중을 해볼까 합니다. 그래도 그러한 기초지식도 꾸준히 업로드할 예정입니다 ㅎㅎ 오늘도 봐주셔서 미리 감사합니다. 본론 해당 사진은 RDB와 NoSQL 의 대표적인 예시 사진..

서론 안녕하세요, is낫널입니다. CPU 의 구성요소에 대해 공부를 해보았는데 엄청 복잡하고, 반도체에 대한 개념도 조금 공부해야겠다는 느낌이 들었습니다. 물론 반도체 분야 쪽처럼 딥하게 공부가 필요하진 않겠지만, 어떻게 동작하는지 알려면 공부해 두면 좋겠다는 생각이 들었습니다. 오늘도 공부한 내용을 정리하고 얼른 밥먹으러 가야겠습니다. ㅎㅎ 본론 CPU 구성요소 CPU의 구성요소는 크게 산술논리연산장치(ALU; Arithmetic Logic Unit), 레지스터(register), 제어장치(CU; Control Unit)로 이루어져 있습니다. 산술논리연산장치(ALU; Arithmetic Logic Unit) 먼저, ALU 는 계산기와 같은 역할을 하는 장치입니다. 오로지 계산만을 위해 존재하는 부품입니..
서론 안녕하세요, is낫널입니다. 최근에 블로그에 글 작성이 좀 드물었습니다. 정보처리기사 실기를 준비하느라 CS 공부를 잠시 쉬고 있었습니다 ㅎㅎ 그런 덕에, 가채점을 보니 안정적으로 합격권에 든 것 같아서 너무 기분이 좋습니다 :-) 정보처리기사 실기 합격 후기로도 조만간 찾아뵙겠습니다! 이제 취직에 더 가까워질 수 있게 CS 지식 쌓기에 더 노력해야겠습니다. 본론 Reflection(리플렉션) 이란? 생성자, 메서드, 필드 등 클래스에 대한 정보를 읽고 수정하는 행위를 말합니다. 먼저, Java는 클래스와 인터페이스의 메타정보를 Class 객체로 관리합니다. 이러한 메타정보를 프로그램에서 읽고 수정하는 행위를 Reflection(리플렉션) 이라고 하는 것입니다. * 메타정보 더보기 패키지 정보, 타..

서론 안녕하세요. is낫널입니다. 나중에 이름을 바꾸게 될 수도 있지만 지금은 마음 가는 대로 짓게 된 이름인데 제 가치관을 표현해 줄 이름으로 생각해 내서 바꿔보려구요. 그게 이 블로그를 들어오는 사람들에게 제 이미지가 됐으면 좋겠네요! 오늘은 날이 되게 따뜻합니다. 이런 날도 이제 얼마 남지 않았어요. 곧 겨울이 올 것 같습니다. 12월이 되기 전에 취직을 해서 삿포로 가고 싶네요. 아 좀 주저리주저리 하는 타입이라, 의식의 흐름대로 말이 나오는 것 같습니다 ㅋㅋㅋ 이제 시작할게요. SerialVersionUID를 선언해야 하는 이유 먼저 이 글을 들어온 이유로 이게 가장 궁금한 부분일 거 같습니다. 그래서 두괄식으로 결론부터 딱 내놓자면 직렬화 할 때와 역직렬화할 때 SerialVersionUID ..

서론 먼저, 여태껏 반말만 쓰다가, 한번 존댓말로 바꿔볼까 합니다. 뭔가 공개적인 공간이다 보니 반말이 익숙하지가 않더라고요 하하 오늘도 하루가 지났네요. 시간이 참 생각보다 빨리 가서 1분 1초를 허투루 쓰면 안 될 것 같다는 생각이 드네요. 항상 생각은 하고 있었지만, 학원을 수료하고 명백한 취준생(원래도 백수였지만^>^) 이 되니 더 조급해지고 그러네요. 그렇지만 여유를 갖고 해야할 일을 꾸준히 하다 보면 어느샌가 원하는 목표에 도달해 있기를 바랍니다. 저뿐만 아니라, 원하는 목표를 이루기 위해 노력하고 계신 여러분들께서도 요! 그런 뜻으로, 오늘도 제 블로그에 와 주신 분들께 감사드립니다. 바로 오늘 글의 주제에 대해 공유해 보도록 할게요. 본론 바로 속시~원하게 결론부터 말해보겠습니다. Stri..
서론 CS 를 공부하고자, 바로 CS 스터디를 했더니 습득력이 조금 더딘 것 같아서 걱정이다. 한 질문을 공부하는데도 개념 하나하나를 찾아서 이해한 뒤에서야 질문에 대해서 정보를 찾아보고 공부하기 시작한다. 그런데 컴퓨터의 구조나 웹이 어떻게 동작하는지 배우고 공부할수록 재미가 있어서, 조만간 책이나 인강을 구매해서 봐볼까 싶기도 하다. 하지만 지금은 [아직은 NULL NULL 이다.]인 이 블로그 명을 [이제는 EXIST 하다.]로 바꿔주기 위해서 취직이 우선이니, 빠르게 습득하려고 노력해 보자! 사실 블로그명을 내가 취직하면 가고싶은 여행지로 해놓고 이룰 때마다 바꿀까 싶기도 하고 히히 이런 게 조금 블로그를 하는 재미가 아닌가 싶기도 하다. 이런 서론을 읽어줄 사람이 있을까 싶긴 하면서도 글을 쓰는..