반응형 Language252 자바 JAR 파일 만드는 법 및 이클립스에서 사용방법 정리 자바에서 JAR는 Java Archive의 약자인데 이게 뭔 말이냐면 클래스 파일들과 해당 클래스에 사용되는 이미지 등을 JAR 안에 넣어놓고 타 프로젝트에서 해당 JAR를 import 하면 JAR에 작성한 클래스들을 뽑아다 쓸 수 있게 된다 자주 보게 되는 예제로는 Oracle과 Java를 연결하는 데 사용하는 OJDBC JAR를 들 수 있는데 기존 자바에는 오라클과 자바를 연결하는 클래스가 없지만 OJDBC라는 JAR를 만들어 자바에서 OJDBC JAR를 import 하면 자바에서 오라클을 컨트롤 할 수 있도록 해 놓았다 즉 오라클과 자바를 연결하려는 사람들은 해당 JAR를 import 하기만 하면 필요한 클래스나 메소드를 OJDBC Jar에서 뽑아다 사용할 수 있게 된다 쉽게 이해할 수 있도록 이클.. 2020. 9. 24. 자바스크립트 랜덤함수 사용방법 정리 자바스크립트에서 랜덤함수는 Math.random() 으로 사용할 수 있는데 사용할 때마다 랜덤 소수값이 나오게 된다 좀 활용을 해서 소수 2번째 자리수까지 반올림한 값을 가져오려면 Math.random().toFixed(2); 2자리 정수로 가져오려면 Math.floor(Math.random() * 100); 이런 식으로 사용해주면 된다 2020. 7. 13. 자바스크립트 \ `를 이용한 특수문자 처리방법 위 예제를 보면 console.log("say "hello" "); 를 해줄 경우 에러가 발생하는데 특수문자는 위와 같은 방법으로 출력할 수 없고 \나 백틱(`)을 사용해서 처리해줘야 하는데 이를 이스케이프 처리라고 한다 \를 사용하는 방법은 단순히 특수문자 앞에 \를 넣어주면 된다 백틱(`)을 사용하는 방법은 문자를 `로 둘러싸면 되는데 ` ` 안에 있는 모든 글자가 문자열로 처리되게 된다 2020. 7. 6. 자바스크립트 replaceall 사용방법 자바스크립트에서는 replace만 있고 replaceall이 없어서 문자열에서 특정 문자를 모두 ~로 변경하는 그런게 없는데 그럴때는 정규식을 사용해주면 된다 위 예제는 2020-07-06에서 -를 모두 떼려고 하는데 값.replace(/바꿀값/gi, 대체값); 이렇게 해 주면 바꿀값이 모두 대체값으로 바뀌게 된다 g는 문자열 전체를 확인하면서 값을 변경하고 i는 대소문자를 구별하지 않게 하는 옵션이다 마지막으로 /를 변경할 경우에는 값.replace(/\//gi, 대체값); 이렇게 \를 넣어 사용해주면 된다 2020. 7. 6. 자바스크립트 !!를 이용한 undefined null 공백 처리방법 자바스크립트에서 undefined나 null, 공백은 함수를 만들어 처리하게 되는데 자바스크립트 각종 NULL 처리방법 정리 일단 자바스크립트에서 NULL을 어떻게 보냐에 따라 해결방법이 두가지인데 "" 만을 NULL로 본다면 값 === "" 으로 비교해주면 된다 함수로 만들어 사용한다면 위 스크린샷과 같이 값 === "" 일 경우 tru wakestand.tistory.com 위 세개만 판별하면 될 경우에는 !!를 사용하면 함수를 만들지 않아도 처리가 가능하다 사용법은 !!값 을 할 경우에 undefined, null, 공백이라면 false 그 외에는 true가 떨어지게 된다 2020. 7. 5. 자바스크립트 ~~ 를 이용한 정수 제외한 수 0으로 출력방법 자바스크립트에서 ~~값 을 이용해 정수인 값은 그대로 출력되지만 정수가 아니거나 문자열은 0으로 만들 수 있는데 정수만 들어오는 경우 해당 방법을 통해 메소드를 만들지 않더라도 정수는 입력한 값, 그 외의 값은 0으로 설정할 수 있다 2020. 7. 5. 이전 1 ··· 17 18 19 20 21 22 23 ··· 42 다음 반응형