우아한 프로그래밍
반응형
article thumbnail
[JAVA/실전코딩] 파일로부터 학생의 점수를 입력받아 학점을 부여하는 프로그램
프로그래밍/Java 2017. 11. 17. 22:26

Grade.txt 파일 Main.java public class Main { public static void main(String[] args) throws Exception { // 학생수 int STUDENT_SIZE = 20; // 학생의 점수를 관리하는 클래스 선언 StudentManager studentManager = new StudentManager(STUDENT_SIZE); // 파일 경로 세팅 studentManager.setFilePath("D:/Grade.txt"); // 학생 학점 출력 studentManager.printGrades(); } } Student.java /** * 학생 클래스 */ public class Student { // 학번 private String stu..

article thumbnail
[TISTORY EDITOR] 클립보드에 이미지를 바로 블로깅할 수 있는 프로그램
Etc. 2017. 11. 15. 23:13

티스토리에 블로그를 작성하다보면 빠질 수 없는 작업중에 하나가 바로 이미지를 업로드하는 일이다. 그런데 이미지를 올리는 것이 여간 귀찮은 것이 아니라서 사실상 블로그를 쓰는 것 자체가 꺼려지기 마련이다. 그러던 도중 오아시스의 샘물같은 프로그램을 발견했는데 이름하여 TISTORY EDITOR라는 프로그램이다. 이 프로그램을 이용해서 빨리 그리고 많이 게시물을 올려야겠다. 다운로드 : Tistory Editor

[자바/사용자함수] XPath를 이용한 사용자 XML파싱 함수
프로그래밍/Java 2017. 11. 4. 16:39

import java.io.IOException; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import javax.xml.xpath.XPath; import javax.xml.xpath.XPathConstants; import javax.xml.xpath.XPathExpressionException; import javax.xml.xpath.XPathFactory; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.w3c...

article thumbnail
[추천] 개발자를 위한 공부 사이트 추천
Etc. 2017. 10. 27. 10:32

첫번째, 인프런https://www.inflearn.com/유/무료 두번째, 생활코딩https://opentutorials.org/course/1무료 세번째, 경기도 평생학습배움터 홈런http://www.homelearn.go.kr/front/home/MainAction.do?method=newIndex무료네번째, 꿈날개https://www.dream.go.kr/dream/index.do

[HTML/실전코딩] 버튼 클릭시 배경색이 변경되는 소스
프로그래밍/JavaScrpit 2017. 10. 22. 11:11

See the Pen eGoWeV by 정황진 (@ghkdwls30) on CodePen.

[JAVA/실전코딩] N개의 정수를 입력받아 최대값을 출력하는 프로그램
프로그래밍/Java 2017. 10. 19. 17:07

1. 소스코드 package org.elukasoul.numCompare; import java.util.Scanner; public class Main { private static Scanner scanner = new Scanner(System.in); public static void main(String[] args) { int SIZE = 6; int[] numbers = new int[6]; int max; System.out.printf( "정수 %d개를 입력하십시오 :", SIZE); for( int i = 0; i < SIZE; i++) { numbers[i] = scanner.nextInt(); } max = getMaxvalue(numbers); System.out.printf( "..

[JAVA/실전코딩] 키와 몸무게를 입력받아 비만도를 판별하는 프로그램
프로그래밍/Java 2017. 10. 19. 16:43

1. 소스코드 import java.util.Scanner; public class Main { public static void main(String[] args) { double height, weight; double BMI; Scanner sc = new Scanner(System.in); System.out.print("키와 몸무게를 입력하시오 : "); height = sc.nextDouble(); weight = sc.nextDouble(); BMI = weight * 9998 / (height * height); if (BMI >= 30) { System.out.printf("체질량지수 %.1f로 비만입니다.", BMI); } else if (BMI >= 25 && BMI < 30) { S..

[JAVA/실전코딩] 급여와 근무년수를 입력하여 상여금을 출력하는 프로그램
프로그래밍/Java 2017. 10. 19. 16:31

1. 소스코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int pay = 0; int period = 0; int bonus = 0; System.out.print("급여를 입력하시오 : "); pay = scan.nextInt(); System.out.print("근무기간을 입력하세요 : "); period = scan.nextInt(); bonus = (int) (pay * 0.2 * period / 1000) * 1000; System.out.println("급여 : \t" + pay); System.out.print..

article thumbnail
[Git/환경구축] 원격지에 있는 소스 로컬로 Clone(복제) 하는 방법
프로그래밍/GIT 2017. 10. 18. 14:40

1. 방법 이번 포스팅에서는 원격지(원격레파지토리)에서 로컬(로컬레파지토리)로 소스를 복제하는 방법에 대해서 알아 보겠습니다. 원격지에서 소스를 다운로드 하기위해서는 Git 주소를 먼저 알아야합니다. Git주소는 아래와 같은 형식을 가집니다. 마지막이 .git로 끝나는 것이 핵심입니다. https://github.com/ghkdwls30/XXXXXX.git 우리는 이제 Git의 주소를 알았으니 이클립스에서 원격지 소스를 다운로드 해보도록 하겠습니다. 1. Open Perspective를 누릅니다. 2. Git를 선택합니다. 3. Open을 선탭합니다. 1. Clone a Git repository를 클릭합니다. 2. Git의 주소를 그대로 입력합니다. 입력하면 Host/Repository path등은 자..

반응형