본문 바로가기

분류 전체보기103

Go언어의 채널(Channel), Select 구문, Sync 패키지 2장 동시성과 고루틴, 데이터 공유에 대해서 학습하지 않았다면 아래포스팅을 다시한번 보고 오자. https://joylucky7.tistory.com/33 Go언어의 동시성 과 Goroutine, 데이터공유 1장 ◆ 동시성(Concurrency) 란? ▶ 프로그램을 여러 독립된 작은 단위로 나누고 주어진 자원을 사용해 빠르게 동시다발적으로 수행하는 행위 ▶ 동시성의 개념은 스레드보다 더 포괄적 ▶ 스레드 ● 스 joylucky7.tistory.com ◆ 일반 채널 - 동기 채널 ▶ 선언 make(chan 데이터의 자료형) ▶ 채널에 데이터 저장 → 채널 2023. 4. 4.
Go언어의 동시성 과 Goroutine, 데이터공유 1장 ◆ 동시성(Concurrency) 란? ▶ 프로그램을 여러 독립된 작은 단위로 나누고 주어진 자원을 사용해 빠르게 동시다발적으로 수행하는 행위 ▶ 동시성의 개념은 스레드보다 더 포괄적 ▶ 스레드 ● 스레드는 프로그램을 병렬로 수행할 수 있도록 OS에서 지원하는 기능 ● Part1 과 Part 2로 구성된 프로그램을 예로 들어보면 Part 1은 Thread One이 수행하고 Part 2는 Thread Two가 수행하는 경우 아래 그림처럼 두 파트는 동시에 수행 ● 프로그램의 전체적인 흐름을 유지하면서 독립적인 작업을 빠르게 수행할 수 있는 소프트웨어 개발에서 매우 중요한 기술 ● Go 언어와 대다수의 최신 프로그래밍 언어는 프로그램을 여러 개의 작은 독립된 작업으로 나누고 사용 가능한 스레드를 활용해 다중.. 2023. 4. 4.
[Approach] Visual Desecent Point(VDP) VDP(Visual Desecent Point) 란? - Non-precision Straight in Approach에서만 적용되며 - MDA ~ Touchdown point 까지의 "Stabilized visual descent"를 할 수 있도록 지정된 지점이다. - 이 지점 이전에 MDA이하로 내려갈 수 없다. https://joylucky7.tistory.com/14 [Approach] DA, MDA 강하기 위한 조건 Missed Approach를 언제해야하는지에 대해서는 아래링크를 참고하자 https://joylucky7.tistory.com/13 [Approach] Go Around, Missed Approach, Low Approach 1장 Go Around 란? - 접근을 계속 하지 못할 .. 2023. 4. 3.
[Approach] Missed Approach Segment란? Missed Approach Segment 1. Initial Phase - MAP 에서부터 SOC(Start of Climb) 까지의 구간을 의미한다 - 이 구간에서는 항공기의 외장이 전환되는 구간이다. (Landing Configuration 으로 접근하던 항공기의 외장을 다시 상승하기 위한 외장으로 변환이 필요하기 때문이다.) 2. Intermedate Phase - SOC에 이어 Obstacle Clearance가 50m 가 되는 첫 지점에서 종료가 된다. - 해당 구간은 "상승이 이루어져야 하는 구간"으로 최소 2.5%(152ft/NM)의 상승률이 요구가 된다. 경우에 따라 안전이 보장하는 한에서 2%로 상승률이 완화할 수도 있다. 이때 항공기는 성능에 따라 이 이상의 상승률을 유지하여 상승하면.. 2023. 4. 3.