안녕하세요. 이클립스 사용하면서 HTML이나 JSP 에서는 자동정렬이 안되는 문제를 확인했습니다. 그 문제에 대한 해결방법을 나누어보겠습니다. Intro 이클립스 사용하면서 다들 한번정도 써보셨을 텐데, Eclipse에는 코드 자동 정렬 기능이 있습니다. !! 코드를 작성 하면서 손쉽게 규격에 맞춰줄 수 있는데요. 사실 자동정렬 기능이 없는 코딩은 상상하기도 싫습니다. 사용 방법은 아래와 같은데요. Mac에서는 Shift + Command + F Windows 에서는 Ctrl + Shift + F 를 입력해서 자동 정렬합니다. 혹시 안써본분 없겠죠?? 그정도로 진짜 모두가 애용하고 사용하는 기능입니다. 특히 Java 코드의 여백, 띄어쓰기, 줄바꿈, 공백 등등 여러가지를 자동으로 맞춰줄때는 참 편리하고 ..
Development 188
이클립스 글자 크기 간단하게 변경하기 Mac 에서는 Eclipse 폰트 설정을 따로 할 필요 없이 제스쳐로 Zoom in & Zoom out 하면 쉽고 간단하게 원하는 크기로 그때 그때 바꿔서 사용 할 수 있어서 편했는데요 거기에 익숙해 져 있는 상태에서 고정 크기 상태의 이클립스를 사용하는데 불편함을 느꼈습니다. window - preferences - Apperance - Colors and Font- Basic - Text Font 이 순서로 설정에 가셔서 폰트 사이즈를 변경 하실 수 있는데요, 코딩을 하다 보면 작성중인 코드의 길이나 규모에 따라, 혹은 지금 코딩하고 있는게 HTML 인지 java 인지 등에 따라 그때그때 눈에 맞는 글자 크기가 다른데요, 찾아보니 Windows에서도 글자크기를 쉽..
Windows) Docker 설치하기. + 도커 가상환경에 PostgreSQL 설치하기, WSL 2 installation is incomplete. 오류 해결 Windows용 Docker는 아래 링크에서 다운 받을 수 있습니다. https://www.docker.com/products/docker-desktop Docker Desktop for Mac and Windows | Docker Learn why Docker Desktop is the preferred choice for millions of developers building containerized applications. Download for Mac or Windows. www.docker.com Download for WIndows를..
Intro 얼마전 면접을 보다가 정렬 알고리즘을 손 코딩 해 볼 기회가 있었습니다. 갑자기 눈앞에 정렬 알고리즘을 손코딩 해야 하는데, 제한시간도 있다 보니 잠시동안 고민이 되었습니다. 당장에 간단하게 작성할 수 있는 버블정렬을 선택해 다른 문제 풀이에 쓸 시간을 조금 더 벌 것인가 아니면 자바를 처음 배울때 직접 구현해보려다가 못했던 퀵정렬을 한번 작성해 볼 것인가. 결론부터 말하자면 안전한 길을 택했습니다. 솔직히 버블정렬의 쉬운 난이도에도 불구하고 항상 실제로 코드를 구동해보고 테스트 하기 전 까지는 맞는지 문제가 있는지 확신이 서지 않았습니다. 과거로 돌아가, 학원에서 초급 자바시간에 정렬에 대해 배우는 기회가 있었습니다. 선택, 버블, 삽입 정렬에 대해서 간단하게 설명해주셨고 한번씩 코드를 따라..
https://programmers.co.kr/learn/courses/30/lessons/12913 자세한 문제는 programmers를 통해 확인 해 주세요. 문제 땅따먹기라고 하지만, 우리가 알고있는 땅따먹기와는 거리가 있습니다. 차라리 어렸을 적 하고 놀던 "사방치기"를 떠올리는 것이 조금 더 가깝습니다. 맨 첫줄 부터 시작해서 1 2 3 5 5 6 7 8 4 3 2 1 한줄씩 아래로 내려가는데, 일단 지금 밟은 열은 다음번 행에서 또 밟을 수가 없습니다. 예를 들어 첫 줄에서 5로 시작했다면, 다음 줄에서는 8을 밟을 수 없습니다. 탐욕법 무조건 지금 상황에서의 최선을 선택하는 "탐욕법" 으로 문제를 푼다면 다음 줄에서 더 큰 숫자의 기회를 잃을 수 있기때문에 다른 접근이 필요합니다. 위의 예시..