blog.GimsLab.com

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

프로그래밍 2

java nio의 주요 클래스인 ByteBuffer 클래스의 주요 메소드를 이해하기 위한 코드

java nio의 주요 클래스인 ByteBuffer 클래스의 주요 메소드를 이해하기 위한 코드 src ByteBuffer buffer = ByteBuffer.allocate(10); buffer.put((byte) 0); buffer.put((byte) 1); System.out.println("put 0,1 - " + buffer + ", remain=" + buffer.remaining()); buffer.mark(); System.out.println("mark - " + buffer + ", remain=" + buffer.remaining()); buffer.put((byte) 2); buffer.put((byte) 3); System.out.println("put 2,3 - " + buffer..

java 2007.12.13

java System.in에서 키보드 입력을 받을때 에코되는 문자를 안보이게 처리하기

java 커맨드라인(command line)기반 응용프로그램에서 키보드 입력을 받을때 입력하는 문자가 항상 에코되어 보여진다. 문제는 암호같은걸 받을때 이를 마스킹(masking)해주거나 지워줘야하는데 해결책이 별로 없다. 아래와 같은 쓰레드를 이용한 대안이 있다. # 쓰레드 // 키보드 입력시 에코문자를 지워줄 쓰레드 this.threadKeyInEchoEraser = new Thread(new Runnable(){ public void run() { while(shouldRunKeyInEchoEraserThread){ System.out.print("\010*"); try{ Thread.sleep(1); } catch(InterruptedException ie){ ie.printStackTrace()..

java 2007.11.16
1
더보기

Tag

웹접근성, WordInMind, 웹, 접근성, 자바, Thunderbird, 웹서비스, mail client, 우분투 사용기, 웹표준, 영단어, Web, 한글, java, linux, Web Services, WIM, 썬더버드, 리눅스, ubuntu,
  • 분류 전체보기
    • linux and cli
    • web
    • java
    • tool
    • stuff
    • mac osx

최근글과 인기글

  • 최근글
  • 인기글

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바