목록동기화 (3)
투케이2K
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [필요 import 부분] // import Network // MARK: - [현재 연결된 네트워크 상태 확인 메소드] let monitor = NWPathMonitor() static var checkNetworkValue = false func getWhatOfNetwork() -> Bool { self.monitor.start(queue: DispatchQueue.global()) // [세마포어 선언 : 프로그램 로직을 동기화 구현] let semaphore = DispatchSemaphore(value: 0) // [value 0 값은 대기 상태 선언] self.monitor.pathU..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.Vector; public class MainActivity { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [Vector 객체 배열 선언 및 데이터 삽입, 포함 확인, 수정, 삭제 실시 - add , contains , set , remove] * 1. Vector는 ArrayList와 동일한 내부구조를 가지고 있습니다 * 2. Vector는 동기화..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity10 { //초기 전역 변수 선언 static int sum = 0; public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[동기화 synchronized 순차 작업 - 동기화 synchronized 사용해 for문 순차적 합계 계산]"); /*[설..