• 티스토리 홈
  • 프로필사진
    Song hyun
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
Song hyun
  • 프로필사진
    Song hyun
    • 분류 전체보기 (780)
      • 백준 (0)
      • 영어 (2)
        • Diary (0)
        • Toast Masters (2)
      • 메모 (13)
      • 설치 메뉴얼 (30)
      • Java (178)
      • MySQL (60)
      • JSP (67)
      • Springboot (46)
      • HTML,CSS, JS (71)
        • HTML (8)
        • CSS (12)
        • JavaScript (37)
        • HTML&CSS 스터디 (13)
      • C++ (7)
      • Linux (7)
      • JPA (34)
      • Kotlin (2)
      • Flutter (42)
      • Error Note (39)
      • 디자인 패턴 (12)
      • 디지털논리회로 (4)
      • 데이터베이스 시스템 (8)
      • 알고리즘 (7)
      • 운영체제 (3)
      • 이산수학 (3)
      • 인공지능 (1)
      • 자료 구조 (14)
        • 기본 개념 (14)
        • 자료구조 스터디 (0)
      • 💡My project (76)
        • 팩맨 : Java Swing 게임 제작 프로젝트 (6)
        • 네이트톡 : Java 소켓 통신 프로젝트 (4)
        • 포켓옥션 : HikariCP&JDBC CRUD 프.. (3)
        • 이지 부산 : BDIA-Devton 2024 프로.. (20)
        • 그린 유니버시티 : JSP를 사용한 학사관리 프로.. (1)
        • 애드 포커 : 웹 소켓과 Spring을 사용한 카.. (1)
        • 셸위 : 게임 친구 매칭 사이트 (21)
        • 다모아 : 개발자 중개 플랫폼 (20)
      • 📗스터디 (13)
        • CNN : 웹개발 스터디 (10)
        • Node&React로 유튜브 사이트 만들기 (3)
      • 📙독서 및 강연 기록 (36)
        • 강연 (14)
        • 독서 (22)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      # Java
      # 태그
      # 검색결과
      # 방명록
      • 포스트글 썸네일 이미지
        [입문 문제] 9. 각도기
        Song hyun:
        문제:각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요.예각 : 0 직각 : angle = 90둔각 : 90 평각 : angle = 180 제한사항:0 angle은 정수입니다. 답:class Solution { public int solution(int angle) { int answer = 0; if(0
        • 2024-06-21 18:15:30(357일 전)
      • 포스트글 썸네일 이미지
        [입문 문제] 8. 배열의 평균
        Song hyun:
        문제: 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요.  제한사항0 ≤ numbers의 원소 ≤ 1,0001 ≤ numbers의 길이 ≤ 100정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. 답:class Solution { public double solution(int[] numbers) { double answer,result = 0; for (int i = 0; i
        • 2024-06-20 17:58:07(358일 전)
      • [입문 문제] 7. 두 수의 합
        Song hyun:
        문제: 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요.  답:class Solution { public int solution(int num1, int num2) { int answer = num1+num2; return answer; }}
        • 2024-06-19 17:44:43(359일 전)
      • [입문 문제] 6. 나이 출력
        Song hyun:
        문제: 머쓱이는 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 2022년 기준 선생님의 나이 age가 주어질 때, 선생님의 출생 연도를 return 하는 solution 함수를 완성해주세요  답:class Solution { public int solution(int age) { int answer = 2023-age; return answer; }}
        • 2024-06-18 17:43:34(360일 전)
      • [Java] 126. 연습 : JDBC-HikariCP를 사용해 코드 작성하기
        Song hyun:
        [Java] 126. 연습 : JDBC-HikariCP를 사용해 코드 작성하기 (1) DBConnectionManager-Connection을 사용해 MySQL에 접속, 연결하는 역할-HikariCP를 사용해 커넥션 풀을 활용함 => 커넥션 풀을 사용시, SQL 접속에 들어가는 자원 고갈을 최소화할 수 있음.*하지만 커넥션 풀은 메모리 소모가 크다.**커넥션(Connection)의 실행 주체는 Thread이다.package ver2;import java.sql.SQLException;import java.sql.Connection;import com.zaxxer.hikari.HikariConfig;import com.zaxxer.hikari.HikariDataSource;import lombok.Sync..
        • 2024-06-18 10:34:43(360일 전)
      • [입문 문제] 5. 나눗셈 - 나머지 구하기
        Song hyun:
        문제: 정수 num1, num2가 매개변수로 주어질 때,num1를 num2로 나눈 나머지를 return 하도록 solution 함수를 완성해주세요.  답:class Solution { public int solution(int num1, int num2) { int answer = num1%num2; return answer; }}
        • 2024-06-17 17:36:10(361일 전)
      • [Java] 125. JDBC 실습 : 학생 정보 관리 시스템 만들기
        Song hyun:
        [Java] 125. JDBC 실습 : 학생 정보 관리 시스템 만들기💡 학습 목표💡 JDBC를 사용하여 학생 관리 시스템을 구축해 보자. 학생의 정보를 데이터베이스에 저장하고 관리하는 간단한 시스템을 구축합니다.학생 정보를 추가, 조회, 수정, 삭제할 수 있는 기능을 구현합니다. 기능 요구사항 학생 정보 추가 학생 정보 조회 학생 정보 수정 학생 정보 삭제 비기능 요구사항 사용자 친화적인 콘솔 인터페이스 제공 적절한 예외 처리 및 로그 기록 데이터베이스 연결 풀 사용(HikariCP) 1. 데이터베이스 설계 및 테이블 생성-테이블 -컬럼create database studentdb; CREATE TABLE students ( id INT AUTO_INCREMENT PRIMARY KEY, name VARC..
        • 2024-06-17 13:02:40(361일 전)
      • 포스트글 썸네일 이미지
        [Java] 124. JDBC에서의 예외 처리
        Song hyun:
        [Java] 124. JDBC에서의 예외 처리 1. SQLException 다루기-- DML DCL DDL -- 컬럼 추가하는 쿼리를 만들어보자.drop table users;create table users( id int auto_increment primary key, username varchar(100) not null unique, password varchar(100) not null);desc users;alter table users add column email varchar(100) null;-- 이메일에다가 unique 제약을 추가해보자.alter table users add constraint unique_email unique(email);insert into users..
        • 2024-06-17 11:47:51(361일 전)
      • 포스트글 썸네일 이미지
        [Java] 123. HikariCP 라이브러리를 프로젝트에 추가하기
        Song hyun:
        [Java] 123. HikariCP 라이브러리를 프로젝트에 추가하기 https://github.com/brettwooldridge/HikariCP GitHub - brettwooldridge/HikariCP: 光 HikariCP・A solid, high-performance, JDBC connection pool at last.光 HikariCP・A solid, high-performance, JDBC connection pool at last. - brettwooldridge/HikariCPgithub.com https://mvnrepository.com/artifact/com.zaxxer/HikariCP  *HikariCP 라이브러리 사용을 위해 다른 라이브러리 설정이 필요하다. https://mv..
        • 2024-06-17 11:06:21(361일 전)
      • 포스트글 썸네일 이미지
        [Java] 122. JDBC 성능 최적화
        Song hyun:
        [Java] 122. JDBC 성능 최적화 1. PreparedStatement 사용의 장점2. 연결 풀(Connection Pool)과 데이터 소스(Data Source)1. PreparedStatement 사용의 장점 PreparedStatement는 SQL 쿼리를 미리 컴파일하고, 동일한 쿼리를 반복해 실행할 때 효율적으로 사용할 수 있는 인터페이스이다. (1) 성능 향상-쿼리 컴파일: SQL 쿼리를 미리 컴파일 해, 쿼리를 여러번 실행할 때 컴파일 시간을 절약할 수 있다.-쿼리 계획 재사용: 동일한 쿼리를 반복적으로 실행할 때, 쿼리 계획을 재사용하여 실행 시간을 단축할 수 있다. (2) 보안 향상-SQL 인젝션 방지: 쿼리와 데이터가 분리되어 있어, SQL 인젝션 공격을 방지할 수 있다. * 사..
        • 2024-06-17 09:51:27(361일 전)
      조회된 결과가 없습니다.
      [1][2][3][4][5][6][7][8][···][18]
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바

        단축키

        내 블로그

        내 블로그 - 관리자 홈 전환
        Q
        Q
        새 글 쓰기
        W
        W

        블로그 게시글

        글 수정 (권한 있는 경우)
        E
        E
        댓글 영역으로 이동
        C
        C

        모든 영역

        이 페이지의 URL 복사
        S
        S
        맨 위로 이동
        T
        T
        티스토리 홈 이동
        H
        H
        단축키 안내
        Shift + /
        ⇧ + /

        * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.