놀기136 [초간단] Java에서 랜덤 값 만들기 (Math.random()) Math.random()은 0.0부터 1.0미만의 double 형태의 값을 반환한다. 만약 0~9의 값을 만들고 싶으면 아래와 같이 10을 곱한 후, int로 변경하면 뒤의 소숫점 부분이 날아가서 0~9의 값을 얻을 수 있다. double dValue = Math.random(); int iValue = (int)(dValue * 10); System.out.println(iValue); 아래와 같이 값을 더 크게 만들어 10으로 나눈 나머지 값을 취해도 같고. 원하시는 방법으로. double dValue = Math.random(); int iValue = (int)(dValue * 1000) % 10; System.out.println(iValue); 2021. 8. 26. [스크랩] ConcurrentHashMap / thread-safe thread safe 한 것을 찾다 보니 ConcurrentHashMap이라는 것이 있었다. 나중에 찾기 힘들거 같아 고마우신 분의 자료를 링크로 보존. 아래 사이트에 가면 자세한 설명을 볼 수 있습니다. https://doorisopen.github.io/developers-library/Java/2020-07-08-java-hashmap-and-thread-safe 취준생에서 가치 있는 개발자가 되기까지 💪 doorisopen.github.io 2021. 8. 26. [초간단] Java Sleep 코드 부연 설명 없이 아래와 같이 Thread.sleep()을 사용한다. sleep 시간은 ms 단위이므로 1000으로 설정 시, 1초 동안 sleep 한다. 또한 try-catch 문으로 앞뒤를 감싸야한다. try { Thread.sleep(1000); //1초 대기 } catch (InterruptedException e) { e.printStackTrace(); } 2021. 8. 26. [오라클] 컬럼(Column) 추가 예제 1) 테이블 AAA에 컬럼 bbb를 추가한다. 컬럼 bbb는 VARCHAR(128)로 한다. ALTER TABLE AAA ADD bbb VARCHAR(128); 예제 2) 테이블 AAA에 컬럼 bbb를 추가한다. 컬럼 bbb는 VARCHAR(128)로 하고 기본값을 ccc로 한다. ALTER TABLE AAA ADD bbb VARCHAR(128) DEFAULT 'ccc'; 2021. 8. 23. 이전 1 ··· 18 19 20 21 22 23 24 ··· 34 다음