Sales (pre-sales, post-sales activities) Pre-Sales란? ex) qualify leads, product research, market research, data analysis Sales Lead > 잠재 고객(Sales Le
where 1=2는 항상 거짓이므로 데이터는 빼고, 테이블의 구조를 복사할 때 사용된다. 복사한 테이블은 같은 컬럼 구조와 키, constraint들을 가지게 된다.
AND EXISTS(SELECT ~ ) 구문은 FROM절에 있는 테이블에서 where조건을 적용한 후 추가적으로 다른 테이블에서 where 조건을 적용할 때 사용한다.EX)댓글을 작성한 적이 있는 모든 골드 회원을 찾을 때 AND EXISTS(SELECT 1 FROM
Transporting: 이후 나오는 필드만 Modify함.LOOP안에서 Modify 구문을 쓸 시 자동으로 현재 work area를 지정하지만, 중간에 READ TABLE같은 구문도 있을 수 있으므로 INDEX는 써주는 것이 좋다. sort필드순서는 반드시 SORT순
CALL SUBSCREEN sub INCLUDING sy-cprog dynnrlayout에 있는 subscreen name 이름이랑 같게 줌.CALL SCREEN: 창 바꿈 CALL SUBSCREEN: 창 안에 부분 생성MODULE exit AT EXIT-COMMAND
인스턴스 메서드 클래스 메서드 선언 클래스를 로컬에서 만들어 사용을 하면 선언부/구현부로 나눔. 메소드의 구현부는 코드가 길어질 거니까 분리함. 클래스 인스턴스 생성 및 메서드 사용 데이터 참조 아래의 경우 레퍼런스로 똑같은 데이터를 참조하여 메모리를 아낌. 처음
WRITE 내부에 (숫자) [출력대상] : 출력대상이 차지할 크기 '텍스트'(숫자) : 텍스트 심볼 text-숫자 : 텍스트 심볼 Move a TO b. : b에 a내용 복사 IF gv_s IS NOT INITIAL. 현재 이니셜 value인지 아닌지 '', 0, 0000... abs( x ):절댓값 함수 s...
select절에 집계함수가 있으면 group by절에 집계함수를 제외한 다른 컬럼은 무조건 써야함집계함수에 계산식을 쓸 때는 무조건 new sql 문 (,와 @ 사용) 을 써야 한다.not like : 제외조건ABAP DICTIONARY에서의 line type 지정:
STRUCTURE의 COMPONENT TYPE은 DATA ELEMENT, STRUCTURE, TABLE TYPE 3가지가 될 수 있다. component에 .include 를 넣을 시 structure 자체를 포함시키는 대신 해당 structure(ex. addres
DATA X TYPE TABLE Y=> structure data를 선언DATA X TYPE TABLE OF Y => table data선언SORT 키워드 => ORDER BY와 달리 DB가 아니라 ABAP 어플리케이션이 수행gty_s_flightocc => 명칭: 타
SAPUI5는 데이터 바인딩을 사용하여 다른 두개의 데이터 소스의 동기화를 유지한다. 이렇게 한 소스의 모든 변경 사항은 다른 소스에도 반영된다.데이터 바인딩을 위해 Model 및 Binding instance가 필요하다. 모델은 데이터를 설정하거나 서버에서 데이터를
새로운 모듈을 정의할 때 사용한다.컨트롤러들과 다른 자바스크립트 모듈이 global namespace를 정의할 때 사용한다. 이러한 namespace들을 바탕으로, 객체를 앱 전반에 걸쳐 다룰 수 있다.새로 모듈을 정의 할 필요 없이 기존에 있는 모듈을 필요로 할 때
Fiori project는 크게 다음과 같이 webapp폴더, package.json과 해당 파일에 정의된 필요 라이브러리들을 npm install 명령어로 다운받은 node_modules, manifest.json, ui5.yaml파일로 구성할 수 있다. webapp
Javascript에서는 원래 클래스라는 개념이 없기 때문에 기존의 객체를 복사(clone)하여 새로운 객체를 생성하는 프로토타입 개념을 활용한다. 이렇게 생성된 객체 역시 다른 객체를 생성하는데에 필요한 원형이 될 수 있다.함수를 정의하고 파싱 단계에 들어가면, 내부
Routing protocol goal: 좋은 Path를 찾아내기 위함.Graph abstractionlink cost = 'hop count' or 'bandwidth의 역수'Routing algorithm classification:global(link state알
ver: IPv4,5..?header length: option 으로 인해 variable size임type of service: diffserv, ECN네트웍마다 Max Transition Unit이 다르기 때문에, 어느 네트웍을 지나면 IP 패킷이 쪼개지고 resa
client가 req_conn(x)를 보낸 후 acc_conn이 늦게 도착해 timeout되어 다시 재전송하는데, 이 재전송한 패킷이 모든 데이터 교환이 끝난 후 서버에 도착하여 half open connection이 일어나고, retransmit한 데이터로 dupli
Routing process 다음과 같이 2개 이상 필요하다. intra-ISP routing: OSPF routing among ISPs(inter-ISP routing): BGP router의 개수가 수천만개가 되기 때문에, routing path를 찾기 쉽지 않
| 프로토타입 패턴 | Flyweight 패턴 | | --- | --- | | 생성 패턴 | 구조 패턴 | | deep copy를 사용하여 객체를 clone | shared object를 생성 | | clone을 함으로서 object를 매번 생성하는 부담을 줄여준다 | 자원 최적화를 위해 생성된 object들을 최대한 '재사용'한다 | | 하나의 objec...
Network-layer는 forwarding 과 routing 두가지 function을 수행한다.forwarding은 data plane에서 일어나며, routing은 control plane에서 일어난다. control plane에서 가능한 두가지 방법:per-ro