전체 글
-
[자바스크립트] hoistingInterivew 2022. 9. 27. 00:50
호이스팅 Hoisting(끌어올리기) 변수를 선언하고 초기화 했을 때 선언부분이 최상단으로 끌어올려지는 현상. 예를 들어 코드 상단에서 console.log(a)를 찍고 하단에서 var a=1; 이라고 했을 때, a는 undefined가 나온다. 이런 현상을 호이스팅이라고 한다. (let,const는 호이스팅은 적용되지 않고, var와 함수 선언식만 적용된다.) 함수의 경우 함수 선언식은 호이스팅이 적용되고, 함수 표현식은 적용되지 않는다. *함수 선언식은 함수를 변수에 할당하지 않고 선언만 하는 형태. 함수 표현식은 함수를 선언하고 변수에 할당한다.
-
새로운 시작개발생각 2022. 7. 14. 23:11
포기하지만 않으면 뭐든 할 수 있다! 6개월 과정도 끝나고, 재충전할 시간도 충분히 가진 것 같다. 오늘 JavaScript 강의를 다시 듣기 시작했다. 알고리즘과 언어 공부, 개인 프로젝트, 레쥬메와 인터뷰 준비를 차근차근 시작해보려고 한다. 조금씩 조금씩 한 걸음씩 나아가려고 한다. 내가 원하는 곳에서, 내가 좋아하는 일들을, 좋은 사람들과 함께 작업할 준비를 하기 위해서, 지금부터 내가 하려는 프로젝트를 즐겁게 해나가면 결국엔 내가 원하는 것들이 나에게로 오지 않을까 생각한다 :)
-
[Git] Fork한 원격저장소의 최신버전 불러오기Error 2022. 5. 30. 22:22
fork한 원격저장소 업데이트하기 1. git remote -v 2. Git remote add upstream [fork한 원격저장소 주소] : 원격저장소 이름을 upstream으로 추가하기 3. Git fetch upstream : upstream 최신버전 가져오기 4. Git merge upstream/master : 로컬 저장소에 upstream의 최신버전 merge하기 5. Git push origin master : 내 원격저장소에 push하기 레퍼런스 Fork한 repository 최신버전으로 업데이트하기 패키지 개발이나 코드 수정을 위해 Github에서 repository를 fork하고 내용을 수정하여 다시 pull request함으로써 패키지 개발에 관여할 수 statkim.github..
-
[error] Uncaught SyntaxError: Unexpected token J in JSON at position 0카테고리 없음 2022. 5. 11. 20:30
리액트-스프링 부트 연결하면서 데이터 전달할 때 나는 오류 스프링 부트에서 Response 보낼 때 text로만 보냈는데, 리액트에서 받을 때 response.json()으로 변환하면서 나온 오류이다. response.text()로 받겠다고 코드를 고치니 잘 받아졌다! 스프링 부트에서 object를 보낼 때는 json()으로 변환해서 받아야겠다. + token J는 response의 데이터 첫 글자에서 오류가 난다고 알려주는 것 Reference https://iborymagic.tistory.com/78
-
[Git] Branch가 달라서 Push 안되는 문제카테고리 없음 2022. 5. 7. 03:08
새로운 저장소를 파고 로컬에서 작업중인 폴더를 푸쉬하려니까 아래와 같은 에러가 발생했다. Angies-MacBook-Air:my-app angiekim$ git push origin main error: src refspec main does not match any error: failed to push some refs to 'https://github.com/angiekimm/StudyWithUs_Frontend.git' 찾아보니, push하려는 리모트의 branch는 main이고 내가 작업중인 branch가 master라서 푸쉬가 안되었다. 해결방법 1. main branch를 만든다. git branch main 2. main branch로 checkout한다. git checkout main ..
-
[error] class not found: org.springframework.web.servlet.mvc.annotation. DefaultAnnotationHandlerMappingError 2022. 3. 26. 17:52
annotation을 사용하려고 action-servlet.xml 환경설정에 아래와 같은 코드를 적었다. 그런데 class not found: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping 오류가 나서 maven으로 pom.xml에 넣은 spring-webmvc jar파일로 들어가서 org.springframework.web.servlet.mvc.annotation 를 확인해보니 DefaultAnnotationHandlerMapping 가 없더라. 그래서 구글링 해보니, org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapp..
-
[Spring] MVCback end 2022. 3. 16. 23:12
Spring의 WEB 로직으로 MVC 패턴을 설정 Servlet 로직이 구현된 설정 파일(mymvc-servlet.xml, applicationContext.xml) 동적, 정적 페이지 연동 정적페이지를 설정 파일을 통해 연동 (web.xml) MVC 패턴에서 @를 사용해서 로직을 설계 실습) SpringMVC 1. Dynamic Web Project (+web.xml) > convert to Maven Project >. pom.xml dependency 설정 2. index.html 에서 a 태그로 클릭하면 jsp 파일로 이동하도록 작성 test01 view/test01.jsp 이동 test03 view01/test03.jsp 이동 view01/hello.jsp 이동 3. web.xml 수정 (con..
-
[Spring] AOPback end 2022. 3. 16. 00:59
공통 부분 + 핵심 부분(횡단)을 구현하는 AOP (Aspect Oriented Programming). 관점을 기준으로 묘듈화를 한다. 공통 부분에서 Intercept해서 핵심 부분을 횡단한다. Spring Documentation 참고 https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#aop Core Technologies In the preceding scenario, using @Autowired works well and provides the desired modularity, but determining exactly where the autowired bean definitions are declare..