목록전체 글 (45)
bread, coffee and coding
속성(Attribute) - 업무에서 필요함, 의미상 더 이상 분리 되지 않음 특징 업무에서 관리되는 정보이다 하나의 값만 가진다 주식별자에게 함수적으로 종속된다 속성의 종류 1) 단일 속성 - 하나의 의미로 구성된 것 ex) 회원 ID, 이름 2) 복합 속성 - 여러 개의 의미가 있는 것으로 대표적으로 주소가 있다 ex) 주소는 시, 군, 동 3) 다중값 속성 - 속성에 여러 개의 값을 가질 수 있는 것으로 ex) 상품 리스트 // 다중값 속성은 엔터티로 분해된다 특성에 따른 속성의 종류 1) 기본 속성 - 비지니스 프로세스에서 도출되는 분래의 속성 ex) 회원ID, 이름, 계좌번호 2) 설계 속성 - 데이터 모델링 과정에서 발생되는 속성 ex) 상품코드, 지점 코드 3) 파생 속성 - 다른 속성에 의..
엔터티(Entity) - 데이터 집합 저장되고 관리되어야 하는 데이터 - 실체, 객체라는 의미 -> 실무적으로 엔터티라고 부른다 분류 1) 유형 엔터티 - 물리적 형태가 있고, 안정적이며 지속적으로 사용되는 엔터티 ex) 사원, 물품 2) 개념 엔터티 - 물리적 형태가 존재하지 않고 개념정보로 구분되는 엔터티 ex) 조직, 보험상품 3) 사건 엔터티 - 업무를 수행함에 따라 발생하는 엔터티 ex) 주문, 청구, 미납 발생시점에 따른 분류 1) 기본 엔터티(Basic Entity) - 독립적으로 생성되는 엔터티 ex) 고객, 상품, 부서 2) 중심 엔터티(Main Entity) - 기본 엔터티로 부터 발생되고 행위 엔터티를 생성하는 것이다 ex) 계좌,주문, 취소 3) 행위 엔터티(Active Entity..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 # -*- coding: utf-8 -*- import socket import threading def recv(): try: recv_data = client_socket.recv(256).decode('utf-8') except BlockingIOError: return "" return recv_data def send(send_data): client_socket.sendall(send_data.encode()) return send_data def connect(): try: client_socket.conn..
import RPi.GPIO as GPIO import time servo_pin = 18 GPIO.setmode(GPIO.BCM) GPIO.setup(servo_pin, GPIO.OUT) pwm = GPIO.PWM(servo_pin, 50) num = input() try: while True: if num =='1' : print("1 입력") pwm.start(10.0) time.sleep(2.0) pwmChangeDutyCycle(0.0) break elif num =='2' : print("2 입력") pwm.start(3.0) time.sleep(2.0) pwm.ChangeDutyCycle(0.0) break else : print("다시입력해주세요") break finally: GPIO.cl..
이문제를 풀려면 매체 접근 제어라는 것을 알아햐 한다. 매체 접근 제어란? 매체접근 제어(MAC ; Media access Control) 매체 접근 제어는 LAN에서 하나의 통신 회선을 여러 단말장치들이 원할하게 공유할 수 있도록 해주는 통신 회선에 대한 접근 방식입니다. 매체 접근제어 방식에는 CSMA, CSMA/CD, CSMA/CA, 토큰 버스 방식, 토큰 링 방식이 있다. CSMA/CD의 의미 CS: Carrier Sence: 통신 회선이 사용중인지를 점검 MA: 통신 회선이 비어 있으면 누구든지 사용 가능 하는것 CD: Collision Detection : 데이터 프레임을 전송하면서 충동 여부를 조사합니다. CSMA/CD 방식 송신 도중 충돌이 발생하면 송신을 중지하고, 모든 노드에 충동을 알..