개발자의 공부방
-
1) 함수 function hello(name) { console.log(`이름 : ${name}`); console.log('이름 : ' + name); } const hochul = hello('최하준'); `` 백틱을 사용함으로 조금 더 편해졌다.
자바스크립트] 함수1) 함수 function hello(name) { console.log(`이름 : ${name}`); console.log('이름 : ' + name); } const hochul = hello('최하준'); `` 백틱을 사용함으로 조금 더 편해졌다.
2020.02.07 -
property shadowing 인사이드 자바스크립트 프로토타입 체인에 존재하는 프로퍼티와 이름이 같은 프로퍼티를 객체에 정의함으로써 프로토타입 체인에 존재하는 프로퍼티를 덮는 행위에요' const data = 1 const a = () => { const data = 2 } inner는 모든부모의 자유변수를 변경할수잇어서 체이닝 클로저 스코프 설명 쭉 나옵니당 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain https://yubylab.tistory.com/entry/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-prototype..
자바스크립트] 기초 개념property shadowing 인사이드 자바스크립트 프로토타입 체인에 존재하는 프로퍼티와 이름이 같은 프로퍼티를 객체에 정의함으로써 프로토타입 체인에 존재하는 프로퍼티를 덮는 행위에요' const data = 1 const a = () => { const data = 2 } inner는 모든부모의 자유변수를 변경할수잇어서 체이닝 클로저 스코프 설명 쭉 나옵니당 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain https://yubylab.tistory.com/entry/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-prototype..
2020.02.07 -
비즈니스 = Manager 예) 종업원이 고객의 요구를 전달해주면, 재료를 이용해 요리를 만드는 요리사? 퍼시스턴트 = DAO 퍼시스턴트 : 데이터처리를 담당하는 계층. CRUD 예) 주방장이 사용할 재료를 담당하는 재료 담당자 DAO : data Access Object의 약자로 Database의 data에 접근을 위한 객체. 프레젠테이션 = Command 예) 식당에서 손님이 접하게 되는 메뉴판과 전달될 음식을 차려놓는 식탁. UI layer 라고도 한다. 직접적인 jsp JSP 가 최종목적지. command => 최종목적지. manager => command. DAO => manager. 참고 https://help.sap.com/doc/saphelp_nwpi711/7.1.1/en-US/7e/d1a..
JAVA] MVC 계층 구조비즈니스 = Manager 예) 종업원이 고객의 요구를 전달해주면, 재료를 이용해 요리를 만드는 요리사? 퍼시스턴트 = DAO 퍼시스턴트 : 데이터처리를 담당하는 계층. CRUD 예) 주방장이 사용할 재료를 담당하는 재료 담당자 DAO : data Access Object의 약자로 Database의 data에 접근을 위한 객체. 프레젠테이션 = Command 예) 식당에서 손님이 접하게 되는 메뉴판과 전달될 음식을 차려놓는 식탁. UI layer 라고도 한다. 직접적인 jsp JSP 가 최종목적지. command => 최종목적지. manager => command. DAO => manager. 참고 https://help.sap.com/doc/saphelp_nwpi711/7.1.1/en-US/7e/d1a..
2020.01.31 -
1) 문제 D:\GitLocalRepository\java_basics>git pull origin dev remote: Enumerating objects: 20, done. remote: Counting objects: 100% (19/19), done. remote: Compressing objects: 100% (8/8), done. remote: Total 15 (delta 1), reused 15 (delta 1), pack-reused 0 Unpacking objects: 100% (15/15), done. From https://github.com/blackjune67/java_basics * branch dev -> FETCH_HEAD acbb83e..82699a0 dev -> origi..
git 에러] error: Your local changes to the following files would be overwritten by merge1) 문제 D:\GitLocalRepository\java_basics>git pull origin dev remote: Enumerating objects: 20, done. remote: Counting objects: 100% (19/19), done. remote: Compressing objects: 100% (8/8), done. remote: Total 15 (delta 1), reused 15 (delta 1), pack-reused 0 Unpacking objects: 100% (15/15), done. From https://github.com/blackjune67/java_basics * branch dev -> FETCH_HEAD acbb83e..82699a0 dev -> origi..
2020.01.27 -
1) 문제 기존의 깃허브 저장소(repository)가 있다. 로컬에서 init 하고 기존의 깃허브 저장소에 접속하고 싶다. 간단한 소스 파일을 만들고 push를 하려고 하는 상황이었다. git push origin master 을 하면 위에와 같은 에러가 발생. pull (fetch+merge) 를 하고 다시 push 하면 될 것 같았지만 역시나 같은 에러 발생. 2) 해결 git pull origin master --allow-unrelated-histories 로 해결 할 수 있다. 3) 원인 위의 명령어 뜻 풀이를 하면 관계가 없는 내역을 허락하다 정도로 해석 할 수 있는데 기존에 있는 저장소에 있는 프로젝트와 새로 만든 프로젝트가 다른 프로젝트라고 인식되어서 발생한 것인데 이를 병합할 수 있게 ..
git 에러] fatal: refusing to merge unrelated histories feat. push 가 안될 때.1) 문제 기존의 깃허브 저장소(repository)가 있다. 로컬에서 init 하고 기존의 깃허브 저장소에 접속하고 싶다. 간단한 소스 파일을 만들고 push를 하려고 하는 상황이었다. git push origin master 을 하면 위에와 같은 에러가 발생. pull (fetch+merge) 를 하고 다시 push 하면 될 것 같았지만 역시나 같은 에러 발생. 2) 해결 git pull origin master --allow-unrelated-histories 로 해결 할 수 있다. 3) 원인 위의 명령어 뜻 풀이를 하면 관계가 없는 내역을 허락하다 정도로 해석 할 수 있는데 기존에 있는 저장소에 있는 프로젝트와 새로 만든 프로젝트가 다른 프로젝트라고 인식되어서 발생한 것인데 이를 병합할 수 있게 ..
2020.01.25