본문 바로가기

반응형
   

Programming

(421)
JAVA 서로 다른 클래스에서 private로 선언된 변수의 데이터를 가져오고 변경하는 방법 JAVA 서로다른 클래스에서 private로 선언된 변수의 데이터를 가져오고 변경하는 방법JAVA 프로그래밍을 하면서 클래스가 다른 자바 파일에서 private로 선언된 변수의 데이터를 가져오거나 변경하고 싶을 때 나름대로 쉽게 알아볼 수 있도록 예제를 만들어 보았습니다. 어려운 내용은 아니지만 처음 자바 프로그래밍을 접하고 이론을 배우고 막상 무언가를 만들려고 할 때 대부분 다른 클래스에 선언된 변수의 데이터를 가져오고 변경하는 방법을 헷갈리시는 분들이 조금 있을 거라고 생각합니다. 아래 이미지와 같이 Aaaaa 라는 클래스가 있고 Bbbbb라는 클래스가 있습니다. 대부분 프로젝트나 어떠한 프로그램을 만들 때 아래 이미지와 같이 생성자에서 데이터를 가져오고 변경하여 처리를 많이 하게 되다 보니 배운 내..
JSmooth을 이용해 자바 파일을 JAR에서 EXE 파일로 변환하는 방법(EXE 파일 무반응) JSmooth을 이용해 자바 파일을 JAR에서 EXE 파일로 변환하는 방법(EXE 파일 무반응)이전에 자바 파일을 JAR 파일로 만드는 방법에 대해서 간단히 정리하여 작성한 글이 있습니다. JAVA 파일을 EXE 실행 가능한 파일로 변환하시려면 먼저 JAR 파일을 만드셔야 합니다. EXE 파일을 만들기 위해서는 반드시 이클립스 툴을 이용해 JAR 파일로 내보내는 방법에 대한 글을 반드시 참고하셔서 먼저 JAR 파일을 만들어 주시고 오시면 됩니다. (http://zzarungna.tistory.com/1272) 작성하는 기준은 JSmooth를 이용하는 방법으로 작성하며 JSmooth 0.9.9-7 버전이며 진행하며 보니 여러 가지 오류가 있더군요. 오류 발생 원인과 오류가 있을 때 해결하는 방법도 같이 작..
이클립스 자바파일 JAR 파일을 만드는 방법 이클립스 자바파일 JAR 파일을 만드는 방법이클립스를 사용하여 JAVA 파일을 JAR 파일로 내보내는 방법에 대해서 간단히 작성해 보려고 합니다. jar 파일을 만들어서 최종적으로 해당 파일을 exe 파일로 변환하는 방법까지 간단히 작성하려 합니다. JAR 파일이 무엇인지 정보를 찾아보니 자바 클래스 파일을 하나로 묶어서 배포하기 위한 파일 포맷이라고 되어 있네요. 작성 기준 이클립스 버전은 Photon Release(4.8.0) 이며 이클립스 버전에 따라서 다를 수 있으니 참고하시기 바랍니다. 제가 참고 하기도 하려고 정리한 것도 있지만 필요한 분들이 있을 수도 있다는 생각으로 나름대로 상세히 정리하면서 작성하니 필요하신 분들은 참고하시면 좋을 것 같네요. 먼저 이클립스에서 창에서 JAR 파일로 내보내..
이클립스 메소드 설명이 나오지 않을때(Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found) 이클립스 메소드 설명이 나오지 않을때(Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found)이클립스 도구를 이용하여 JAVA 프로그래밍 코딩을 하면서 이미 정의된 메소드를 사용하는 일이 많습니다. 이런 다양한 메소드 들을 모두 외우고 매번 찾아보기에는 번거롭기도 하고 자주 사용하지 않는 메소드의 사용방법이나 구조를 파악하기 어려운 경우가 많은 것 같습니다. 이클립스 툴에서는 메소드의 리턴 값, 상속구조, 익셉션, 메소드의 상세 정보를 이클립스 노트에서 확인할 수 있습니다. 이런 노트를 확인하기 위해서는 해당 메소드에 마우스 포인터를 이동해 보면 메소드의 상세정보를 쉽게 확인..
자바 삼항연산자를 이용하여 대문자 소문자 숫자 구분, 대소문자를 변경하는 방법 자바 삼항 연산자를 이용하여 대문자 소문자 숫자 구분, 대소문자를 변경하는 방법오늘 수업을 받았던 내용 중에서 나름대로 중요하다고 생각이 되어서 글을 작성하게 되었습니다. 프로그래밍 연산자 중에서 삼항 연산자를 이용하여 변수에 담긴 값이 대문자인지 소문자인지 숫자인지를 구분하는 방법과 변수에 담긴 영문 글자가 소문자일 경우는 대문자로 대문자일 경우는 소문자로 변경하여 출력하는 프로그램 코드에 대해서 작성해 보려고 합니다. 처음 어떻게 코드를 작성할까 고민을 했었을 때는 아스키 코드값의 숫자 밖에 생각이 나지 않더군요. 숫자의 차이를 이용해서 소문자와 대문자의 아스키코드 숫자 값을 확인하여 아스키코드값의 숫자 차이를 이용하여 변수에 담긴 숫자를 삼항 연산자로 비교하여 처리하려고 하였습니다. 물론 그렇게 해..
자바 개발 환경 세팅(윈도우10, JDK 10.0.1 버전) 자바 개발 환경 세팅(윈도우10, JDK 10.0.1 버전)현재 작성기준으로 운영체제는 윈도우10 운영체제이며 JDK 버전은 10.0.1 버전으로 간단히 자바 개발 환경의 기본 세팅을 진행해 보려고 합니다. 아래 순서대로 기본 환경을 세팅해 보려고 합니다. 처음 진행 하시는 분들은 복잡하실 수 있으니 저와 완전히 동일한 환경에서 진행 하시면 좋을 것 같습니다.1. JDK 설치2. 환경변수 설정(JAVA_HOME 생성, PATH 변수 수정, JDK bin 디렉터리 등록)3. 소스코드 작성(확장자 java)4. 컴파일 실행(javac.exe 파일명.java) - 문법검사, 실행 파일 생성(.class 파일 생성)5. 실행(java.exe 클래스 파일명) 먼저 윈도우10 환경에서 윈도우키+R 버튼을 누르시고 ..
phpMyAdmin SELECT 결과 전체 데이터 확인하는 방법 phpMyAdmin SELECT 결과 전체 데이터 확인하는 방법PHP 웹 언어를 사용하고 DB는 my SQL을 사용하신다면 아마 대부분 웹호스팅 업체에서 phpMyAdmin 기능을 지원하고 간단한 데이터베이스 작업을 할 때 개인적으로는 자주 이용하는 편입니다. 물론 ftp 접속을 통해 전문 데이터베이스 프로그램을 이용하면 좋겠지만 간단한 작업이나 확인해 볼 것들은 phpMyAdmin을 자주 이용하는 편입니다. phpMyAdmin을 이용해 SELECT 쿼리문을 날려서 데이터베이스 결과를 확인해 보니 기본적으로 모든 데이터를 표시되지 않게 돼 있더군요. 이런 경우 간단히 phpMyAdmin 옵션을 이용하면 모든 데이터를 확인하실 수 있습니다. 아래 이미지와 같이 특정 데이터베이스를 셀렉트해 보았더니 데이터베..
CSS 소스 작성할 때에 크롬브라우저로 편하게 코딩하는 방법 CSS 소스 작성할 때에 크롬브라우저로 편하게 코딩하는 방법웹사이트의 HTML 태그의 수정 및 디자인 등을 이용할 때 CSS 코드를 많이 작성하실 겁니다. 뭐 이미 현업에서 작업 하시는 분들은 대부분 아시는 내용이시겠지만 필요한 분들이 있을 수 있으니 크롬 브라우저를 이용해서 CSS 소스 코딩을 편하게 하는 방법에 대해서 간단히 작성해 보려고 합니다. 만약 크롬 브라우저를 잘 모르시는 분들은 크롬 브라우저를 설치하는 방법에 대해서 작성한 적이 있으니 필요하신 분들은 참고하시면 좋을 것 같습니다. 링크된 경로를 참고하시기 바랍니다. - http://zzarungna.tistory.com/472 물론 소스 코드를 작성하는 곳에서 CSS 코드를 많이 다뤄보고 익숙하고 기억하고 있으신 분들은 소스를 입력하는 곳..

반응형