Search result

Review: 소프트웨어 개발의 지혜 - 16장_SINGLETON 및 MONOSTATE 패턴

클래스와 인스턴스의 관계 종종 클래스와 인스턴스는 1:N 관계를 가진다. 그리고 인스턴스는 애플리케이션보다 짧은 라이프사이클을 가지며 생성되고 소멸되기를 반복한다. 하지만 단 하나의 인스턴스만을 가져야 하...

Review: 소프트웨어 개발의 지혜 - 15장_FACADE 및 MEDIATOR 패턴

FACADE FACADE 패턴은 복잡하고 일반적인 인터페이스를 가진 객체 그룹에 간단하고 구체적인 인터페이스를 제공하고자 할 때 사용한다. 예를 들어, 우리가 직접 작성한 어플리케이션에 DB와 연동되어야 하는 Product...

[Javascript] Lodash 같은 라이브러리 만들기

Creating your own vanilla JS helper library like Lodash and Underscore.js https://gomakethings.com/creating-your-own-vanilla-js-helper-library-like-lodash-and-underscore.js/ var _ = (function () { 'us...

javascript

[Javascript] Lodash 같은 라이브러리 만들기

Creating your own vanilla JS helper library like Lodash and Underscore.js https://gomakethings.com/creating-your-own-vanilla-js-helper-library-like-lodash-and-underscore.js/ var _ = (function () { 'us...

javascript

[Javascript] Lodash 같은 라이브러리 만들기

Creating your own vanilla JS helper library like Lodash and Underscore.js https://gomakethings.com/creating-your-own-vanilla-js-helper-library-like-lodash-and-underscore.js/ var _ = (function () { 'us...

javascript

[Javascript] 배열, 객체 Deep Copy

- 자바스크립트 개체 Array deep clone //---------------- < 얕은 복사 > let arr = [1,2,3], arr2; arrs1 = [...arr]; //spread 연산자 arrs2 = arr.slice(); // Array.slice arrs3 = []; Object.assign(arr3, arr...

javascript

[Javascript] 배열, 객체 Deep Copy

- 자바스크립트 개체 Array deep clone //---------------- < 얕은 복사 > let arr = [1,2,3], arr2; arrs1 = [...arr]; //spread 연산자 arrs2 = arr.slice(); // Array.slice arrs3 = []; Object.assign(arr3, arr...

javascript

[Javascript] 배열, 객체 Deep Copy

- 자바스크립트 개체 Array deep clone //---------------- < 얕은 복사 > let arr = [1,2,3], arr2; arrs1 = [...arr]; //spread 연산자 arrs2 = arr.slice(); // Array.slice arrs3 = []; Object.assign(arr3, arr...

javascript

composer install 오류 php7.2

오류 해결방법sudo service apache2 restart

ubuntu

git 설치 및 설정

1. 깃 설치 apt install git2. 이제 git ssh key를 설정하자키를 생성하자ssh-keygen키이름과패스워드를 입력한다.3. 키확인하기cat ~/.ssh/id_rsa.pub4. 화면에 보이는 키를 복사한 후 깃 설정 ->  SSH설정에 붙여...

ubuntu