본문 바로가기

java

[JAVA] JDK 설치하기 (그림보며 따라하기) 자바 홈페이지 접속(http://java.sun.com )후 다운로드를 클릭 하여 SE 개발자버전 JDK를 선택한다. ( 프로그램을 개발하려면 JDK설치가 필수적이기 때문이다.) 이렇게 다운로드를 시작 한다. 이제 다운 받은 JDK 파일을 클릭하여 설치 하도록 하자. 설치가 끝났다. 자바 컴파일 명령어(JAVAC)와 실행 명령(JAVA)을 컴퓨터에게 그 명령어들이 어디에 있는가를 인식시켜 어느 위치에서도 그 명령어를 사용할 수 있도록 하기 위해 환경변수를 설정 하자. 시작 ▷ 설정 ▷ 제어판 ▷ 시스템 시스템 등록 정보에서 고급 선택 후 환경변수를 클릭 하자. 시스템 변수에서 Path 를 선택후 편집 클릭 JDK 설치된 경로를 복사한 후 시스템 변수 편집에 ;(세미클론) 첨가후 붙여 넣자. 환경변수 설정.. 더보기
자바스크립트를 이용해서 링크 걸기 링크를 걸때 4가지 동작을 합니다. 새창띄우기, 상위프레임에 넣기, 현재 프레임에 넣기, 아이프레임에 넣기입니다. 넣는 위치는 x.js에 넣는게 제일 편하더군요. 그래서 x.js 파일 제일 하단에 넣어서 사용중입니다. 1. 새창 띄우기 : 내용 2. 상위프레임에 넣기: 더보기
[JavaScript] 자바스크립트 :: 형변환 b=String(숫자형변수); // 이렇게 되면 b가 number 타입이 되구요 c=Number(b); // 다시 숫자형으로 바꿀려면 이렇게 숫자->문자 var s1=String(p1); 문자->숫자 var n1=Number(p1); 숫자변수 = parseInt('123456'); //자바스크립트 문자를 숫자로 형변환 함수 자바스크립트의 4가지 자료형 (정수형,실수형,문자형,논리(boolean)형.null 형) ************************************************************************************* 수치자료형(정수형과 실수형이 있다) 1.정수형(결과는 모두10진수로 표현된다) var a; //a는 자료형이 없다 a=10; //정수 a=-10.. 더보기
[JavaScript] 자바스크립트 기초 자바스크립트............................................................. 자바스크립트는 네스케이프사가 개발한 객체지향 스크립트언어로 HTML문서내에 작성하고 웹브라우저에 의해 실행된다. 웹브라우저가 가진 객체도 이용한다. 넷스케이프 네비게이터 2.0/익스플로러 3.0 이상이면 자바스크립트를 사용할 수 있다. 지금의 브라우저 상황에서는 별로 해당되지 않겠지만... 다만 브라우저마다 조금씩 지원하지 않는 것과 지원하는게 조금 차이가 있다. 자바스크립트는 작성자의 입장에서 보면 HTML이 버전업된 것처럼 자연스럽게 받아들여도 무방할 듯 싶다. HTML과 달리 에디터가 도와주지 않는게 흠이지만.... ■ 웹문서에 꼭 필요한 자바스크립트의 기능을 살펴보면 ? 새창을.. 더보기
[JavaScript] 자바스크립트 :: 문자열 자르기 [자바스크립트 문자열 자르기 Split] 자바스크립트에서.. split 을 쓸경우.. var s_data = "2005-03-25"; // 잘라야 되는 값.. var array_data = s_data.split("-"); // split 함수사용.. var s_year = array_data[0]; // 잘라진 값 배열.. var s_month = array_data[1]; var s_day = array_data[2]; [자바스크립트 문자열 길이대로 자르기] function cutStr(str,limit){ var tmpStr = str; var byte_count = 0; var len = str.length; var dot = ""; for(i=0; i 4) return 2; else return.. 더보기
[JavaScript] 자바스크립트 :: 문자열 글자수 자르기 (문자메세지등등에서 사용) // JavaScript Document // 글자수 , 폼 객체 이름 , input type name 을 넣어주세요 //textlimit //0/60 자 글자수를 찍어줍니다 function updateChar(length_limit, formObject,seq) { var comment=''; comment = eval("document."+formObject+"."+seq); var form = eval("document."+formObject); var length = calculate_msglen(comment.value); textlimit.innerText = length; if (length > length_limit) { alert("최대 " + length_limit + "byte이므로 .. 더보기
랜덤 광고 노출 스크립트 / 링크 점선 표시되는거 한방에 해결 [범위지정 랜덤 ... 예) 10~20] document.write(mt_rand(10,20); function mt_rand(m1,m2){ return m1+parseInt(Math.random()*(m2+1-m1)); } 링크 밑줄만 없애기 링크에 마우스 올렸을때 글자색 변하면서 굵고 밑줄생김(전체) 개별 링크 부분에 밑줄 없애기는 클래스지정 제목 ----------------------------------- a:link 방문하지 않은 링크 a:visited 방문한 링크 a:active 마우스를 클릭했을 때 a:hover 마우스 올렸을 때 color: blue 글자색상 text-decoration:none 밑줄 생기지 않게 (생기지않게 none 생기게 underline) font-weight: bo.. 더보기
[JavaScript] 자바스크립트 :: Math 객체, 속성, 메소드 Math 객체 1. Math객체 2. Math객체의 속성 3. Math객체의 메소드 1. Math객체 ... [ TOP ] Maht객체는 new연산자를 사용하여 객체를 선언할 수 없으며, 수학에서 사용되는 삼각함수,원주율,절대값등을 처리할 수 있는 속성이나 메소드를 지원합니다. Math객체의 사용방법부터 볼까요. document.write(Math.min(5,10)); document.write(Math.random()); 과 같이 메소드가 사용된다면 아래는 속성의 사용방법입니다. document.write(Math.PI); 2. Math객체의 속성 ... [ TOP ] Math객체의 속성를 살펴보겠습니다. 속 성 설 명 E 자연로그 밑에 사용하는 오일러 상수 PI 원주율 LN2 2의 자연로그 LN10 .. 더보기