본문 바로가기

분류 전체보기60

함수형 자바스크립트 - 4장 고차원 함수 고차원 함수 고차원 함수는 일급이다. 함수를 인자로 받는 다. 함수를 결과로 반환한다. 4.1 다른 함수를 인자로 취하는 함수 4.1.1 함수 전달에 대한 고찰 _.max([1,2,3,4,5]) => 5 //가장 큰 수를 찾는 함수 var people = [{name: "Fred", age: 65}, {name: "Lucy", age: 36}]; _.max(people, function(p) { return p.age }); // 두번 째 인자를 함수로 받아 비교할 값을 선택한다. [고차원 함수] //=> {name: "Fred", age: 65} max 함수는 두번째 인자로 함수를 받아 객체에서 비교할 값을 선택할 수 있게 한다. max에서는 '>' 연산자로만 비교가 가능하다. (제한적, 진정한 함수형.. 2017. 2. 3.
오라클 - 사용자 생성 & 삭제 SQLPLUS에서 사용자 생성 & 삭제 1.사용자 생성 명령프롬프트 창을 실행유저를 생성하기 위해서는 시스템 관리자로 접속해야 한다.sqlplus “/as sysdba” 구문CREATE USER 유저아이디 IDENTIFIED BY 비밀번호; 예) test라는 아이디에 test라는 비밀번호를 가지는 유저 생성 2.사용자 삭제 구문DROP USER 유저 아이디;예) Database Control 에서 사용자 생성 & 삭제 1.사용자 생성Database Control에 접속만약 오라클의 설정을 변경해서 설치하지 않으면 아래 주소로 들어갈 경우 Database Control에 접속할 수 있다.기본URL: https://localhost:1158/em/console/logon/logon여기서 우리는 사용자를 생성.. 2017. 1. 26.
오라클 - 비밀번호 잃어버렸을 때 명령프로프트창에서 sysdba로 접속sqlplus "/as sysdba"alter user 유저명 identified by 비밀번호;예) alter user scott identified by tiger alter user sys identified by password 2017. 1. 25.
디자인패턴 - Composite(복합) 패턴 Composite(복합) 패턴 재귀적 구조(트리구조)를 만들기 위한 패턴 기본 객체들을 모아 복합 객체를 만드는 패턴 기본 객체(Leaf)와 기본 객체로 구성된 구성 객체(Composite)를 동일 한 형태로 객체를 사용하고 싶을 때 사용한다.다양한 접근방법1. 하나의 인터페이스를 상속하는 객체를 만들고 클라이언트에서 해당 객체들을 추가해서 사용한다.기본 객체들의 조합만을 사용할 수 있다. 복합 객체를 재사용할 수 없다. 예) 레고 부분들이 조합되어 집을 만들 수 있다. 하지만 그 집을 부분으로 다시 사용을 힘들 다. 적사과, 백사과, 녹사과가 모여 고장난 애플 노트북을 만들 수 있지만 고장난 애플 노트북이 모여 정상 애플 노트북을 만들 수는 없다. 2. Composite 패턴 사용 기본 객체를 조합한 .. 2017. 1. 25.