2018/12/07(4)
-
소규모 온라인 쇼핑몰의 DB구축을 위한 개념적 모델을 표현한 ERD작성 사례 - Step by Step
소규모 온라인 쇼핑몰의 DB구축을 위한 개념적 모델을 표현한 ERD작성 사례 Step1.개체 타입 표시 Step2.개체 타입들 간의 관계 표시 Step3.관계 타입의 유형 표시 Step4.관계 타입의 카디널리티 표시 Step5.개체 타입의 속성 표시 Step6.관계 타입의 속성 표시 Step1.개체 타입 표시 Step2.개체 타입들 간의 관계 표시 개체 타입들 사이의 관계를 결정해서 연결하고, 관계 이름은 가능한 '동사'로 표현해야 합니다. Step3.관계 타입의 유형 표시 개체 타입들 간의 관계 유형을 표시한 것을 확인하기 Step4.관계 타입의 카디널리티 표시 관계 타입의 카디넬리티는 ER모델을 정보공학 표기법으로 표현할 때 특히 유용한 정보가 됩니다.
-
동기화 방법-synchronized - 메서드의 동기화 방법(synchronized기반 동기화 메소드), 특정 블록의 동기화 방법(synchronized기반 동기화 블록)
동기화 방법-synchronizedJAVA에서 임계코드를 동기화하기 위해서 제공하는 구문으로 2가지 방법이 있습니다.아래의 두 방법 모두 lock의 획득과 반납과정은 모두 자동으로 이루어지기 때문에 임계 영역만 잘 설정해주면 됩니다.· 메서드의 동기화 방법(synchronized기반 동기화 메소드)· 특정 블록의 동기화 방법(synchronized기반 동기화 블록) 메서드의 동기화 방법(synchronized기반 동기화 메소드)· synchronized 선언으로 인해서 synchronizedMethod메소드는 쓰레드에 안전한 함수가 됩니다. 메소드 전체가 임계 영역으로 설정됩니다.· synchronizedMethod가 호출되면 해당 메소드가 포함한 객체의 lock을 얻어 작업을 수행하다가 해당 메소드가 ..
-
Thread의 메모리 구조
Thread의 메모리 구조 모든 스레드는 스택영역을 제외한 메소드 영역(클래스 영역)과 힙영역을 공유합니다. 따라서 이 두 영역을 통해서 데이터를 공유할 수 있습니다. 스택영역은 스레드 별로 독립적 으로 존재하게 되는 이유는 스레드의 실행이 메소드의 호출을 통해서 이뤄지고, 메소드의 호출을 위해서 사용되는 메모리 공간이 스택영역이기 때문입니다.
-
크로스 컴파일러(cross compiler)
크로스 컴파일러(cross compiler) · 컴파일러가 동작하는 플랫폼 외의 플랫폼에서 실행 가능한 코드를 생성 할 수 있는 컴파일러입니다. · 크로스 컴파일러 툴은 임베디드 시스템 혹은 여러 플랫폼에서 실행파일을 생성하는데 사용됩니다. http://bit.ly/2DWYDhk http://bit.ly/2Rv7x9x https://en.wikipedia.org/wiki/Cross_compiler