728x90 반응형 분류 전체보기114 백준 10773 java a[i]에 바로 입력하면 안된다! n에 입력한 후 n이 0일 경우 top을 1 줄이고, 아닐 경우 top을 1 늘린다. int top=-1; //마지막 원소 위치 top이 가리키는 값만 변경해주면 된다! import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int k=sc.nextInt(); int[] a=new int[k]; int sum=0; int top=-1; for(int i=0; i 2023. 7. 9. [Spring 입문 10] 스프링 DB 접근 기술: 순수 JDBC 환경 설정build.gradle - jdbc, h2 데이터베이스 관련 라이브러리 추가implementation 'org.springframework.boot:spring-boot-starter-jdbc'runtimeOnly 'com.h2database:h2' application.properties - 스프링 부트 데이터베이스 연결 설정 추가spring.datasource.url=jdbc:h2:tcp://localhost/~/testspring.datasource.driver-class-name=org.h2.Driverspring.datasource.username=sa 이렇게 JDBC API로 직접 코딩하는 것은 20년 전 이야기이다. 참고만 하고 넘어가자 Jdbc 회원 리포지토리package hell.. 2023. 7. 8. [Spring 입문 9] 스프링 DB 접근 기술: H2 데이터베이스 설치 h2 데이터베이스 1.4.200 버전을 설치https://www.h2database.com/html/download-archive.html Archive Downloads www.h2database.com h2.bat 실행 최초 한번 연결 JDBC URL: jdbc:h2:~/test~/test.mv.db 파일 생성 확인이제 jdbc:h2:tcp://localhost/~/test 로 연결하면 된다. h2.bat 또는 http://localhost:8082 로 실행H2 데이터베이스에 접근해서([연결]선택해서) member 테이블을 생성해보자. drop table if exists member CASCADE;create table member( id bigint generated by default .. 2023. 7. 8. 백준 2908 java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); a = Integer.parseInt(new StringBuilder().append(a).reverse().toString()); b = Integer.parseInt(new StringBuilder().append(b).reverse().toString()); System.out.print(a > b ? a : b); } } Integer.parseInt(String s) String타입의 문자열을 int.. 2023. 7. 6. 백준 11654 java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int i = sc.next().charAt(0); System.out.println(i); } } charAt(0) String으로 저장된 문자열에서 0번째 문자를 char타입으로 변환하여 반환 2023. 7. 6. [Spring 입문 6] 웹 MVC 개발: 회원 웹 기능- 홈 [Spring 입문 3] 회원 관리 예제 - 백엔드 개발 (tistory.com) [Spring 입문 3] 회원 관리 예제 - 백엔드 개발컨트롤러: 웹 MVC의 컨트롤러 역할서비스: 핵심 비즈니스 로직 구현리포지토리: 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리도메인: 비즈니스 도메인 객체, 예) 회원, 주문, 쿠폰 등 joly156.tistory.com이어서 개발해보자! 회원 웹 기능 - 홈 화면package hello.hellospring.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.GetMapping;@Controllerpublic class.. 2023. 7. 4. 이전 1 ··· 13 14 15 16 17 18 19 다음 728x90 반응형