전체 글 43

이클립스 아이콘이 작게 나올 때 해결 방법!

전에 쓰던 노트북이 1366 x 768 해상도였다. 화면에 나오는 정보량은 적었지만 아이콘이 큼직하게 나와서 보기는 편했었다. 이번에 바꾼 그램은 2560 x 1600 해상도다. 권장 확대 수준인 150%까지 올려서 쓰고 있는 상황인데 이클립스에서 아이콘이 너무 작아서 힘들었고 해결 방법을 검색했다. (확대 비율을 더 올릴 수도 있겠지만 아직 노안이 아니라는 자존심의 문제가...글자 크기는 괜찮은 상황이기도 했다.) eclipse 디렉토리에 있는 eclipse.ini 파일을 열어서 마지막 줄에 다음 내용을 추가한다. -Dswt.enable.autoScale=true -Dswt.autoScale=200 -Dswt.autoScale.method=nearest autoScale 뒤에 수치를 변경하면 마음대로 ..

블로그를 시작하면서...

애초에 공개적인 곳에 글이나 흔적을 남기는 것을 별로 좋아하지 않는다. 커뮤니티나 다른 인터넷 활동을 극도로 안했던 이유이기도 하다. 다만 작년부터 코딩을 배우고 프로젝트를 진행하면서 검색해서 찾았던 수많은 북마크들을 정리해야 할 필요성을 느꼈기에 이제라도 조금씩 정리하려고 한다. 북마크가 너무 많아져서 나도 찾기가 힘들어졌다ㅠㅠ 어찌 보면 같은 자료를 다시 검색하는 번거로움을 덜어내기 위한 일이다. 모든 것을 이해하고 완벽하게 기록할 수 있다면 좋겠지만 아직 나의 공부가 그 수준에 못 미치니 아마 많은 오류가 있을 것이다. 아주 호~옥시 누군가 이 블로그의 글을 본다면 적당한 불신의 시선으로 봐주길 바랍니다ㅠㅠ 믿으면 곤란한 상황이 생길 수 있어요

일상기록 2023.06.13

스택(Stack)

Stack 후입선출 (Last In First Out; LIFO) 자료구조로 마지막에 들어온 데이터가 먼저 나가는 구조이다. (First In Last Out;FILO 라고 하기도 함) 그림에서 확인할 수 있듯이 가장 마지막에 들어온 데이터가 먼저 나간다. (한글이나 엑셀 등의 되돌리기 기능과 유사하게 생각하면 될 듯 하다.) 구조의 밑을 Bottom이라고 하며, 메모리에 새로 데이터가 들어오고 나가는 위치가 Top. 데이터 입력 연산은 Push, 데이터 출력 연산은 Pop이라고 한다. 조회연산은 Peak라고 하는데 Top이 가리키는 데이터를 조회할 수 있다.(단순 조회일 뿐 데이터 변화 없다.) 자바에서의 Stack 사용 import java.util.Stack; public class Main { p..