본문 바로가기

IT 관련

윈도우 단축키 안녕하세요 초이스40입니다. 오늘은 윈도우에서 자주 사용하는 유용한 단축키를 몇 개 정리해볼까 합니다. 집에 컴퓨터나 노트북 한 대씩은 가지고 계시지요? 대부분 OS는 윈도우를 사용하고 계실 텐데요 제가 PC롤 작업을 하면서 유용하게 사용했던 단축키를 간단하게 정리해볼까 합니다. 1. 이름 바꾸기 : F2 윈도우뿐만 아니라 대부분의 프로그램에서 F2를 누르면 이름바꾸기가 실행됩니다. 폴더를 만들고 '새폴더'에서 이름을 바꿀 때 포커스를 놓고 마우스 오른쪽 버튼 + M도 있지만 F2를 누르면 바로 폴더의 이름을 바꿀 수 있습니다. 2. 파일 탐색기 열기 : WIN + E 윈도우에서 의외로 탐색기 창을 열 일이 엄청 많습니다. 제가 사용하는 단축키 중에서 가장 유용하게 사용하는 단축키입니다. 이거 사용하면 .. 더보기
java 환경설정 > java -version 안녕하세요 초이스40입니다. 이번 글에서는 지난시간에 설치한 java 1.8 jdk 버전의 환경세팅 하는 방법을 간단하게 포스팅하겠습니다. java를 설치한 후 설정을 완료하게되면 cmd 창에서 java -version 이라는 명령어를 실행했을 때 자바 버전 정보가 노출되어야합니다. 하지만 java를 다운로드해서 설치만 한 경우는 그렇지 않습니다. 다운로드 후 환경설정까지 해줘야만 자바 버전정보를 보여줄 수 있게 됩니다. 자바 다운로드 받기는 아래 링크를 통해서 확인 가능합니다. https://chois82.tistory.com/15 1. java 버전 확인 > java -version 환경세팅을 하지 않은 상태에서 java -version 실행하면 아래와 같이 메세지가 나옵니다. 참고) 콘솔창 띄우는 .. 더보기
java 다운로드 및 설치하기 - 자바 jdk, jre 설치 안녕하세요 초이스40입니다. 오늘은 자바를 다운로드해서 설치하는 방법을 알아보려고 합니다. 자바는 썬 마이크로시스템즈라는 회사의 언어였는데요 2009년 4월 21일 오라클에 인수되었습니다. 이후 다운로드도 오라클을 통해서 다운로드 가능합니다. 다른 URL도 있는 거 같기는 하지만 일단 오라클이라는 회사에 인수되어 오라클에서 관리하는 프로그래밍 언어라는 것을 말씀드립니다. 1. 다운로드 https://www.oracle.com/java/technologies/java-archive-eesdk-downloads.html 위 URL에 접속해서 원하는 자바 버전을 다운로드하시면 됩니다. 1996년 처음 발표된 1.1 버전을 시작으로 저는 현업에서 1.8버전을 사용하고 있는데요. 세상에,,,,,, 자바 버전에 벌.. 더보기
Map for문 돌리기 - How to loop a Map in Java [JAVA] 안녕하세요 초이스40입니다. 오늘은 자바의 Map을 이용해서 loop를 돌리는 방법 4가지를 정리할까 합니다. 개발을 하다 보면 조건문과 반복문이 거의 주를 이루는 경우가 많은데요 실제로 많이 쓰이죠,,, 자바에서는 Map에 담은 데이터를 이용해서 loop를 실행해야 할 때가 많이 있습니다. 그래서 이번에 loop를 실행하는 방법 네 가지에 대해서 아래와 같이 정리합니다. 본인이 개발하는 프로세스에서 적절한 방법을 찾아서 사용하면 되겠습니다. 1. Iterator를 이용한 while 문 이용하는 방식 Iterator keys = mapData.keySet().iterator(); while( keys.hasNext() ){ String key = keys.next(); System.out.println(.. 더보기
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path [이클립스 오류] 안녕하세요 초이스40입니다. 이클립스로 개발환경을 구축한 후 jsp 페이지에 들어갔을 때 화면 첫줄에 빨간색 오류가 뜨면서 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 오류가 발생하는 경우가 있습니다. 이번 포스팅에서는 이 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 오류의 해결 방법에 대해서 알아보겠습니다. 1) 원인 해당 오류는 Dynamic Web Project 프로젝트를 생성하고 Server 세팅이 없이 jsp 페이지를 만들었을 때 발생하는 오류입니다. 톰캣을 설치했더라도 해당 프로젝트.. 더보기
[Java] NullPointException 관련 해결 및 예방하기 안녕하세요 초이스40입니다. 오늘은 Java에서 가장 많이 일어나는 오류중에 하나인 NullPointException에 관해서 이야기해볼까 합니다. 프로그램의 오류중에서 70~80% 정도가 NullPointException 또는 Null과 관련된 오류라고 생각합니다. 저 역시도 Null 관련 오류를 많이 발견하는데요 어떤 분은 그러더군요 개발은 Null 과의 싸움이라고,,,,,, 1. NullPointException의 정의 NullPointException은 클래스 또는 변수의 객체 또는 값이 null 일 때 발생하는 Runtime Exception이라고 정의 할 수 있습니다. 2. NullPointException 발생 원인 원한이 있지 않고서야 일부러 null을 세팅해서 NullPointExcept.. 더보기
[Spring sts] @Autowired 필드 null 오류 발생 할 때 안녕하세요 초이스40입니다. 스프링 프레임워크를 이용해서 개발을 진행할 때 아래와 같이 null 오류가 발생할 때가 있습니다. [2021-11-04 17:22:21.664][ERROR][kr.co.interfaces.module.cj.gisticsService:-1] - response >CJLogistics(RESULT_CD=null, RESULT_DETAIL=Success, DATA=CJLogistics.DATA(CLSFCD=XXXX, SUBCD=0, CLSFADDR=113동 111호, CLLDANNM=수벽, CLLDLM=김**, CLLDLVEMPN=G, RSP=7, P2=null)) [2021-11-04 17:22:21.666][DEBUG][kr.co.web.customer.repository.ma.. 더보기
[spring sts] An IProcess could not be created for the launch 오류 해결 안녕하세요 초이스40입니다. 이클립스에서 개발 시, 서버를 start 했을 때 아래와 같이 'An IProcess could not be created for the launch' 오류가 나는 경우가 있습니다. 이런 경우 아래와 같이 따라하시면 오류가 해결됩니다. 1. Window - Preferences 2. Run/Debug - Launching 3. Launch Operation 항목에서 Launch the selected resource or active editor. If not launchable : 항목에서 Launch the associated project 선택 4. Apply 또는 Apply and Close 클릭 위와 같이 하시면 해결되는 경우가 있습니다. 아래 이미지 참고하시면 좀 .. 더보기