전체 글 (41) 썸네일형 리스트형 wsl이란 Linux용 Windows 하위 시스템이란?WSL(Linux용 Windows 하위 시스템)은 별도의 가상 머신 또는 이중 부팅 없이 Windows 컴퓨터에서 Linux 환경을 실행할 수 있는 Windows의 기능입니다. WSL은 Windows와 Linux를 동시에 사용하려는 개발자에게 원활하고 생산적인 환경을 제공하도록 설계되었습니다.wsl을 통해 별도로 파일관리를 하는 방법 및 이유WSL(Windows Subsystem for Linux) 환경에서는 프로젝트 파일을 Windows 파일 시스템(C:\...)이 아닌 WSL 내부 리눅스 파일 시스템(~/ 또는 /home/user/...)에 별도로 두고 관리하는 것이 표준 권장 사항입니다.WSL 내부 파일 시스템에서 분리 관리해야 하는 이유구분WSL 내부 저.. 2011 한은 26-6-7 16:08 - 여러 개의 비동기 프로세스(Asynchronous processes)가 공유 변수 X 를 조작하는 아래 코드를 수행하려고 한다. 이때 발생할 수 있는 문제를 예를 들어 설명하고 세마포어 (Semaphore)가 이 문제를 해결하는데 어떻게 활용될 수 있는지 기술하시오 . Read (X)X = X+1Write (X) 여러 프로세스가 동시에 Read(X) -> X=X+1 -> Write(X)를 수행하면 경쟁상태(Race Condition)가 발생할 수 있다. 예를 들어 X=10일 때 두 프로세스가 동시에 10을 읽고 각각 11로 증가시킨 후 기록하면 최종결과는 12가 아니라 11이 되어 갱신 손실(Lost Update)이 발생한다. 세마포어는 공유 변수 X를 사용하는 구간을 임계구.. 2012 컴공 1. 나. select 학번, 평균성적from 수강, 학생where 수강.등록학기 = '201101' 가. IPv4 의 헤더 항목 중 TTL 의 역할을 간단히 설명하시오 .IPv4헤더의 TTL(Time To Live)은 패킷이 네트워크에서 무한히 순환하는 것을 방지하기 위한 값이다. 라우터를 하나 거칠 때마다 TTL 값이 1씩 감소하며 값이 0이 되면 해당 패킷은 폐기된다. 나. IPv4 헤더 항목 중 어떤 부분에 한계가 있어서 IPv6 이 등장하게 되었는가 ? 가장 결정적인 헤더 항목을 쓰시오 . 그리고 IPv6 에서는 그 항목이 어떻게 개선되었는지 구체적으로 설명하시오. 가장 결정적인 헤더 항목은 Source Address / Destination Address(IP주소 필드)이다. IPv4는 32비.. java 메모해놓은 것 setter 주입 : 고객은 고객대로, 상품은 상품대로 life cycle을 따로 감 hasing 관계에서 setter 주입을 많이 함. service들을 메모리에 올리는 것은 서비스가 함. J2SE(지금 우리가 쓰는 것) / J2EE(현업) 모든 코드가 로컬안에 들어가있음 / 리모트 환경이 됌. 서버와 클라이언트 상속 시 메모리에 부모가 먼저 올라간다. 상속을 하게 되면 부모와 자식은 한덩어리가 된다. 가장 부모는 object 자식이 부모 필드 접근해서 쓰는 것. 상속을 위해서는 부모가 먼저 메모리에서 만들어지고 그 다음 부모 위에 자식만의 필드가 탑재된다. -> 부모 것을 다 쓴다. vo 하나당 테이블 하나 테이블이 많을수록 join을 많이 써야함. 속도 느려짐. 생성자 오버로딩 : .. 웹서비스 실행까지의 작업 순서 1. 코드 작성 (static context 단위로 배포 됌. WEB-INF를 기점으로 상위에는 정적인 문서, 하위에는 프로그램이 들어감 ---------------- Attribute 종류 3가지 : 모두 setAttribute, getAttribute을 가짐 / ServletRequest ServletRequest : 응답하면 그 안에 있는 것은 다 사라짐. 응답하기 전까지만 데이터 유효 HttpSession: 로그인 되는 동안에만 유지. ServletContext: 서버가 멈출때까지 계속 유지 ------------- 이전에 요청한 사용자와 현재 요청한 사용자가 동일하면 로그인이 되도록 함 : 로그인 기간 쿠키 : a small amount of information :객체 저장 안됌, st.. 2013 컴공 가. 파이프라인 기법을 간단히 설명하시오.파이프라인 기법은 명령어 실행 과정을 여러 단계로 분할한 뒤, 각 단계를 동시에 병렬적으로 수행하여 CPU 처리 효율과 처리량을 향상시키는 기법이다. 예를 들어 명령어 인출(Fetch), 해독(Decode), 실행(Execute)을 겹쳐 수행함으로써 여러 명령어를 동시에 처리할 수 있다. 다만 데이터 충돌이나 분기 문제 등으로 인해 성능 저하가 발생할 수 있다. - 데이터 웨어하우스 구축 (data warehousing)과 관련하여 다음 물음에 답하시오 .가. E-R 모델에 견주어 차원 모델(dimensional models)의 이점 두 가지 이상을 기술하시오. 차원 모델은 사실 테이블과 차원 테이블로 구성되어 구조가 단순하므로, 사용자가 데이터를 이해하고 질.. 2021 컴퓨터공학 학술 데이터베이스 트랜잭션가. 데이터베이스 트랜잭션의 정의와 특징 , 트랜잭션을 제어하기 위해 사용하는 명령어를 설명하시오- 트랜잭션은 데이터베이스에서 하나의 논리적 작업 단위로 수행되는 연산들의 집합을 의미하며 모두 정상 수행되거나 전혀 수행되지 않아야 한다. - 트랜잭션의 특징은 원자성(Atomicity), 일관성(Consistency), 고립성(Isolation), 지속성(Durability)의 ACID 특성을 가진다는 점이다. - 트랜잭션 제어 명령어로는 작업 결과를 반영하는 COMMIT, 작업을 취소하고 이전 상태로 복구하는 ROLLBACK, 중간 저장 지점을 설정하는 SAVEPOINT 등이 있다. 나. 트랜잭션 동시성 제어를 하지 않을 경우 예상되는 문제점과 해결방안- 트랜잭션의 동시성 제어를 하.. 2019 한국은행 소프트웨어공학데이터베이스컴퓨터구조데이터통신정보보호운영체제자료구조인공지능기계학습 머신러닝가. 지도 학습 : 학습의 정답을 가르쳐 주고 학습시키는 것.비지도 학습 : 정답이 없이 학습을 통해 정답을 만들어 내는 학습. 나.다. 컴퓨터 네트워크가. ip주소 : 네트워크에서 각 장치를 식별하기 위한 고유한 논리적 주소이다. 서브넷 마스크 : IP주소에서 네트워크 부분과 호스트 부분을 구분하는 값이다.기본 게이트웨이 : 다른 네트워크로 통신할 때 패킷을 전달하는 라우터의 주소이다.기본 설정 DNS 서버 : 도메인 이름을 IP주소로 변환하는 주 DNS 서버이다. 보조 DNS 서버 : 기본 설정 DNS 서버에 장애 시를 대비한 대체 DNS 서버이다. 나. DNS의 기능을 2가지 이상 서술하시오 1. 도메인 이.. 이전 1 2 3 4 ··· 6 다음