넘어졌으면 일어서서 다시 걷자 🐈My GitHub🐈

전체 글 146

네트워크(3) - 데이터 링크 제어 DLC (데이터링크층)

DLC 데이터 링크 제어 서비스에는 여러가지가 있다. 프레임짜기 비트들을 프레임으로 만들어서 각 프레임을 다른 프레임과 구분 짓게 한다. 프레임은 고정 길이와 가변 길이로 구분되는데 고정 길이는 ATM광역네트워크의 셀과 같다. 가변 길이는 주로 LAN에서 사용하는데 프레임이 끝나는 곳과 다음 프레임이 시작하는 곳을 지정한다. 가변 길이 프레임은 또 문자 중심과 비트 중심으로 나뉜다. - 문자 중심 프레임 짜기 : ASCII와 같은 부호화 시스템의 8비트 문자를 사용한다. 시작과 마지막에 8비트 플래그를 추가시켜 길이를 정한다. - 바이트 채우기와 빼기 : 정보 내 플래그로 사용되는 패턴이 있을 경우 이를 플래그로 오인하지 않게 하기 위한 것이다. 플래그나 ESC문자가 있을 때 1바이트를 추가함으로써 구분..

알고리즘(11) - 해시테이블 Hash table

해시테이블  지금까지 트리 자료구조는 대부분은 다른 원소와 비교하여 저장할 위치를 찾아갔다. 그러나 해시테이블은, 원소를 저장할 위치가 그 원소 값에 의해 결정되는 자료구조다. 해시테이블의 특징은 다음과 같다. 저장/검색/삭제에 있어서 상수에 가까운 수행시간을 갖는다. = > Θ(1)최소 원소 찾기 같은 연산은 지원하지 않는다. 지금부터 위의 그림을 예시로 해시테이블에 대해 설명하겠다.위와 같은 해시테이블의 크기 m을 7이라 하자. 그렇다면 테이블은 0~6까지의 인덱스를 갖는다. 해시함수 Hash function원소를 저장할 때, 가운데 해시함수 hash function를 거쳐서 적절한 위치에 저장된다. 따라서 해시함수는 검색 키 값을 해시 테이블주소로 매핑하는 함수라는 의미다.  해시함수는 입력원소가 ..

기록/알고리즘 2023.04.18

미시경제학(7) - 10장 (기업의 이윤극대화)

이윤극대화를 위한 산출량의 선택 이윤이 극대화되는 산출량의 조건은 다음과 같다. MC = MR 한계비용은 한계수입과 같아야 한다. 다만 이는 시장형태에 구애받지 않는 일반적인 조건이고, 이윤극대화를 위한 제1계 필요조건이다. 제2계 필요조건은 제1계를 만족하는 산출량 내에서 한계비용곡선 MC이 한계수입곡선 MR을 아래에서 위로 지나가야 한다. 한계수입곡선의 도출 수요곡선은 평균수입곡선이기도 하다. 이러한 곡선에서 한계수입곡선을 도출해낼 수 있다. 판매량이 Q(아래 그림의 선Q)일 때, 한계수입을 다음처럼 구할 수 있다. 우선 C점에서 왼쪽으로 수평선을 그어 만나는 수직축을 B점이라고 한다. 여기서 A와 B 사이의 거리를 재고, 이것과 CD가 같도록 C점에서 아래로 그은 D점을 잡는다. 이렇게 해서 만들어..

기록/경제학 2023.04.17

미시경제학(6) - 생산자이론 ( 9장 생산비용 )

간단히 알아야 할 개념 기회비용 : 어떤 선택을 했을 때 포기해야 하는 모든 것. 회계비용 : 실제로 지출한 비용 경제적 이윤 : 총수입에서 기회비용을 뺀 나머지 매몰비용 : 지출된 이후 어떤 방식으로도 회수할 수 없는 비용 등비용곡선 (비용극소화를 위한 선택) 등비용곡선. 비용이 같은 곡선이라고도 할 수 있다. 사용가능한 총지출 C의 범위에서 노동과 자본을 구입해 생산과정에 투입한다. 이때 노동과 자본은 각각 w와 v로 표현할 수 있다. 따라서, wL + vk = C => 등비용곡선이다. 지출수준이 변하면 등비용곡선은 이동한다. 무슨 말이냐면, 예산선에서 소득이 늘어나 더 많은 재화를 구매할 수 있을 때 예산선이 바깥으로 이동하는 것처럼 총지출이 증가하면 등비용곡선은 바깥으로 평행이동한다. 또한, 노동..

기록/경제학 2023.04.16

미시경제학(5) - 생산자이론(8장 기업과 생산기술)

기업 기업은 생산활동에 전문화를 추구하며 결과적으로 이윤극대화를 목표로 한다. 생산에 투입되는 요소는 시간경과에 따른 투입량의 변화 가능여부와 기간에 따른 구분으로 나뉜다. 투입량이 변화할 수 있으면 가변투입요소 투입량이 변화하지 않으면 고정투입요소 기준이 있지 않지만 보통 고정투입요소가 있으면 단기, 없으면 장기로 친다. 생산함수 주어진 시간동안 여러가지 생산요소의 양과 이를 통해 그 기간동안 생산할 수 있는 최대 상품량 사이의 관계를 생산함수라고 한다. Q = f(L, K , R) L은 노동투입량, K는 자본투입량, R은 원자재사용량이다. 만약 노동과 자본 두 생산요소만 사용된다고 가정하면 생산함수는 Q = f(L, K)로 표현될 수 있다. 총생산, 한계생산 그리고 평균생산 일정기간 동안 자본을 투입..

기록/경제학 2023.04.15

화폐와 금융 - 요약정리본(2장, 4장)

간단 정리본. 욕망의 이중적 일치 (double coincidence of want) : 상대방이 내가 보유한 재화로부터 더 높은 효용을 얻게되는 전제조건 상품화폐(commodity money) : 물물교환시대에서 두 단계 교환(상품화폐 교환->원하는 재화교환)의 매개물 역할을 수행했던 교환성 높은 화폐. 직물,곡물, 가축 등이 있다. 누구나 화폐공급에 참여할 수 있지만 단위별 가치측정이 불가하고 곡물 같은 경우에 오래 보관하면 가치가 하락하기도 한다. 금속화폐, 주조차익(seigniorage) : 상품화폐의 문제점을 해결하기 위해 나온 금 은 등의 금속화폐. 보관 및 휴대가 편하며, 귀금속으로 만들기에 위조유인이 없다. 다만 문제점이 있는데, 금속화폐는 주조권을 가진 나라가 화폐를 유통하는 과정에서 금..

기록/경제학 2023.04.12

네트워크(2) - TCP/IP

TCP/IP Transmission Control Protocol / Internet Protocol, 5개의 계층(물리, 데이터링크, 네트워크, 전송, 응용)으로 구성돼 있다. 특정 기능을 제공하는 각 모듈이 대화식으로 되어 있는 계층 구조다. 1,2 계층은 특정 프로토콜을 지원하지 않으며 기존의 모든 표준과 기술적인 프로토콜을 지원한다. tcp/ip에서는 3가지의 주소를 사용한다. 물리 주소, 논리 주소, 포트 주소가 그것이다. 이들 주소의 계층 간의 관계는 다음과 같다. 물리 주소 : WAN이나 LAN에서 정의된 노드의 주소이며 12개의 16진수, 6바이트로 이뤄졌다. 논리 주소 : 호스트를 식별할 수 있는 32비트의 주소 체계다. 흔히 알려진 IPv4주소가 논리 주소다. 이는 이후 IPv6주소로 ..

네트워크(1) - OSI

OSI 개방 시스템 상호연결 Open System Interconnection의 약자다. 기본적인 하드웨어 또는 소프트웨어의 변경없이 서로 다른 시스템 간의 개방통신을 위한 것이다. 또한, 안전하게 상호 연동이 가능한 네트워크 구조를 이해하고 설계하기 위한 모델이기도 하다. OSI가 없다면 하나의 문제가 발생했을 때 모든 부분을 뜯어고쳐야 한다. 이를 방지하기 위한 것이기도 하다. OSI 7계층 한 가지 기술적 변경이 있을 때 관련 계층만 손보면 되는 구조다. 1,2,3 계층은 네트워크 지원 계층이다. 한 장치에서 다른 장치로전송되는 데이터와 물리적인 면을 처리한다. 5,6,7 계층은 사용자 지원 계층인데, 관련 없는 소프트웨어 시스템 간의 상호 운용성을 제공한다. 4계층은 두 계층을 서로 연결한다. 네..

javax.servlet.http.httpservlet, determined from the dynamic web module facet version (2.5), was not found on the java build path

spring tool suite4를 쓰는 과정에서 이와 같은 에러가 발생하였다. 툴을 4.18로 업데이트하거나 property에서 Dynamic Web facet version 2.5와 java build path를 손보면 된다. 업데이트는 넘어가고, 후자만 다루겠다. Add library를 클릭한다. Next 클릭 tomcat을 깔아야 한다. 가장 최신 버전 10.1.1을 누르고 finish 이후 apply를 누른다. Project facet으로 넘어간다. 사진에서는 아니지만 오류메세지에 뜬 내용대로라면 dynamic web module은 2.5로 되어 있을 것이다. 이것을 5.0으로 바꾼다. 여기까지 마치고 잠시 후면 오류는 사라져있다.

인공지능(3) - 탐색

탐색 인공지능 시스템이 문제해결을 위해서 흔히 사용하는 기법이다. 만약 문재해결을 위해서 취해야 할 행동들이 무엇인지 알고 있지만 어떤 순서로 행동을 취해야 문제가 해결되는지 알지 못하면 가능한 모든 순서 조합을 다 시도해 보아야 한다. 탐색 탐색 방법에는 두 종류가 있다. 무 정보 탐색 : 모든 길(조합)을 다 찾아보는 방법 휴리스틱 탐색 : 가능성이 높은 곳만을 선별하여 찾아보는 방법 무 정보 탐색 무 정보 탐색 기법은 탐색공간(어떤 문제 공간에서 만들어질 수 있는 모든 상태들의 집합)에 대한 아무런 정보 없이 순서만 정해놓고 탐색을 수행한다. 무 정보 탐색에서 다시 2종류로 나뉘는데 깊이 우선 탐색(DFS)과 너비 우선 탐색(BFS)이다. 깊이우선탐색 depth first search 하나의 트리 ..

기록/인공지능 2023.04.09
728x90
반응형