본문 바로가기

분류 전체보기44

7월 1일 월요일 오늘 푼 문제와 강의알고리즘 : 최대공약수와 최소공배수SQL : 입양 시각 구하기(1)강의 : 1주차  강의 1주차 내용 부스트 트랩💡 부트스트랩이란? 예쁜 CSS를 미리 모아둔 것 !   구글 폰트@import url('https://fonts.googleapis.com/css2?family=Hahmlet:wght@300&display=swap');{ font-family: 'Hahmlet', serif; }  최대공약수, 최소공배수를 구하는 메서드 // 두 수의 최대공약수를 구하는 메서드 (유클리드 호제법) public int gcd(int a, int b) { while (b != 0) { int temp = b; b = a % b; .. 2024. 7. 2.
6월 26일 수요일 HRD-NET 등록이 완료돼서, 이번 주부터는 강의 위주로 공부할 예정이다.SQLGROUP BY같은 항목들을 묶어서 표시LEFT 함수SQL에서 문자열의 앞 2글자만 출력하려면 MySQL의 문자열 함수인 LEFT를 사용할 수 있습니다. LEFT 함수는 문자열의 왼쪽에서 지정된 수의 문자를 반환합니다.다음은 예시입니다. 예를 들어, NAME 컬럼의 앞 2글자만 가져오고 싶다면 다음과 같이 쿼리를 작성할 수 있습니다:sql코드 복사SELECT ANIMAL_ID, NAME, LEFT(NAME, 2) AS NAME_PREFIXFROM ANIMAL_INSORDER BY ANIMAL_ID;이 쿼리에서:LEFT(NAME, 2) AS NAME_PREFIX: NAME 컬럼의 앞 2글자를 NAME.. 2024. 6. 27.
6월 25일 화요일 CASE ~ THEN단순 CASE 표현식단순 CASE 표현식에서는 단일 표현식을 기준으로 여러 값을 비교합니다. 표현식은 CASE 뒤에 오며, 각 WHEN 절에는 해당 표현식의 특정 값과 비교할 값이 나옵니다.예시:sql코드 복사SELECT BOOLEAN_COLUMN, CASE BOOLEAN_COLUMN WHEN 0 THEN 'TRUE' WHEN 1 THEN 'FALSE' ELSE 'Unknown' END AS BOOLEAN_VALUEFROM YOUR_TABLE;여기서는 BOOLEAN_COLUMN이 0인지 1인지 검사합니다. CASE BOOLEAN_COLUMN은 이 컬럼의 값을 가져와 WHEN 절에 지정된 값들과 비교합니다.검색된 CASE 표현식.. 2024. 6. 25.
6월 21일 금요일 수정 중   기능은 기억하는데 코드는 기억이 나지 않는 메서드들 일반 자료형int num = Integer.parseInt(str); // 문자열 "123"을 정수 123으로 변환long longNum = Long.parseLong(str); // 문자열 "123"을 long 형으로 변환  Integer.valueOf() 또는 Long.valueOf() 메서드는 parseInt()와 비슷하지만,반환 값이 Integer 또는 Long 객체입니다. 이들 메서드는 문자열을 해당 객체로 변환해줍니다  Integer intValue = Integer.valueOf(str); // 문자열 "456"을 Integer 객체로 변환Long longValue = Long.valueOf(str); // 문자열 "456"을 .. 2024. 6. 21.
6월 20일 목요일 아직 수정(추가, 정리) 중!  문제'나누어 떨어지는 숫자 배열' 문제를 풀며, 동적 배열을 써보고 싶었다. 결론동적 배열을 사용하면 편할 줄 알았는데, 생각보다 관리해줄 것이 있었다. 당장 겪은 일은, 입력 받은 데이터와 다시 반환할 데이터 자료형 등을 신경 써야해서, 해당 문제를 풀 때, 두 번 데이터 정제가 필요했다.배열을 초기화할 때, 조건을 잘 넣고 사용하기로 했다.자바스크립트를 사용할 때, 이런 문제는 배열의 크기를 지정하지 않고 선언했었다. 자바에서는 이러한 방법을 사용하기 위해선 동적 배열 자료구조인 ArrayList 를 배워왔다.import java.util.ArrayList;ArrayList list = new ArrayList();import java.util.ArrayList;imp.. 2024. 6. 20.
6월 19일 수요일 래퍼 클래스(Wrapper Class)는 기본 자료형을 객체로 다룰 수 있게 해주는 클래스를 말합니다. Java에서는 모든 기본 자료형에 대응하는 래퍼 클래스가 있습니다. 래퍼 클래스를 사용하면 기본 자료형 값을 객체처럼 취급할 수 있으며, 다양한 유틸리티 메서드와 함께 사용할 수 있습니다.기본 자료형과 대응하는 래퍼 클래스기본 자료형 래퍼 클래스byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean주요 용도컬렉션 프레임워크 사용: Java의 컬렉션 프레임워크는 객체만 저장할 수 있습니다. 기본 자료형을 직접 저장할 수 없기 때문에, 이를 래퍼 클래스로 변환하여 사용해야 합니다.java코드 복사 List l.. 2024. 6. 19.