전체 글(63)
-
[Java] DAO와 DTO (1)
DAO와 DTO를 사용하여 oracle DB와 연동하고 DB에 있는 데이터를 수정, 삭제, 추가 등의 변경을 할 수 있도록 자바 코드 작성해보자.Step 0 template 준비import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import oracle.jdbc.driver.OracleDriver;public class JdbcTemplate { private Connection conn; private PreparedStatement pstmt; p..
-
[HTML] img 태그
웹 사이트를 제작할 때 이미지를 삽입해야 할 일이 꽤나 많을 것이다.그래서 오늘은 이미지 태그에 대해서 한 번 알아보자. img 태그 <img src="그림파일경로" alt="대체텍스트" width="너비" height="높이"> 대체텍스트는 그림이 출력되지 않을때, 어떤 요소인지 글자로 알려주기 위해 사용 img 태그는 글자와 동일하게 취급한다. 그림옆에 그림을 둘 수 있음 이미지의 너비나 높이를 하나만 지정하면, 비율에 따라 나머지 크기가 설정됨 이미지의 너비와 높이를 모두 지정하면, 비율이 무..
-
[HTML] table
html의 가장 기본이라고 할 수 있는 table에 대해 알아보자.여러가지 표를 만들어보면서 각각의 태그들 사용법을 익혀볼 것이다.아, 참고로 html의 IDE는 vscode를 사용해주었다. 테이블 태그 (표 만들기) 태그 설명 table 표의 시작과 끝을 나타낸다 tr table 내부에 한 줄을 생성 (table row) ..
-
[Java] 프로그래머스 문제 풀이에 유용한 String 메서드
프로그래머스 기초 문제들을 풀다가 막혀서 풀이를 보면아차 싶거나, 새로 알게되는 유용한 String 메서드들이 꽤나 많다. 이걸 진작에 정리하고 넘어갔다면 풀이를 보지 않고 풀었을 문제들이 수두룩 했을 것이다... 그래서 오늘은 유용한 String 클래스 메서드들을 정리해보았다. chat chatAt(int index)지정된 위치(index)에 있는 문자열을 반환한다. int compareTo(String str)문자열(str)과 사전순서대로 비교한다.같으면 0, 이전이면 음수, 이후면 양수를 반환한다. String concat(String str)문자열(str)을 뒤에 덧붙인다.String s = "Hello";String str = s.concat(" world");// 결과 : str = "Hell..
-
[Java] Exception
오늘은 코드를 작성하며 발생하는 예외(Exception)들을 처리 하는 방법에 대해 알아볼 것이다.자바에서 예외(Exception) 처리는 프로그램 실행 중 발생하는 오류를 처리하고,비정상적으로 종료되는 것을 방지하는 중요한 메커니즘이다. 자바에서는 예외가 발생했을때 try, catch, finally, throw 등을 사용하여 회피 또는 처리 할 수 있다.>> 예외는 에러와 다른 개념인걸 알고 넘어가자. Step 1 if ~ else 로 예외 처리하기문자열을 입력받아서모든 글자가 0 ~ 9 사이에 포함되는지 판별하는 함수인 isDigit 에 넣는다 우선, 예외가 발생하도록 만들기 위해 판별함수가 무조건 false가 나오도록 한다 함수를 호출하고 반환한 값이 false 이기 때문에main 에서 els..
-
[Java] function 함수
오늘은 필요한 함수를 미리 만들어두고,필요할때 마다 함수를 호출하여 사용해보자. Quiz원의 반지름을 전달받아, 원의 넓이를 반환하는 함수원주율은 3.14로 간주한다 단, 사용자가 정수를 입력하든, 실수를 입력하든 모두 정상 작동되도록 하여라.package function;public class Ex01 { static double getCircleArea(int radius) { // 정수를 넣어도 정상 실행 double area = radius * radius * 3.14; return area; } static double getCircleArea(double radius) { // 실수를 넣어도 정상 실행 double area = radius * radius * 3.14; ret..