OKKY
OKKY LogoOKKY Logo
OKKY Logo
커뮤니티Q&A지식이벤트Contact
부트캠프Jobs
로그인회원가입

카테고리

  • 커뮤니티
  • 모임·스터디
  • Q&A
  • 지식
  • 이벤트
  • 공지사항
  • Contact
nio
questionsquestions
질문하기
  • 답변
    2
    캐티·10개월
    257
    0
    답변 2
    프로필 사진nio에는 ops를 0 넣어도 되나요
    nio에는 비동기 처리를 하는데 selector에 OP_READ, OP_WRITE 같은 1,2,4,8 플래그 값을 등록하여 사용하는데 상수 값으로 OP_NONE 같은 0은 없어도 0을 넣어서 연결된 소켓을 대기 상태로 둘 수 있어요. SelectionKey (Java SE 21 & JDK 21) 전에는 http 출력을 치는데 대부분에 웹브라우저에서 Transfer-Encoding: chunked 출력으로 실시간 스트리밍 출력이 가능하였는데 지
  • 해결
    4
    처음배워요·4년 이상
    863
    0
    해결 4
    프로필 사진java nio 파일관련해서 리팩토링 하는 요령을 알고싶습니다
    span style="color:rgb( 66 , 66 , 66 );font-family:'-apple-system' , 'blinkmacsystemfont' , 'malgun gothic' , , 'helvetica' , 'apple sd gothic neo' , 'helvetica' , , 'nanumbarungothic yethangul' ,
  • 해결
    2
    Kkoji·5년 이상
    608
    0
    해결 2
    프로필 사진java non blocking socket split big message...
    https://stackoverflow.com/questions/34254205/nio-channel-split-messages위 문제와 똑같은 상황이 발생하여 해결책을 찾고자 질문드립니다....java nio 패키지를 사용한 non block
  • 답변
    3
    사과맛오렌지·거의 6년
    904
    0
    답변 3
    프로필 사진java SocketChannel에서 ByteBuffer등으로 UTF-16같은 가변 길이 문자열 데이터를 받아올 때 문자열의 일부만 받게 되면 어떻게 되나요?
    예를 들어 ByteBuffer가 5바이트 짜리일 때 UTF-16 한글(글자당 2바이트)를 SocketChannel으로부터 3글자 받아오면 ByteBuffer에는 마지막 글자를 이루는 2바이트 중 1바이트만 담기게 되지 않나요?이런 상황에서 charset.encode() 등으로 UTF-16 인코딩을 하게 되면 어떤 결과가 나오는지, 데이터를 온전하게 받아오는 방법이 있을지 궁금합니다.
  • 답변
    2
    사과맛오렌지·6년 이상
    670
    0
    답변 2
    프로필 사진Java SocketChannel non-blocking에서 ping을 구할 방법이 있나요?
    SocketChannel의 논블로킹 모드에서는 read,write에서 블로킹이 안 되는 것으로 알고 있습니다.그렇다면 블로킹 방식에서 쓰던 것처럼 보내기 전 시간 재고 보낸 후 시간 재서 핑을 측정하기 어려운 것 같은데...(상대가 받았다는 답을 보내기 전에 write가 리턴될테니까요)자신이 ”ping” 보내고 상대에게서 “pong” 올때 까지 시간 재는 것 외에 핑을 구할 수 있는 방법이 있을지 궁금합니다.
  • 답변
    1
    사과맛오렌지·6년 이상
    533
    0
    답변 1
    프로필 사진자바 nio에서 ByteBuffer로 직렬화된 객체를 SocketChannel로 전송 또는 읽을 수 있는 방법이 있나요?
    nio에서  ByteBuffer로 객체를 직렬화하여 읽거나 쓸 수 있는지 궁금합니다.
  • 답변
    2
    조만간자살함·약 7년
    1.0k
    0
    답변 2
    프로필 사진java nio files.delete()
    java nio를 이용해서 폴더 및 파일을 삭제하는 기능을 구현하고 있습니다.파일은 삭제가 잘 되는데 폴더는 삭제를 하면 뭐라고 해야하지 톰캣이 삭제할 폴더를 붙잡고있다고 해야하나폴더가 삭제가 안되고 윈도우 탐색기에서 삭제를 하려고하면 실행중인 폴더라 접근 권한이 없다고 나오네요.그러다가 톰캣을 종료시켜 웹 서버를 내리면 그제서야 폴더가 삭제가 됩니다...에러도 안나오고 도저
  • 답변
    4
    똥글이꺼·거의 8년
    1.7k
    0
    답변 4
    프로필 사진Java File I/O관련
    Java로부터 - 기준 :대용량 파일 (text)- 매일 6회lock -> 파일
  • 답변
    0
    밤과라임·거의 8년
    684
    0
    답변 0
    프로필 사진serverbootstrap에서 이해가 안가는 부분이 있어 질문드립니다. addLAst
    div style=
  • 답변
    0
    알아보자·거의 8년
    770
    0
    답변 0
    프로필 사진서버 실행 과 로그 출력 작업 시 문제발생
    자바에서 NIO를 이용해 socket통신을 하는건데 서버를 실행하고 정지가 잘 되는데로그 출력 창을 실행했다가 서버 실행 정지 버튼 누르면 실행이 잘 안됩니다. 로그 출력 창의 스레드가 있는데 스레드때문에 이런 문제가 발생하는 건가요? 
  • 답변
    6
    알아보자·약 8년
    2.6k
    0
    답변 6
    프로필 사진자바 nio buffer 잘림 현상
    자바 nio에서 buffer.put(fullMsg.getBytes());buffer.flip();scr.getSc().write(buffer);clearBuffer(buffer);위가 서버단 코드 부분인데 write(buffer)에서 buffer.position 값이고code cla
  • 답변
    10
    syapp·8년 이상
    3.6k
    0
    답변 10
    프로필 사진netty기초 질문.
    안녕하세요.netty 를 공부하고 있습니다.nio 에코 서버 & 클라이언트를 생성하여 테스트를 하다가 이상한 점이 있어서 질문올립니다.현재상황은 이렇습니다.클라이언트에서는 쓰레드 2개가 루프를 돌며, 서버로 문자열을 전송(writeAndFlush)합니다.1번쓰레드는 "1"2번쓰레드는 "2" 라는 문자열을 전송합니다.
  • 답변
    1
    앙앙이·8년 이상
    1.0k
    0
    답변 1
    프로필 사진java nio selector 의 각 이벤트와 three way handshake 단계별 매치 도움 요청드립니다.
      java none block socket 을 갖는 클라이언트를 만들려고 합니다.인터넷에서 관련 소스를 찾아 보니 몇가지 의문 사항이 있어nio selector 의 각 이벤트와 three way handshake 단계를 매치할 필요성을 느꼈습니다.아래는 제가 임의로 생각한 three way handshake 단계에 일치하는 selector 의 각 이벤트를 정리한 내용입니다.
  • 답변
    0
    뱅뱅뱅·9년 이상
    813
    0
    답변 0
    프로필 사진스레드풀에 그룹명을 지정 할 수 있나요?
    보통 스레드 그룹을 지정 할 경우ThreadGroup threadGroup = new ThreadGroup("ex");Thread thread = new Thread(threadGroup,new Runnable() {};이런 식으로 스레드 그룹을 지정했었는데요.비동기 소켓 채널의 스레드풀 안에 생성되는 스레드들은 java.lang.Th
OKKY LogoOKKY Logo
OKKY Logo

All That Developer

FacebookYoutubeEmail
  • 회사소개
  • 공지사항
  • 연락처
  • 광고문의
운영정책슬랙봇
  • 개인정보 처리방침
  • 통합 서비스 이용약관
운영정책슬랙봇
상호명: (주)오키코리아 | 대표명: 노상범
사업자등록번호: 592-87-02037
| 통신판매업신고번호: 제 2022-서울강남-04742호
| 직업정보 제공사업 신고번호: J1200020230009
주소: 서울 강남구 봉은사로 303 TGL경복빌딩 502호 (06103)
| 고객센터 : info@okky.kr (영업시간 평일 10:00~17:00) 주말 · 공휴일 휴무
© 2026 (주)오키코리아. All rights reserved.
sponsored by
iNamesiNamesiNames
NHN Cloud
NHN CloudNHN Cloud