목록전체 글 (86)
today_is
오늘의 목표 이미지 태그에 대해서 알아보자 ! vscode 코드 img 태그 <img src="그림파일경로" alt="대체텍스트" width="너비" height="높이"> 대체텍스트는 그림이 출력되지 않을때, 어떤 요소인지 글자로 알려주기 위해 사용 img 태그는 글자와 동일하게 취급한다. 그림옆에 그림을 둘 수 있음 이미지의 너비나 높이를 하나만 지정하면, 비율에 따라 나머지 크기가 설정됨 이미지의 너비와 높이를 모두 지정하면, 비율이 무너질 수 있다 ..
오늘의 공부 목표 : 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 Pre..
오늘의 목표 >> 코드 내에 발생하는 다양한 예외를 처리할 수 있는 방법에 대해서 알아보자 ! 예외란, 코드 수정에 따라 회피 혹은 처리할 수 있는 문제상황을 말한다.》 예외와 에러는 다른 개..
오늘의 목표 >>미리 함수를 만들어두고 필요할때마다 호출해보자! Quiz > 원의 반지름을 전달받아, 원의 넓이를 반환하는 함수 원주율은 3.14로 간주한다 <p data-k..
오늘의 목표 >> 이번에는 개수 변화 규칙이 2개인 별찍기를 해보자 Quiz 01 > 마름모 모양 _ _ * _ _ _ * * * _ * * * * * _ * * * _ _ _ * _ _ 변화를 파악하기 쉽게, 공백을 _(언더바)로 처리해서 풀어보자 !! package star; public class Ex02 { public static void main(String[] args) { // 횟수를 제어할 변수를 미리 만들어 두고 //내가 직접 횟수를 변경, 제어 //_ _ * _ _ 공백별 공백 //_ * * * _ 212 //* * * * * 13 1 //_ * * * _ 05 0 //_ _ * _ _ int size = 5;//5 x 5 칸 int sp = 2;//공백★★★ sp = size / 2..
오늘의 목표 >> 이중 for 문에 대해서 알아보자. 1) 공백과 별의 개수 변화를 확인하여 문제를 풀어야한다. 2) 각각의 for문이 어떠한 결과를 출력해야하는지를 먼저 생각해보고 문제를 풀어보자. Quiz 01 > 해당 모양을 만들어보세요. (단, 사이즈는 5로 지정한다. ) * * * * * * * * * * * * * * * tip > 각 행 마다 공백과 별이 몇개씩 출력되어야하는지를 먼저 파악한다. 별찍기는 기본적으로 어떠한 규칙이 있다. 따라서 공백과 별의 개수의 변화를 찾는 것이 우선이다. public class Star { public static void main(String[] args) { //공백(고정) 별 (공백에 따라 별의 개수를 변경) //# # # # #0 5 // # # #..
https://school.programmers.co.kr/learn/courses/30/lessons/72410<figure id="og_1701761717558" contenteditable="false" data-ke-type="opengraph" data-ke-align="alignCenter" data-og-type="website" data-og-title="프로그래머스" data-og-description="코드 중심의 개발자 ..
오늘의 목표 >> 자료형 String 은 다양한 함수를 사용할 수 있다. 여러 함수를 사용해볼 수 있도록 카드번호가 유효한지에 대해 판단할 수 있는 Luhn 알고리즘에 대해서 알아보자 ! 문제 >> 1. 신용카드 번호를 오른쪽에서부터 더하면서 진행한다 (끝에서 부터 시작) 2. 2의 배수의 자리에 있는 수는 곱하기 2 만약, 곱한 수가 10보다 크다면 10의 자리수 + 1의 자리수 의 결과값을 넣는다 3. 전체 숫자가 10의 배수라면 true , 10의 배수가 아니라면 false true 가 되어야 유효한 카드번호이다. class Solution { public boolean solution(String cardNumber) { int sum = 0; // 1) '-' 제거 String s1 = card..