profile
프로그래밍 공부 중!
태그 목록
전체보기 (86)자바(41)국비(33)백준(31)알고리즘(23)jsp(10)오라클(5)db(4)인프런(4)CSS(4)js(3)html5(3)프로젝트(2)Springboot(2)html(2)Map(2)스프링(2)파이널 프로젝트(1)git(1)연동(1)11720번(1)이클립스(1)그룹 단어 체커(1)예외 처리(1)배열(1)11653번(1)page(1)6137번(1)10809번(1)알파벳 찾기(1)IT(1)래퍼 클래스(1)부트스트랩(1)한수(1)1978번(1)4153번(1)1085번(1)ArrayList(1)직각삼각형(1)벌집(1)컬렉션(1)형변환(1)상수(1)2675번(1)1157번(1)톰캣(1)면접(1)1193번(1)스프링부트(1)수들의 합(1)2908번(1)2941번(1)2775번(1)1152번(1)parseInt(1)while(1)문자열 반복(1)1065번(1)1316번(1)분사찾기(1)시작(1)Flexbox(1)벨로그(1)자바스크립트(1)프리징(1)1789번(1)switch(1)5622번(1)배열 원소 찾기(1)continue(1)큰 수 A + B(1)1712번(1)인터페이스(1)toLowerCase(1)toUpperCase(1)String(1)국비 교육(1)네 번째 점(1)생활코딩(1)달팽이는 올라가고 싶다(1)숫자의 합(1)소수(1)Fly me to the Alpha Centauri(1)단어의 개수(1)10250번(1)2839번(1)10757번(1)문자열 생성(1)Spring boot(1)부녀회장이 될테야(1)2292번(1)1011번(1)단어 공부(1)split()(1)자기소개(1)label(1)ACM 호텔(1)크로아티아 알파벳(1)2581번(1)손익분기점(1)2869번(1)아스키 코드(1)소수 찾기(1)테스트 케이스(1)11654번(1)근황(1)3009(1)다이얼(1)else(1)if(1)파이썬(1)설탕 배달(1)grid(1)equals(1)일기(1)지시자(1)charAt(1)소인수분해(1)do while(1)

Git 사용법

vim fi.txt 파일 생성.i 눌러야지 입력 가능. esc 누르면 나올 수 있음.: 누른 후 wd 입력.(w는 저장 q는 프로그램 종류) ... w 하고 d 해야하는 듯.git config --global user.email lee@naver.com 처음에만 씀.

2022년 3월 9일
·
0개의 댓글
post-thumbnail

[백준] 6137번 : 문자열 생성 - Java(자바)

이번 문제는 문자열을 입력 받아서 두 가지의 규칙에 따라 만든 후 사전적순에서 가장 빠른 새로운 문자열 T를 만드는 문제였습니다. 규칙은 입력 문자열 S의 가장 앞 혹은 가장 뒤의 문자만을 T에 추가할 수 있다는 것입니다. 문자열을 입력 받으면 맨 앞 문자와 맨 뒤 문

2022년 2월 21일
·
0개의 댓글

SpringBoot - 리포지토리 테스트 케이스

main 메소드나 컨트롤러를 통한 Test는 매번 시간이 오래 걸리고 여러 테스트를 한 번에 할 수 없기에 Junit이라는 라이브러리를 이용해서 테스트 케이스를 만들어 사용하는게 효율적이다.경로 : src > test > java > 여기에 test class 작성.작

2022년 2월 18일
·
0개의 댓글

간단한 문자열 문제

어제 면접 때 총 여섯 문제를 풀었는데 그중에 한 문제는 아예 모르겠었고 나머지 문제는 다 풀어볼 수 있지 않았을까 집에와서야 생각했습니다..일단 나머지 다섯 문제 중 하나는 어제 풀었고 한 문제는 긴 문자열을 입력 받았었는데 문제가 기억이 안 나서 패스해야할 거 같습

2022년 2월 16일
·
0개의 댓글

첫 면접 보고 왔습니다.

it 기업에 첫 면접을 보고 왔습니다. 코딩 문제를 몇 문제 풀었는데 제대로 풀지도 못 하고 온 시간이었습니다... 집에 와서 비슷한 느낌으로 저 혼자 문제를 풀어봤는데 평상시 백준에서 저런 문제를 풀때 구글링으로 "자바 문자 나누기" 이런 식으로만 찾아서 제대로 메소

2022년 2월 15일
·
0개의 댓글
post-thumbnail

[백준] 4153번 : 직각삼각형 - Java(자바)

이번 문제는 직각삼각형의 성질인 피타고라스의 정리를 이용하는 문제였습니다.피타고라스의 정리에 의해 직각삼각형의 각 변이 a, b, c일 때 c가 빗변이라 하면 c^2 = a^2 + b^2 이라는 법칙을 갖고 이 법칙을 이용하면 쉽게 풀 수 있겠다 싶었습니다.풀이 방식은

2022년 2월 11일
·
2개의 댓글
post-thumbnail

[백준] 3009번 : 네 번째 점 - Java(자바)

이번 문제는 세 점의 좌표를 입력 받은 후 축에 평행한 직사각형을 만들기 위해 필요한 네 번재 점의 좌표를 구하는 문제였습니다.문제에서 축에 평행한 직사각형을 찾는 문제이기에 입력된 필요한 총 네 개의 점들은 각각 x, y축의 값들이 2개씩 중복 된다는 점을 이용했습니

2022년 2월 10일
·
0개의 댓글
post-thumbnail

[백준] 1085번 : 직사각형에서 탈출 - Java(자바)

이번 문제는 x , y좌표에서 최단 거리를 찾는 문제였습니다. 최단 거리는 한수(이름)을 기준으로 상, 하, 좌, 우 총 네 가지 경우가 존재할 수 있습니다.상, 하, 좌, 우 네 가지 경우를 비교해서 최단 거리(min) 값을 구해주었습니다. 처음에는 min함수를 쓸까

2022년 2월 9일
·
0개의 댓글

Map, HashMap

Map<String, Integer> map = new HashMap<String, Integer>();HashMap<String, Integer> map = new HashMap<String, Integer>();HashMap 인터페이스를 사용하

2022년 1월 26일
·
0개의 댓글
post-thumbnail

SpringBoot - 회원 관리 예제

래퍼 클래스로 사용하면 기본형이 아닌 클래스로 인식하여 사용할 수 있고 래퍼 클래스 전용 메소드를 사용하여(parseInt등..) 문자형을 숫자형으로 손쉽게 바꿀 수 있다. 또한 산술 연산은 불가능하지만 기본형에서는 할 수 없는 null 값으로의 초기화가 가능하다는 이

2022년 1월 26일
·
0개의 댓글
post-thumbnail

SpringBoot - 개발 방식

ctr + p 누르면 파라메터 정보 볼 수 있음. 유용한 기능.정적 컨텐츠 위치 : main > resources > staticMVC => Model, View, Contoroller.과거엔 view, controller을 나누지 않는 model1 방식이었는데 요즘은

2022년 1월 25일
·
0개의 댓글

SpringBoot - 라이브러리, View 환경설정, 빌드하고 실행하기

스프링부트는 톰켓을 라이브러리에 기본적으로 다운받아줌. 따로 톰켓을 다운받는 수고가 필요 없어짐!SpringWeb 라이브러리에는 MVC 라이브러리와 톰켓 라이브러리가 존재.또한 스프링부트는 라이브러리에 대해 의존 관계를 알아서 관리해줌 > A라이브러리를 쓸려면 B라이브

2022년 1월 20일
·
0개의 댓글

Spring Boot 시작하기

Spring boot 시작하기.Spring Boot 시작 사이트Project : 라이브러리 관리 관련한 메뉴. 과거엔 Maven이 주였지만 요즘엔 Gradle로 바뀌는 추세.버전 : SNAPSHOT은 만드는 중인 버전. M1등이 적힌 건 아직 정식출시 전인 버전. 아

2022년 1월 20일
·
0개의 댓글
post-thumbnail

[백준] 1436번 : 영화감독 숌 - Java(자바)

이번 문제는 6이 3번 연속으로 쓰이는 숫자의 순서를 찾는 문제였습니다. 쉽게 브루트포스 알고리즘을 사용해서 가능한 모든 경우를 찾았고 재귀함수를 사용해서 문제를 풀어봤습니다. //숌이 만든 N번째 영화의 제목에 들어간 숫자를 출력하는 프로그램을 작성하시오. 666이

2021년 12월 29일
·
0개의 댓글
post-thumbnail

개인 프로젝트 - 컴퓨터 쇼핑몰 2 - 웹 페이지 구현

메인 페이지의 경우에는 부트스트랩 CSS의 슬라이더와 카드(상품 1개씩 넣는 기술) 등을 사용해서 메인 페이지를 작성하였습니다. 또한 header와 footer는 따로 JSP 파일을 하나씩 만들어서 include 시켜줘서 혹시라도 header에 새로운 메뉴를 추가할 경

2021년 12월 24일
·
0개의 댓글
post-thumbnail

개인 프로젝트 - 컴퓨터 쇼핑몰 1 - 기본 세팅 및 정보

국비 교육 때 JSP + html, CSS, JS + oracle을 사용해서 간단한 홈페이지를 하나 만들었습니다.국비 교육 중 총 3개의 프로젝트를 진행하였고 처음 프로젝트 때는 아주 간단한 콘솔로 입출력되는 프로그램을 팀(4명) 단위로 진행하였습니다. 두 번째 프로젝

2021년 12월 24일
·
0개의 댓글

개인 프로젝트 - 컴퓨터 쇼핑몰 0 - 혼자 프로젝트 시작하기

국비 교육 때 JSP + html, CSS, JS + oracle을 사용해서 간단한 홈페이지를 하나 만들었습니다.국비 교육 중 총 3개의 프로젝트를 진행하였고 처음 프로젝트 때는 아주 간단한 콘솔로 입출력되는 프로그램을 팀(4명) 단위로 진행하였습니다. 두 번째 프로젝

2021년 12월 24일
·
0개의 댓글
post-thumbnail

[백준] 1789번 : 수들의 합 - Java(자바)

첫 스터디를 zoom으로 진행하였습니다. 처음 하는 발표라서 떨려서 횡설수설 하였는데 다음엔 더 잘 하도록 노력할려고 합니다. 미리 발표를 혼자 해봤지만 다음엔 2번 해봐야지 싶습니다.이번 문제는 서로 다른 N개의 자연수의 합 S를 알 때 자연수 N의 최대 개수를 구하

2021년 12월 23일
·
0개의 댓글

앞으로의 계획

오랜만에 글 씁니다. 12/13일에 웹 프로젝트 발표를 끝으로 국비 교육을 끝냈습니다. 그 후 1주일 동안 앞으로 어떤 방식으로 취업을 할지 고민 + 휴식(^^..)을 취하였고 간단하게 설명을 쓰고 앞으로 실천해나가고자 합니다.우선 내일 목요일은 가족 단위로 어딜 갈

2021년 12월 22일
·
0개의 댓글

js > jsp 정보 확인

로그인 관련 기능을 만들면서 회원 탈퇴 기능에서 비밀번호 확인 절차를 넣는 js 파일을 만들었습니다. 따로 servlet을 추가하지 않고 js에서 jsp의 session값을 들고 와서 해당 seesion의 비밀번호 값과 사용자가 입력한 비밀번호 확인 값이 같으면 정상적

2021년 12월 4일
·
0개의 댓글