일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 구조패턴
- 디자인패턴
- C
- bfs
- 반복자
- 빌더패턴
- c++
- problemsolving
- 이터레이터
- 완전탐색
- UML
- 팩토리메소드
- 백준
- 데코레이터패턴
- 다이어그램
- 생성패턴
- 14500
- C언어
- 옵저버
- 재귀
- 클래스다이어그램
- 추상팩토리
- FactoryMethod
- 행위패턴
- ps
- 테트로미노
- 회전하는큐
- AbstractFactory
- 알고리즘
- 어댑터패턴
- Today
- Total
목록분류 전체보기 (25)
salsa source
(*이 글은 '이더리움 베이직' 책을 따라 실습한 내용입니다.)http://book.naver.com/bookdb/book_detail.nhn?bid=12810925 1. Geth 설치 OS에 맞게 설치를 해줍니다.저는 Windows로 설치했습니다. 2. Geth 다운로드 (1) I Agree (2) Next (필요 시 tools 추가) (3) Install (4) 완료 시 Close 3. Geth 설치 확인 cmd창에서 Geth가 설치되었는지 확인합니다. (1) 명령 프롬프트 창을 실행하고 geth 명령을 실행 geth 를 입력하고 enter를 누르면 아래와 같이 실행됩니다. 정상적으로 실행이 된 화면 아직 아무런 옵션을 주지 않았기 때문에 사설 네트워크가 아닌 공용 이더리움 네트워크에 접속하게 됩니다..
교착상태 회피 항상 안전상태를 떠나지 않도록 고수하기 위함 시스템에 순환대기 상황이 발생하지 않도록 함 자원할당 상태 검사 -> 가용 자원 수, 할당된 자원 수, 프로세스들의 최대 요구 수 안전상태 : 시스템이 안전 순서를 찾을수있다면 안전한 상태임(=불안전/교착상태예방가능) 찾을 수 없다면 불안전상태(무조건 교착상태 발생하는 것은 아님) 회피 알고리즘 자원이 1개 -> 자원할당 그래프 알고리즘 정점(프로세스 P, 자원 R)과 간선으로 이루어짐 그래프가 사이클을 형성하면 교착상태(자원의 인스턴스가 여러개면 반드시 교착은X) 교착상태 교착상태 아님 자원이 2개 이상일 경우 -> 은행원 알고리즘 다익스트라 알고리즘 응용하여 사용 프로세스에서 운영체제에 자원을 요청할 때 마다 운영체제에서 실행되는 알고리즘 일..
실제 Observer는 능동적으로 관찰하는 것이 아닌 Subject 역할로부터 전달되는 것을 수동적으로 기다리고 있음 => Publish-Subscribe패턴 이라고도 함 상태가 변경될 때 정해지지 않은 임의의 객체에게 변경사실을 알려줄 수 있다. 한 객체의 상태 변화를 정해지지 않은 여러 다른 객체에게 통지하고 싶을 때 사용 주제(subject) 객체와 옵저버 객체 주제객체 옵저버 목록 관리, 옵저버를 등록/제거 할 수 있는 메소드 제공 상태변경이 발생하면 등록된 옵저버에 변경 내역 알림 concreteSubject : 상태를 가지고 있는 역할 ConcreteObserver : 상태변화를 전달받는 역할 Subject, Observer : 위의 두 가지 역할을 연결 옵저버 추가 시 StatusChecke..
삼성전자, 로마서 ‘삼성 포럼’ 개최 혁신제품으로 글로벌 시장 본격 공략 출처: 삼성전자가 5일부터 27일까지(현지시간) 이탈리아 로마에서 ‘삼성 포럼’을 개최하고 전 세계 주요 거래선을 대상으로 올해 주요 사업전략을 공유한다. ‘삼성 포럼’은 올해로 9회째를 맞는 행사로 5일부터 유럽을 시작으로 동남아·서남아·CIS·중동·중남미·중국 등 순차적으로 지역별 포럼을 진행하며 전 세계 3천여 명의 거래선이 참가할 계획이다. CE부문장 김현석 사장은 유럽 포럼에서 “삼성전자는 주요 사업부문에서 글로벌 리더십을 유지하고 있으며, 사업 혁신과 고객들과의 긴밀한 파트너십을 통해 지속 성장을 하고 있다”며 “올해는 전사적인 역량을 결집해 AI·IoT를 기반으로 소비자들에게 이전에 경험하지 못했던 가치를 전달할 것”이..
디자인패턴 the Gang of Four(GoF) 매일 쓰고있는 프로그램을 새로운 시점에서 다시 생각하고, 재사용을 쉽게 하고, 기능 확장이 쉬운 소프트웨어를 만들기 위한 유익한 기법. (GoF가 가장 유명) UML(Unified Modeling Language) 시스템을 시각화하거나 시스템의 사양이나 설계를 문서화하기 위한 표현 방법 클래스 다이어그램 클래스나 인스턴스, 인터페이스 등의 정적인 관계를 표현한 것. 필드 == 멤버변수 메소드 == 멤버함수 인터페이스 : 클래스들이 구현해야 하는 동작을 지정하는 데 사용되는 추상형 시퀀스 다이어그램 시간에 따라 변하는 것. 동적인 관계 Iterator - 순서대로 지정해서 처리하기 복수의 요소가 모여있는 집합에서 요소를 순서대로 지정해서 처리하는 Itera..