동시성(Concurrency) Processes and Threads
동시성(Concurrency)컴퓨터 사용자는 시스템이 한 번에 두 가지 이상을 할 수 있다는 것을 당연시합니다.다른 응용 프로그램이 파일을 다운로드하고 인쇄 대기열을 관리하며 오디오를 스트리밍하는 동안 계속해서 워드 프로세서에서 작업 할 수 있다고 가정합니다.단일 응용 ...
Read more
아이템 77. 예외를 무시하지 말라.
이펙티브 자바아이템 77. 예외를 무시하지 말라.12345678// catch에서 에러를 무시함try{ }catch(SomeException e){} catch블럭을 비워두면 예외의 존재 이유가 없어진다. 만약 예외를 무시하기로 ...
Read more
아이템 76. 가능한 실패를 원자적으로 만들라.
이펙티브 자바아이템 76. 가능한 실패를 원자적으로 만들라.일반화 해서 말하자면 호출된 메서드가 실패 하더라도 해당 객체는 메서드 호출 전 상태를 유지해야 한다.이러한 특성을 실패 원자적(failure atomic)이라고 한다. 메서드를 원자적으로 만드는 방법 가장 간 ...
Read more
아이템 75. 예외의 상세 메시지에 실패 관련 정보를 담으라.
이펙티브 자바아이템 75. 예외의 상세 메시지에 실패 관련 정보를 담으라.실패 순간을 포착하려면 발생한 예외에 관여된 모든 매개변수와 필드의 값을 실패 메시지에 담아야 된다. IndexOutOfBoundsException 에서 실패값을 온전히 포착하도록 수정해 보겠다. ...
Read more
아이템 74. 매서드가 던지는 모든 예외를 문서화 하라.
이펙티브 자바아이템 74. 매서드가 던지는 모든 예외를 문서화 하라.검사 예외는 항상 따로따로 선언하고, 각 예외가 발생하는 상황을 자바독의 @throws 태그를 사용하여 정확하게 문서화 하자. 비검사 예외는 메서드 선언의 throws 목록에 넣지 말자.(비검사 예외도 ...
Read more
Start and stop Wowza Streaming Engine
Start and stop Wowza Streaming EngineStreaming Engine OSXservice123sudo launchctl load -w /Library/LaunchDaemons/com.wowza.WowzaStreamingEngine.plist ...
Read more
Wowza Streaming Engine Java API로 라이브 스트림 녹화를 시작하고 중지하십시오
Wowza Streaming Engine Java API로 라이브 스트림 녹화를 시작하고 중지하십시오1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515 ...
Read more
아이템 73. 추상화 수준에 맞는 예외를 던져라.
이펙티브 자바아이템 73. 추상화 수준에 맞는 예외를 던져라.상위 계층에서는 저수준의 예외를 잡아 자신에 추상화 수준에 맞는 예외를 던져야 된다.(exception translation) 저수준의 예외가 도움이 되면 예외 연쇄를 이용하라.(exception chain ...
Read more
Wowza 스트리밍 엔진에 Wowza GoCoder 인코딩 앱 연결
Wowza 스트리밍 엔진에 Wowza GoCoder 인코딩 앱 연결Wowza GoCoder ™ 는 Apple iOS 및 Android 장치 용 RTSP 기반 모바일 실시간 스트리밍 인코딩 앱입니다.GoCoder 앱이있는 장치에서 Wowza Streaming Engine ...
Read more
Wowza IDE를 사용하여 Wowza 스트리밍 엔진 확장
Wowza IDE를 사용하여 Wowza 스트리밍 엔진 확장Wowza ™ IDE는 Eclipse 통합 개발 환경에 대한 추가 기능으로 Java 프로젝트 및 클래스를 빌드하여 Wowza Streaming Engine ™ 미디어 서버 소프트웨어의 기능을 확장 및 향상시킬 수 ...
Read more