2021-05-17 35일차

2021. 5. 17. 22:46공부 기록

  • DB 명령어 CRUD 문제 풀기
  • port, localhost, IP 조사하기
  • SSG 게시판 다시 만들어보기
  • HTML 3차메뉴 10분 타임어택 해보기

자주하는 실수

내가 모르는 것

느낀점

  • 간단한 DB 명령어는 구글링해도 바로 나와서 크게 어려운점은 없었다
  • 나도 지금까지 IP Address를 그냥 IP라고 불렀었고 틀린것도 솔찍히 몰랐다 그냥 줄여부르는 말이지 정확하게 표현하자면 틀린말이란것을 알았다 앞으로도 IP Address를 줄여서 그냥 IP라고 부르겠지만 의미를 알고 쓰는것과 모르고 쓰는것은 다를거같다
  • SSG게시판을 다시 만들면서 mutableList를 사용하지 않고 처음부터 File로 저장하도록 만들어봤다 순서대로 만드는것 보다 처음부터 File로 저장하게 만드는것이 좀 더 빠르게 완성 할 수 있을거 같다
  • 3차메뉴 만들기 타임어택을 해봤다 10분 타이머 걸고 해봤는데 8분정도만에 완성했다. 3번정도 만들어보니 만들만하다고 생각했다

IT

  • port
    • 컴퓨터에서 특정 프로그램과 통신을 할때 필요한 번호를 말한다
  • 127.0.0.1
    • 내 컴퓨터를 서버로 만들고 내컴퓨터에서 내 서버로 콜을보내 응답을 받을수 있는것을 루프백이라고 하는데, 이 과정에서 내가 내컴퓨터에 콜을할때 127.0.0.1이라는 IP주소를 사용한다
  • localhost
    • 편하게 생각하면 내가 내컴퓨터와 통신할때 사용하는 도메인이다.
    • 보통 URI를 입력할 때 도메인(DNS)를 통해서 입력하는데 루프백은 DSN서버를 이용해 ip주소로 변경하는 기능이 없다 때문에 OS가 조정해 줘야하는데, 그것을 담당하는 부분이 OS hosts 파일의 redirect rules이다. 여기에서 localhost 를 어떤 ip로 리다이렉팅 시켜줄지를 지정해줄 수 있는데, 이걸 변경하면 localhost를 입력해도 127.0.0.1로 연결되지 않아 원하는 화면을 볼 수 없다
  • IP
    • Internet Protocol 의 약자이다
    • 보통 우리는 IP주소(Internet Protocol address)를 그냥 IP 라고 부르는데 정확한 용어로는 틀린말이다 IP는 Internet Protocol이라는 인터넷 규약 자체를 의미한다.
    • 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이다.
  • GUI로 만들어진 DBMS툴이 아닌 CMD창에서 접속하는 방법
    • mysql -h(호스트 IP주소 localhost) -u(유저 ID root) -P(포트번호 3306) -p(패스워드)
  • DBMS 안에는 여러개의 DB가 존재할 수 있고 DB 안에 여러개의 TABLE 이 존재 할 수 있다
    • Maria DB(DBMS)
      • 블로그 게시판 (DB)
        • Article (TABLE)
        • Member (TABLE)
      • 커뮤티니 게시판 (DB)
        • Article (TABLE)
        • Member (TABLE)
        • Reply (TABLE)
      • 홈쇼핑 게시판 (DB)
        • Article (TABLE)
        • Member (TABLE)
        • Product (TABLE)

'공부 기록' 카테고리의 다른 글

2021-05-20 38일차  (0) 2021.05.20
2021-05-18 36일차  (0) 2021.05.18
2021-05-16 34일차  (0) 2021.05.16
2021-05-15 33일차  (0) 2021.05.15
2021-05-14 32일차  (0) 2021.05.14