추계 할인
학습
행동
과제
설문조사 및 퀴즈
게임
도움말
학습 재촉 스케줄
커뮤니티
사용자
포럼
채팅
기사
성공 사례
활동
리뷰
구독
옅은 색 테마
레슨
리뷰
회사 소개
시작
학습 시작
지금 학습을 시작하십시오
내 진행 상황
행동
탐구 맵
레슨
모든 탐구
모든 레벨
deadLock을 피하기 위한 전략
자바 멀티스레딩
레벨 7,
레슨 5
"안녕, 아미고!" "교착 상태를 피하기 위한 몇 가지 전략에 대해 말씀드리고 싶습니다." "가장 좋은 전략은 사려 깊은 아키텍처와 잠금을 사용할 수 있는 시기와 순서(뮤텍스 획득)를 관리하는 일련의 규칙입니다. 문제에 대한 고전적인 접근 방식은 잠금 계층을 개발하고 특정 잠금이 절대 해제될 수 없는 규칙을 설정하는 것입니다. 특정 다른 잠금이 이미 획득된 상태에서 획득되었습니다." "예를 들어 잠금에 레벨이 할당되는 경우가
교착 상태 수정 연습
자바 멀티스레딩
레벨 7,
레슨 6
"안녕, 아미고!"
"wait-notify-notifyAll" 전략
자바 멀티스레딩
레벨 7,
레슨 7
"안녕, 아미고!" "wait-notify에 대해 자세히 알아보고 싶습니다. wait-notify 메서드는 스레드가 상호 작용할 수 있는 편리한 메커니즘을 제공합니다. 스레드 상호 작용을 위한 복잡한 고수준 메커니즘을 구축하는 데에도 사용할 수 있습니다." "작은 예부터 시작하겠습니다. 웹 사이트를 통해 사용자가 만든 다양한 작업을 수행해야 하는 서버용 프로그램이 있다고 가정합니다. 사용자는 다양한 작업을 다른 시간에 추가할
약간의 뉘앙스
자바 멀티스레딩
레벨 7,
레슨 8
"안녕, 아미고!" "그리고 몇 가지 더 자세한 내용이 있습니다. 실용적인 조언이라고 부르겠습니다." "무언가를 기다리고 조건이 만족될 때까지 잠드는 메서드가 있다고 가정합니다." 컬렉션이 비어 있으면 기다립니다. public synchronized Runnable getJob()
"wait-notify-notifyAll" 연습
자바 멀티스레딩
레벨 7,
레슨 9
"안녕, 아미고!"
동기화 및 멀티스레딩에 대한 기타 세부 정보
자바 멀티스레딩
레벨 7,
레슨 10
"안녕, 아미고!" "Java 메모리 모델이라는 거대한 주제가 있습니다. 기본적으로 아직 알 필요는 없지만 들어 보면 도움이 될 것입니다." "잠재적인 모든 문제를 제거하기 위해 Java는 메모리 관리 메커니즘을 변경했습니다. 이제 메모리는 단순히 스레드의 로컬 캐시와 전역 메모리로 나뉘는 것이 아니라 메커니즘이 훨씬 더 좋아졌습니다." "그리고 더 복잡해!" "예, 더 좋고 더 복잡합니다. 비행기와 같습니다. 비행기로 비행하
구글 학습. (마스크를 사용하여 파일 목록을 가져오는 방법)
자바 멀티스레딩
레벨 7,
레슨 11
"안녕, 아미고!" "구글하는 방법에 대한 수업을 계속합시다." "여기 몇 가지 연습이 있습니다." 웹 검색 연습: 1 goto 문에 대해 잘못된 점은 무엇입니까? 2 Java의 예약어는 무엇입니까? 삼 동기화된 블록 외부에서 대기를 호출하면 어떻게 됩니까? 4 "이전 발생" 관계란 무엇입니까? 5 BlockingQueue 인터페이스의 목적과 방법은 무엇입니까? 6 콘솔에서 java 파일을 어떻게 컴파일합니까? 7 콘솔에서 j
교수의 유용한 링크 — 27
자바 멀티스레딩
레벨 7,
레슨 12
"안녕하세요 아미고! 저녁에 거창한 계획을 세우지 마시길 바랍니다. 멀티스레딩에 대한 합리적인 자료를 찾았으니 즐거운 시간 되시기 바랍니다. 더 나은 조합: Java와 Thread 클래스. 파트 I — 실행 스레드 . 멀티스레딩은 처음부터 Java에 내장되어 있었습니다. 먼저 스레드의 출처와 구성 방식을 기억해 봅시다. 파트 2 — 동기화 . 이 문서는 스레드 간 동기화의 기본 방법에 대해 설명합니다. 모니터, 잠금 및 동기화
10,958 문제
자바 멀티스레딩
레벨 7,
레슨 13
"안녕, 아미고!" "안녕하세요, 훌리오. 누구의 이름을 따서 지으셨나요?" "내 증조할머니 시절에 이글레시아스라는 유명한 가수가 있었어. 이제 나는 «노스텔지어»를 부르는 법을 배워야만 해." "그게 뭐였지? -노래?" "이제 영상 시작할게요. 앉으세요."
면접 질문 - 레벨 7
자바 멀티스레딩
레벨 7,
레슨 14
"안녕, 아미고!" 인터뷰 질문들 1 교착 상태는 무엇입니까? 2 교착 상태를 방지하기 위해 어떤 전략을 알고 있습니까? 삼 wait-notify 방법을 사용할 때 교착 상태가 발생할 수 있습니까? 4 더 자주 사용되는 것: notify 또는 notifyAll? 5 if 또는 while 문과 함께 사용하는 데 wait 메서드가 권장됩니까? 6 notifyAll을 호출한 후에는 어떻게 됩니까? 7 객체가 불변함으로써 얻는 것은
큰 작업: Java로 아카이버 작성
자바 멀티스레딩
레벨 7,
레슨 15
"안녕, 아미고!" "안녕하세요, 다람쥐 선장입니다!" "새로운 비밀 임무를 수행할 준비가 되셨습니까?" "물론입니다. 준비가 되었습니다." "그럼 여기 지침이 있는 파일이 있습니다. 오늘 우리는 새로운 종류의 인공 지능을 개발할 것입니다. 인류는 우리의 도움이 필요합니다. 우리는 사람들을 파괴로부터 구해야 합니다." "하지만 선생님! 파일을 열 수 없습니다. 아카이버가 필요합니다." "그래요? 흠... 그럼 인류 구원은 미루
레벨 28에 도달했습니다.
자바 멀티스레딩
레벨 8,
레슨 0
레벨 28
더 보기
1
...
29
30
31
32
33
...
60
Please enable JavaScript to continue using this application.