profile
백엔드 엔지니어 프로 지망생
post-thumbnail

톰캣 웹서버 글자 깨짐 현상

톰캣 콘솔과 톰캣 웹서버 페이지에서 디비를 읽었을 때 글자가 깨져서 읽힌다. 아래와 같이 읽혀야 되는데, 위에 처럼 글이 깨져서 읽히기 때문에 db 에 데이터를 넣지도 못하고 있다(저 깨진 값으로 데이터가 들어간다). https://blog.naver.com/

2023년 6월 29일
·
0개의 댓글
·

Unrecognized option: --add-opens when passed with _JAVA_OPTIONS

이클립스로 톰캣을 구동했는데 이런 오류 메시지가 나왔다.Starting Apache Tomcat v8.5 at localhost' has encountered a problem. Server Apache Tomcat v8.5 at localhost failed to s

2023년 6월 21일
·
1개의 댓글
·
post-thumbnail

Jakarta 9 와 tomcat 9

아니 제로베이스에서 내준 숙제를 하려고 처음으로 웹 어플리케이션 서버를 띄워서 작업을 해보려고 했는데, 인텔리제이 울트라 버전에서는 내 눈에는 일단 JavaEE 는 없었고, JakartaEE 만 선택가능해 보였다. default 로 띄워진 코드들을 가볍게 구동했는데,

2023년 6월 20일
·
0개의 댓글
·

Comparator Interface 공부

순서를 비교하고 싶을 때가 있다. 대상이 숫자라면 단순하게 크기를 비교하면 되겠지만, 객체라면 어떻게 비교를 해야 하지? 라는 질문이 우선한다.우리는 우선 객체의 어떤 것 을 기준으로 하여 비교를 할 지 정해야 한다.그리고 그것을 가능하게 하는 자바 구현체가 바로 Co

2023년 6월 17일
·
0개의 댓글
·

자주 사용할 계산식은 변수로 잡자.

프로그래머스 문제를 풀던 중, 연산을 변수 처리 해야만 끝자락에서 테스트 케이스 시간초과를 당하지 않는 경우를 만났다.위의 코드에서 조건문에 접근하는 image.length 와 image0.length 를 접근할 때 드는 비용도 아래처럼 변수화를 시켜야만 테스트 효율성

2023년 6월 17일
·
0개의 댓글
·

반복문 조건 배치의 중요성(?)

문제를 푸는데 내가 예상하지 못했던 IndexOutOfBoundsException 이 뜨길래, 너무 답답해서 인텔리제이로 디버깅을 시도하였다.그런데..원래 짰던 코드가 아래와 같았다. 나름 times 배열에 접근하는 cur 인덱스가 배열의 크기를 넘지 않도록 종료 조건

2023년 6월 15일
·
0개의 댓글
·

DB 쿼리문 연습 (6)

배운 쿼리 distinct 함수 join union sub query 사용하기 ifnull 함수 : ifnull(체크대상, null 일 때 부여할 값) 페이징 처리는?

2023년 6월 14일
·
0개의 댓글
·

DB 쿼리문 연습 (5)

배운 쿼리ceil 함수, floor 함수, round 함수 - 각각 소수점 올림, 버림, 반올림

2023년 6월 13일
·
0개의 댓글
·

DB 쿼리문 연습 (4)

배운 쿼리char_length 함수 : length 함수는 BYTE 길이를 가져온다. rpad 함수substring 함수\-- substring(str, pos) : str 의 pos 의 위치에서 모든 문자를 읽는다.\-- substring(str, pos, le

2023년 6월 13일
·
0개의 댓글
·

DB 쿼리문 연습 (3)

배운 함수

2023년 6월 13일
·
0개의 댓글
·

DB 쿼리문 연습 (2)

배운 쿼리

2023년 6월 13일
·
0개의 댓글
·

DB 쿼리문 연습 (1)

배운 쿼리NULL 함수, TRIM 함수, LEN 함수LIKE 조건IN 조건DISTINCT 함수JOIN, COLUMN ALIASORDER BY

2023년 6월 9일
·
0개의 댓글
·
post-thumbnail

순열과 조합

코딩문제에서 간간히 나오는 순열과 조합, 그 원소 뽑기 코드 작성법이다.46\. Permutation - LeetCode아래의 조합은 강의를 통해서 배운 코드 작성법이고, 순열은 직접 짜본 코드이다. 그런데 제대로 HashSet의 사이즈가 증가하는데 막상 코드를 찍어보

2023년 6월 8일
·
0개의 댓글
·

Arrays 타입을 Collection 으로 변환해보기

int 형 데이터를 받는 배열을 Integer 타입의 List 로 어떻게 변환할 수 있을까?이것을 배워두면, 배열에서 모든 Collection 타입의 자료구조로 변환하기가 쉽기 때문에 한번 공부겸 글을 작성해보려 한다.문제를 예로 들어서 풀어보자int 배열 arr1 과

2023년 5월 30일
·
0개의 댓글
·

PECS (Producer Extends, Consumer Super)

자바를 공부하다가 요런 코드를 보게 되었다. ?? 제너릭에 들어가 있는 저건 뭐지?

2023년 5월 29일
·
0개의 댓글
·
post-thumbnail

사칙연산 구현하기(연산 법칙 지킴)

프로그래머스 사칙연산 구현 문제 시험을 풀다가 시간이 지나버려서 내가 줄줄이 쓴 코드를 완성하지 못하고 날라가버렸기 때문에...짜증나서 다시 구현할 겸 (내가 풀 수 있는 문제인지 테스트 겸) 코드를 작성하겠습니다.사칙연산 구현하기 ( 연산 순서대로 곱하기와 나누기를

2023년 5월 26일
·
0개의 댓글
·
post-thumbnail

java.util.NoSuchElementException using iterator in java

내가 사용하는 iter.next() 에서 던진 에러.어디서 뜨는 지는 이미 알고 있었지만 어떻게 해결해야 될지 몰라 스택오버플로우를 참조했다.스택오버플로우 참조 링크답변은 아래와 같다.You are calling next() a bunch of times in one

2023년 5월 24일
·
0개의 댓글
·

1. 싱글톤 패턴

요즘 푹 빠진 게임이 있다. 샌드박스에서 나온 알비온 온라인이라는 게임인데, 이 게임은 맥이든 아이폰이든 아이패드든, 윈도우든 리눅스든 모든 곳에서 호환이 되는 게임이라고 홍보를 한다.나도 실제로 아이패드로 자주 하고, 가지고 있는 윈도우 노트북으로도 하고 있다.그런데

2023년 5월 20일
·
0개의 댓글
·

error: array creation with both dimension expression and initialization is illegal

배열을 선언할 때 만난 오류.내 코드는 이러했다.그런데 위와 같은 오류가 나버렸다. 해결책을 알고 보니 에러 메시지가 상당히 직관적인 것을 깨달았다.배열의 사이즈 선언과 초기화(데이터 넣기)는 동시에 이루어 질 수 없다는 것! 내 코드를 보면 배열의 사이즈를 2로 정한

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

자료구조 5/13 - Heap

알고리즘 수업 - 백준 24174번무슨 문제인지 이해를 하지 못하고 있다가, 다른 분들의 글을 보고 나서 문제에 적혀있는 의사코드를 그대로 작성해서 이용하면 된다는 힌트를 얻고 풀 수 있었다. 의사코드를 처음으로 실제 코드로 작성해보았다. 처음엔 반복문 반대로 작성해서

2023년 5월 13일
·
0개의 댓글
·