본문 바로가기

Java

프로그래머스 : 같은 숫자는 싫어 https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 쉬운 난이도다 리스트를 만들고, 배열을 순회해 가며 이전값과 다른값이면 추가하고 같은값이면 패스하면 된다. 나는 항상 코딩문제를 풀때는 인풋값을 내가 조작하기 쉬운 자료형으로 바꾸는 것부터 하는 편이다. 이번경우에는 Array->List 였다 굳이 배열로 문제가 주어졌다고 하여 배열로 문제를 풀지 않아도 된다는 뜻. 리스트를 배열로 바꾸는 식은 외워두는 것이 좋을 듯하다. 더보기
Spring : 이미지를 MySQL에 저장하고 출력 해봤다 웹페이지에서 이미지를 띄우는 일은 백엔드를 개발하다 보면 자주 일어나는 일이다. 나 역시 이미지를 출력해야하는 상황이 발생해서 열심히 구글링을 해본결과... 전부 다 서버에 이미지를 저장하고, html 태그 안에 이미지의 경로를 적어 이미지를 출력하는 방식이였다... 근데 난 MySQL에다가 사진을 저장하고 싶단 말이지? 이번에도 어김없이 박치기를 한 결과 그 방법을 포스팅한다. #1. 이미지를 저장할 테이블부터 만들자 이미지를 저장하는 컬럼의 데이터타입은 LONGBLOB 이다. LONG Binary Large OBject의 약자이며 사진, 음악, 바이너리 형식으로 나타낼 수 있는 것을 담을 수 있다. 최대크기는 4GB이며, 가변길이 데이터타입이니 안심하고 쓰면된다. 그렇다고 동영상 같은거 함부로 올리면.. 더보기