노베이스 컴공학도

고정 헤더 영역

글 제목

메뉴 레이어

노베이스 컴공학도

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (22)
    • 속닥속닥 (2)
    • CS (15)
    • 코딩 (4)
      • 알고리즘 (3)
      • 개발 (1)

검색 레이어

노베이스 컴공학도

검색 영역

컨텐츠 검색

CS

  • 스프링이 뭐냐?

    2023.01.24 by 노베이스 컴공학도

  • API 가 뭘까?

    2023.01.13 by 노베이스 컴공학도

  • [객체지향] 객체지향 설계의 5원칙

    2023.01.12 by 노베이스 컴공학도

  • 주소창에 www.naver.com 을 치면 어떤 일이 발생하는가?

    2023.01.12 by 노베이스 컴공학도

  • [객체지향] Java가 쉬웠다면 나는 Java를 선택하지 않았을 것이다.

    2023.01.11 by 노베이스 컴공학도

  • Java - MVC 패턴에 대하여

    2023.01.09 by 노베이스 컴공학도

  • CI/CD , SI/SM 이 뭐야?

    2023.01.06 by 노베이스 컴공학도

  • OSI 7계층이란?

    2023.01.05 by 노베이스 컴공학도

스프링이 뭐냐?

오늘은 붉은 튤립! 꽃말은 '사랑의 고백' 이라고 한다. 드디어 스프링에 대해 알아본다. 블로그 글이 굉장히 오랜만인데 설날과 이것저것 바쁘다는 핑계를 ㅎㅎ.. 나는 MBTI가 P라서 사실 매일 뭔가 꾸준히 한다는거 어렵다. 그래도 올 해는 나름 J처럼 살기 위해 노력 중 ㅋㅋ 백준 잔디는 매일 심었다! 나 자신 칭찬해~ 그리고 티스토리는 매일 글 쓰는건 오바인것 같고.. 주 3회 이상으로 하자. 왜냐면 매일 올리면 약간 큐처럼 옛날에 배운 지식 빠지고 새로운 지식이 들어오는 느낌이다. 따라서 복습할 시간을 충분히 가지자 스프링, 솔직히 직접 개발하면서 깨달아야 하는 부분이 많은 영역인 것 같다. 그래서 나는 면접 때 나올만한 질문들, 스프링이 뭐냐? 왜 썼냐?(장점이 뭐냐?) 스프링 부트랑 차이점은 뭐..

CS 2023. 1. 24. 18:48

API 가 뭘까?

꽃 썸네일이 얼마 안남아서 아무 사진이나 넣기 ㅎㅎ 자연 반 도시 반 뷰. 도심속의 자연 같은 느낌이 좋다. 나중에 나도 도심 속의 쉼터 같은 카페를 차려야지 원래 스프링을 알아보려고했지만.. 오늘 알고리즘 풀다가 시간이 너무 길어진 관계로 스프링을 주말로 미루고 오늘은 API의 개념에 대해 알아볼까 한다! 뭔지 느낌은 알지만 대답하라고 하면 딱 정제된 단어로 말하기는 아직인 것 같아서 여기에 면접용 답변처럼 간단하게 정리해두고 마무리하자 API란 Application Programming Interface의 약자로 어떤 응용프로그램의 데이터를 다른 응용프로그램에서 사용할 수 있도록 제공하는 인터페이스를 뜻한다. 애플리케이션끼리의 연결을 의미하며, 흔히 식당의 메뉴판에 많이 비유한다. 어떤 애플리케이션이..

CS 2023. 1. 13. 22:09

[객체지향] 객체지향 설계의 5원칙

오늘의 썸네일 주인공은 주황 튤립이다. 꽃말은 '수줍음', '부끄러움', '온정', '매혹적인 사랑' 이라고 한다. 나는 수줍음과 부끄러움이 많은 편인듯하다. 이런 모습도 나름 매력이라고 생각하지만, 그래도 하고싶은 말이 있을 때는 용기를 낼 줄 아는사람이 되고싶다. 올 해는 한 번 노력해보는 걸로~ 객체지향의 설계 5원칙, 이것도 기본인 것 같아서 이번 기회에 한 번 글로 써두고 가려고 한다. 흔히 SOLID라고 많이 부르는데 이게 뭔지? 하나부터 둘까지 알아보도록 하자. 1.SRP(Single Responsibility Principle) 단일 책임 원칙 2.OCP(Open Closed Principle) 개방 폐쇄 원칙 3.LSP(Liskov Substitution Principle) 리스코프 치환..

CS 2023. 1. 12. 21:34

주소창에 www.naver.com 을 치면 어떤 일이 발생하는가?

원래 객체지향의 5원칙을 하려고했는데 이게 깊게 공부하려면 시간이 좀 걸릴 것 같아서 오늘은 좀 간단한 걸로 때운다. 약간 백준으로 치자면 잔디 심으려고 브론즈 5 문제 푸는 느낌?? 근데 이 질문도 진짜 단골이라 브론즈5까지는 아니고 실버 3 구현 문제 정도는 될 것이다. 이제 꽃이 몇 송이 안남았길래 꽃은 좀 아끼고 오늘은 네이버 마이박스에 들어있는 사진중에서 모니터만 쳐다봐서 지친 피로를 풀어줄만한 자연을 가져왔다. 새참 땡기네 사실 www.naver.com 이것도 깊게 들어가면 정말 딥한 질문이 많이 나올 수 있지만, 정말 기본은 알고 있다 정도로 답변을 한다고 생각하고 작성해보자면 1.www.naver.com 은 도메인 네임이기 때문에 DNS서버에 해당 도메인의 IP주소를 찾기 위한 요청을 보냄..

CS 2023. 1. 12. 01:33

[객체지향] Java가 쉬웠다면 나는 Java를 선택하지 않았을 것이다.

오늘 썸네일 꽃은 보라색 국화, 꽃말은 '맑음과 고상함', '내 모든 것을 그대에게' 라고한다. 내 모든 것을 그대에게, 보라색 국화에는 어떤 사연이 있길래 이런 꽃말이? 옛날에 할미꽃 이야기도 있던것 같은데. 이런 꽃들도 꽃말이 생기게 된 이야기가 있는가 궁금하다. 나중에 취업하고 여유 생기면 이런 소소한것도 다 찾아서 알아가고싶다~ 자 오늘은 대망의 JAVA(자바)에 대해 알아보려고한다! 물론 자바는 끝도 없이 깊고 넓어서.. 배울게 참 많지만 오늘은 자바하면 떠오르는 개념, 객체지향의 특성과 그 특성을 자바에서 어떻게 사용하고있는지 알아보려고 한다! 역시 개념부터 알고 가야지. 기능과 순서에 초점을 맞추는 절차지향과 달리, 객체 지향은 어떤 객체와 그 객체가 어떤 행동을 하는지가 중심이 된다. 즉,..

CS 2023. 1. 11. 01:52

Java - MVC 패턴에 대하여

오늘의 썸넬꽃, 빨간 카네이션! 카네이션도 색마다 꽃말이 다른데, 빨간색은 흔히 우리가 아는 '존경', '건강을 비는 사랑', '당신의 사랑을 믿습니다.' 등의 꽃말을 가지고 있다. 반면 노란색 카네이션은 '당신을 경멸합니다.' 라는 꽃말을 가지고 있다고하니... 조심해야겠다. 주로 노란색 꽃들이 꽃말이 좋지 않은 경우가 많은데 이유가 뭘까? 이런걸 궁금해하는거보니 개발자 말고 식물학자나 플로리스트를 했어야됐나? 자 오늘은 MVC패턴에 대해서 알아보려고 한다! 백엔드쪽 CS지식을 안 건드린지 꽤 된 것 같아서, 하나 써볼까 했는데 역시 기본부터 하는게 좋을 것 같았다. 아 기본이면 자바의 객체지향부터 할 걸 그랬나?? 그건 지금 생각났으니까 내일 하는 걸로 하자 ㅎㅎ MVC패턴이 뭐야? 역시 개발용어들은..

CS 2023. 1. 9. 19:46

CI/CD , SI/SM 이 뭐야?

썸네일 이미지용 분홍 장미~ 꽃말은 '사랑의 맹세', '행복한 사랑'이라고 한다. 개발을 .. 하다보면 또 자주 듣게 되는 용어들이다. 솔직히 뭔지 아직도 느낌만 알아서 제대로 감을 잡고 가려고 한다. 면접에서도 가끔 등장하는 용어인데 뭔지 몰라서 당황스럽다. 그래도 이제 CS는 뭔지 안다 ㅋㅋㅋ 솔직히 작년 초까지만해도 CS는 당연히 Customer Service 인줄 알았쥬? 왜냐하면 서비스직을 좀 했었는데 거기서 CS라는 단어까지 가르쳐주면서 교육을 철저히 시켰다. 그래서 컴공도 CS가 중요하다길래 아.. 역시 개발만 잘하면 안되고 고객이 요구하는걸 잘 들어주는 그런 고객 응대 과정이 중요하구나 싶었는데, CS가 Customer Service, Creep Score가 아닌 Computer Scien..

CS 2023. 1. 6. 22:11

OSI 7계층이란?

뭘 할지 몰라서 기본적인걸로 해보려고 한다~ 그런데 기본적인건데 솔직히 제대로 답변할 자신이 없기에 한 번 글로 정리해두려고 한다. 정리하면서 조금 더 깊이 알아보면서 뇌 속에서 가비지 컬렉터가 작동하기 전에 참조를 해줘야 된다. 자 그럼 OSI 7계층이 무엇이냐? 오늘은 색칠도 안 한 성의없는 그림.. 그림판은 색칠하고 글써야되는데 깜빡하고 글 먼저 써서 그냥 하얀 바탕입니다. 이게 뭐냐?? 뭔가 카스트제도 메슬로우 욕구 피라미드 같은게 떠오르는데 .. 역시 문과의 피는 속일 수가 없나보다. OSI 7계층은 네트워크에서 통신하는 구조를 7개 단계로 분리하여 각 단계끼리의 상호 동작하는 방식을 정해놓은 국제 표준이다. 국제표준은 역시 ISO가 1984년 발표했다고 한다. 그럼 이게 왜 정해졌을까? 그 이..

CS 2023. 1. 5. 16:57

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
노베이스 컴공학도 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바