profile
공부하고 기록하는 블로그
post-thumbnail

Github Profile Readme.md로 프로필 생성하기

자신의 Github의 repositories에서 new 버튼을 누릅니다. Create a new repository하여 Repo 이름을 자신의 닉네임으로 설정해줍니다. Create a new repository Initialize this repository wit

2020년 8월 15일
·
0개의 댓글

8월

역대 최장 장마! 해가 너무 보고 싶다! 🌞 다음주면 이 기나긴 장마도 끝이 난다고 한다. 코드스쿼드를 그만두고 밤낮을 바꾸지 않으려고 4월 초부터 매일 아침 2시간 카페 아르바이트를 해왔다. 덕분에 어느정도의 생활비를 충당할 수 있었고 공부를 놓지 않을 수 있었

2020년 8월 14일
·
0개의 댓글

웹 사이트 분석

js : 주로 문서 하단에 위치script태그를 만나면 스크립트가 해석, 실행되는 동안 문서의 파싱은 중단된다. css : 주로 문서 상단에 위치DOM트리를 변경하지 않기 때문에 문서 파싱을 기다리거나 중단되지 않는다.css가 js보다 하단에 위치한다면?스크립트가 문서

2020년 7월 17일
·
0개의 댓글

URL

알고 있어야하는 지식: 인터넷이 작동하는 법웹 서버란?What are hyperlinks? URL이 무엇이고 어떻게 구성되어 있을까? Hypertext와 HTTP 함께, URL 은 웹에서 중요한 개념 중 하나이다. URL은 웹에 게시된 어떤 자원을 찾기 위해서 b

2020년 7월 17일
·
0개의 댓글

TCP DNS 서버

네트워크란 무엇일까? 의미: 컴퓨터 네트워크는 정보 공유를 목적을 컴퓨터와 컴퓨터가 연겨뢰어 형성된 망을 의미 네트워크는 왜 생겼을까?옛날에는 서버, 프린터소켓은 사전적으로 '구멍, 연결, 콘센트'등의 의미를 가집니다. 주로 전기 부품을 규격에 따라 연결할 수 있게

2020년 7월 17일
·
0개의 댓글

IP 서브넷 계산기(3) - 정리

IPv4는 Internet protocol version 4의 약자이며 전 세계적으로 사용된 첫번째 인터넷 프로토콜이자 유일한 프로토콜로 IETF(인터넷 표준화 기구) RFC 791(1981년 9월)에 문서화 되어 있습니다. IPv4는 32비트 방식입니다. 따라서 4

2020년 7월 17일
·
0개의 댓글

IP 서브넷 계산기(2) - 학습

강의듣기 -> 자료 찾아 읽고 공부하기 IP와 서브넷에 대한 지식이 없어서 문서를 봐도 무슨 말인지 모르겠어서 강의를 듣고 자료를 찾아가며 학습함.아래는 참고한 사이트 링크를 첨부함. (참고 사이트라고 적힌 부분 누르면 해당 링크로 이동됩니다.)강의 1은 저도 지루

2020년 7월 17일
·
0개의 댓글

IP 서브넷 계산기(1)

컴퓨터 내부의 네트워킹 IP 주소의 사용이유는 각각의 Host들을 구분하기위해 사용하면 안됩니다. 하지만 현재 사용되는 IPv4 방식의 IP 수는 한정 되어 있기에 모든 Host에게 고유의 IP를 할당하지 못합니다. 그렇다고 하여서 하나의 호스트에 하나의 IP만 사용되

2020년 7월 17일
·
0개의 댓글

이벤트 흐름

요청을 보낸 후 응답(=결과)를 받아야지만 다음 동작이 이루어지는 방식이다.어떠한 일을 처리할 동안 다른 프로그램은 정지한다.실제 cpu가 느려지는 것은 아니지만 시스템의 전체적인 효율이 저하된다고 할 수 있다.요청을 보낸 후 응답(=결과)과는 상관없이 다음 방식이 동

2020년 7월 17일
·
0개의 댓글

멀티 스레드 스케줄링 방식

첫번째 의문은 다음과 같다. 자바스크립트에서 타이머 관련 함수는 2가지로 볼 수 있다. setTimeout() - 일정 시간 뒤 함수가 실행된다.setInterval() - 일정 시간마다 함수가 실행된다.즉, 지연시간(delay)을 조작할 수 있다.하지만 100ms

2020년 7월 17일
·
0개의 댓글

Git

현재 진행중인 프로젝트의 파일들을 스냅샷을 찍어서 지속적으로 저장하는 것.언제든지 원하는 스냅샷을 돌아가는 것이다.Working Tree, Index(Staging Area, Stage), CommitWorking Tree에 test.js 파일이 추가되면 git add

2020년 7월 17일
·
0개의 댓글

CPU

이제 Fetch Decode Execute주기라는 프로세스를 사용하여 CPU가 계산을 수행하는 방법을 살펴 보겠습니다.<img alt="프로그램 카운터(PC: program counter)는 0000에서 시작합니다. 즉, 컴퓨터에서 명령어를 찾을 RAM의 첫번째

2020년 7월 17일
·
0개의 댓글

JSON 배열 분석기

JSON은 경량의 DATA-교환 형식Javascript에서 객체를 만들 때 사용하는 표현식을 의미한다.JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 용량이 작아서 최근에는 JSON이 XML을 대체해서 데이터 전송 등에 많이 사용한다.특정 언어에 종속되지 않으며 대

2020년 7월 17일
·
0개의 댓글

map, filter, reduce의 실질적인 활용 예

가장 많이 구매한 사용자의 아이디 리스트에서 유저들의 데이터를 얻고 싶을 때맵과 필터를 이용하여 특정 알파벳으로 시작하는 조원들의 이름 찾기간단한 검색특정 유저가 admin 권한을 갖고 있는지 확인filter와 map활용하여 고객검색기능 구현searchKeyword를

2020년 7월 17일
·
0개의 댓글

해시맵, 단위 테스트

대상 코드에 대해 테스트하고자 개발자가 작성한 코드로서 주로 특정 메소드를 실행해서 그 겨로가가 기대값과 일치하는지 확인하는 형태Unit Test는 서로 독립적으로 수행되어야한다.(1) 효과작성한 콛의 설계 개선 작업 시, 코드 품질에 대한 확산코드 수정 시 버그를 쉡

2020년 7월 17일
·
0개의 댓글

ES6의 Class 연습과 복잡도, 자료구조

javascript es6에서 Class란?자바스크립트는 프로토타입 기반(prototype-based) 객체지향 언어다. 비록 다른 객체지향 언어들과의 차이점에 대한 논쟁이 있긴 하지만, 자바스크립트는 강력한 객체지향 프로그래밍 능력을 지니고 있다. 프로토타입 기반

2020년 7월 17일
·
0개의 댓글

리눅스 설치 및 shell script 공부

참고 사이트: Shell script 요약 정리mkdir 파일명: 새로운 파일(디렉토리)을 만든다.ex) mkdir backup -> backup이라는 파일이 생성된다.chmod 764 backup(파일명): backup이라는 디렉토리의 접근 권한을 764 모드로 바꾼

2020년 7월 17일
·
0개의 댓글

7월

코드 스쿼드를 그만둔지 꽤 많은 시간이 흘렀고 7월이 되었다.2020년의 절반을 넘어온 셈이다. 나는 잘 하고 있는 것인가?에 대한 물음과 고민으로 가득 찼던 그 날들을 지나왔다. 괜찮아질 것이라고 믿었던 나는 더 아래로 잠겨버리고 말았다.더 이상 잠기면 안될 것

2020년 7월 5일
·
4개의 댓글
post-thumbnail

Mac에서 mySQL@5.7 재설치

나의 경우 멋 모르고 아래의 두가지 경우를 모두 사용하였기에..(심지어 이전에 하위 버전, 최신 버전도 깔아놓음) 모두 삭제해주었다. 좋은 경험이였다.. 주의 사항: 파일을 삭제한다고 해도 이미 실행중인 프로그램은 종료되지 않으므로 파일 삭제 후, 재부팅해줄 것!

2020년 3월 21일
·
1개의 댓글

자바스크립트 async와 await

이 글은 CAPTAIN PANGYO - 자바스크립트 async와 await 글을 기반으로 작성되었습니다. async & await는 자바스크립트의 비동기 처리 패턴 중 가장 최근에 나온 문법입니다. 기존의 비동기 처리 방식인 콜백 함수와 프로미스의 단점을 보완하고

2020년 3월 18일
·
1개의 댓글