이번시간에는 개발자라면 꼭 신경써야하는 디테일! 에러 핸들링🚫에 대해서 배워봤습니다. 개발자라면 미리리 에러가 나올만한 상황을 예측을 하여 에러핸들링을 적절하게 해주셔야 서비스를 사용하는 유저가 당황하지 않겠죠?try문 안에 있는 코드를 실행하다가 에러가나면catch
API부르는 방식이 주로ajax, axios, fetch가 있음. 이중에 fetch가 제일 간단함. (기회가대면 react강의에서는 axios를 다루는 법을 해볼게요!)자바스크립트에서 비동기 동작을 다루는 하나의 패턴이다예전에는 promise 대신에 콜백함수를 이용해서
자바스크립트코드가 실행되면 스택 프레임이 쌓이는 장소스택에 새로운 프레임이 들어오고 실행이 완료되면 나간다.드럼통 처럼 생겨서 First In Last Out구조의 자료형이다즉 처음에 들어간게 제일 마지막에 나간다 (그림참조)예제: 다음 코드가 stack에 어떻게 들어
우리가 서버로 보내는 각각의 HTTP요청은 이런 구조를 가지고있다.HTML처럼 Header과 Body로 나뉘어져 있다. Header에는 이 문서의 타입 또는 인증을위한 api key나 토큰값 등을 넣을 수 있다.Body에는 실제 내용이 들어간다.내 api 요청에 hea
Tab : 명령어 자동완성ctrl + c : 인터럽트 시그널을 보내 실행중인 프로세스를 중단ctrl + a : 라인 맨 앞으로 커서 이동ctrl + e : 라인 맨 뒤로 커서 이동ctrl + r(또는 화살표) : history 검색
SpringSecurity에서 사용자의 요청을 처리할때 세션에 인증정보가 있으면 해당 인증정보를 Security Context에 저장함인증정보가 저장되어있는 객체는 SessionRegistry이며, getAllPrincipals() 메소드로 현재 인증된 모든 사용자 세
SSH 명칭부터 접속까지 한 번에 이해하기 1서버를 만들 때 주는 ‘이 파일’이 뭘까?흔히 NBP나 AWS같은 클라우드 서비스에서 서버를 생성해보면 ‘인증키’나 ‘키 페어’라는 것을 생성하는 과정을 반드시 거치게 됩니다. 생성하면 pem이라는 낯선 형식의 파일을 다운로
출처:https://hyeo-noo.tistory.com/383질문의 의도가 무엇일까?ssh를 알고 있는가?ssh를 사용해 보았는가?사용하는 OS가 무엇인지?평소에 Ubuntu 같은 리눅스 기반 OS를 사용하는지?ssh의 원리를 알고 있는지?password가
SQL에서 중요한 것은 무엇일까요? 가장 중요한 것은 유지보수가 좋게 작성해야 하며 누구나 알아볼 수 있어야 한다는 겁니다.같이 개발하는 사람들이 중구난방 개발을 하면 나중에 보기 힘들기 때문에 표준 SQL 작성 규칙을 정해야합니다.SQL 작성 규칙에 대해 알아보겠습
CDN(Contents Delivery Network)은 지리적 물리적으로 떨어져 있는 사용자에게 컨텐츠 제공자의 컨텐츠(웹페이지, 이미지, 동영상 등)를 더 빠르게 제공할 수 있는 기술을 말합니다.CDN은 “느린 응답속도/다운로딩 타임”을 극복하기 위한 기술기본적으
출처 : https://velog.io/@gparkkii/ProgramProcessThread프로세스와 스레드의 차이는 운영체제 공부에서도 아주 중요하게 다룬다.개발자 면접에서도 자주 나오는 주제인 프로세스와 쓰레드에 대해 아는 것은 중요하다.먼저 프로세스와
Web Server - WAS (참고:https://velog.io/@allsilver94/2-SpringBoot-Http-Socket)NginX (엔진 엑스)경량 웹 서버HTTP Web Server - 클라이언트로부터 요청을 받았을 때 요청에 맞는 정적 파일
현재 위치하고있는 작업디렉토리 pwd : print working directorylsls -lls -alrwx rwx rwxd rwx rwx rwxl rwx rwx rwxchmod 664 Write.xlsxchmod u-w Write.xlsxmkdir 디렉토리명tou
개념오픈소스 운영 체제(OS:CPU, 메모리, 스토리지처럼 시스템의 하드웨어와 리소스를 직접 관리하는 소프트웨어)유닉스(UNIX)와 같이 다중 사용자, 다중 작업, 다중 쓰레드를 지원하는 Network OS주로 서버에서 사용 - 많은 클라우드 서비스에서 대부분 리눅스를
출처 : https://smart-life-studio.tistory.com/5svn: E155004: There are unfinished work items in '프로젝트'; run 'svn cleanup' first.SVN 사용 시, 가끔 LOCK이 걸