반응형

Java 12

[eclipse] 이클립스 (STS)의 가장 유용한 기능 활용법 java 소스 찾기 F3, Alt+좌우방향키, Ctrl+t, 파일검색

이클립스(Eclipse) IDE에서 사용되는 단축키는 개발자의 생산성을 크게 향상시킬 수 있습니다. 다음은 이클립스에서 가장 유용하게 사용되는 단축키입니다:Ctrl + Shift + R: 파일 열기설명: 프로젝트 내의 모든 파일을 검색하고 열 수 있습니다. 파일 이름의 일부만 알아도 빠르게 찾을 수 있습니다.Ctrl + Shift + F: 코드 자동 포맷팅설명: 선택한 코드 블록이나 전체 코드를 자동으로 포맷하여 일관된 스타일로 정리합니다.Ctrl + Space: 코드 자동 완성설명: 코드 작성 중 변수, 메소드, 클래스 등의 자동 완성 제안을 제공합니다.F3: 정의로 이동설명: 커서가 위치한 변수, 메소드, 클래스의 정의로 빠르게 이동합니다.Ctrl + Shift + T: 타입 검색설명: 클래스, 인터..

IT/web개발 2024.08.26

sts 웹 프로젝트 생성 후 주요 기본 설정

한글처리관련 (UTF-8 로 설정해줘야 하는 부분) STS Window > Preferences > General > Workspace >Text file encoding Window > Preferences > Web > CSS Files > Encoding Window > Preferences > Web > HTML Files > Encoding Window > Preferences > Web > JSP Files > Encoding 프로젝트 /WEB-INF/web.xml filter, filter-mapping 부분 추가 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encodingFilter ..

IT 2021.09.23

sts 4 에서 Spring Legacy Project 생성하기

sts 3까지는 Spring Legacy Project 생성을 지원했으나 4부터 지원안됨 sts3 플러그인을 설치하면 4에서 Spring Legacy Project 생성가능 상단 메뉴 Help > Eclipse MarketPlace 이동 후 'sts3' 입력하여 검색하면 Spring Tools 3 Add-On for Spring Tools 4..... 를 install 하면됨 설치가 완료되면 sts 가 재시작되는데 재시작 후에도 Spring Legacy Project 가 보이지 않는다면 당황하지 않고 other.. 를 눌러줌 아래 그림처럼 Spring 디렉토리 아래 확인되는것을 볼 수 있습니다.

IT 2021.09.23

STS 간단 설치 후 실행환경 설정 (for Eclipse, window64)

작성일 기준 sts 버전은 4.11.1 입니다. sts 설치전 java 1.8 버전을 먼저 설치하시기 바랍니다. 1. 접속주소 : https://spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE. spring.io 2. Spring Tools 4 for Eclipse 하단 설치할 PC OS 해당 ..

IT 2021.09.15

초보자의 안드로이드 앱개발하기 1편 (JDK 설치)

안드로이드로 앱을 만들어보려고 생각하면서 간략하게 나마 정리를 하면 더 도움이 될것 같아 간만에 블로그에 글을 씁니다. 인터넷 여기저기서 도움될 만한 글들과 개발입문서 내용을 참고하여 정리합니다. 첫번째로 필요한 항목은 개발환경 세팅인데. 이전 안드로이드개발환경을 구성할 때는 이클립스에 안드로이드 IDE 설정을 세팅하여 개발하는 방식을 사용했으나 현재는 안드로이드 스튜디오라는 통합 개발툴을 구굴에서 제공하고 있어 조금은 편리하게 환경설정이 가능해졌습니다. 과거 방식으로 이미 설정이 완료되었다면 이글은 안봐도 됩니다. 1. JDK 설치하기 안드로이드 스튜디오 설치전 필요한 부분입니다. 오라클 홈페이지 (http://www.oracle.com/) 에서 다운로드 가능합니다. JAVA SE ~~어쩌구 하는것을 ..

IT/안드로이드 2016.01.20

최대구간합 구하기 java 버전

아래와 같은 문제가 있습니다. 문제) [-7, 4, -3, 6, 3, -8, 3, 4,-2] 와 같은 배열이 있다. 이 때 배열 내 부분 최대합을 구하라. 답) 4 - 3 + 6 + 3 = 10 [출처] [알고리즘] 동적 계획법을 활용한 배열 내 부분 최대 합 구하기|작성자 Jackson OH 이를 프로그램으로 구현하기 위한 방법은 여러가지가 있습니다. 그 중 가장 단순한 방법으로 루프를 이용해 최고값을 찾아내는 방법이 있습니다. 아래 예제는 마이너스 최대값은 0으로 표시합니다. private static int getMaxSumSq(int[] arrn) { int block = 1; int sidxs = 0; int sidx = 0; int eidx = 0; int max =0; //최대 값 int m..

IT/알고리즘 2013.11.25

소스 자동 정렬

이클립스 자동정렬 2013.05.14 보내기 이클립스 자동정렬 단축키 Ctrl + Alt + F 엉멍인 쿼리를 Ctrl + Alt + F 눌러주면 ↓ 이렇게 정렬됩니다 참 편해요~ 하지만 코드가 길면 자동정렬을 할경우 Width 가 default 80 이기 때문에... 소스 참조하려고 보면 원본소스나 추출 방법등 차이로 인해 소스가 정렬되지 않는 경우가 있습니다. 이럴 경우 가독성이 떨어져서 참조가 어려운데 이클립스에서는 이를 자동으로 정렬해주는 기능이 있습니다. 다만 모든경우에 적용되지는 않습니다.

IT/이클립스 2013.09.27

[java tip] 요일 확인하기 java.util.Calendar 사용

요일을 확인하기 위한 방법으로 java.util.Calendar 클래스를 사용합니다. Calendar 클래스로 현재날짜 정보와 날짜에 해당되는 요일정보를 얻어올 수 있습니다. 예제1 이번달 1일이 무슨요일인지 확인 String []weeks = {"일","월","화","수","목","금","토"}; Calendar cc= Calendar.getInstance(); cc.set(cc.get(Calendar.YEAR) ,cc.get(Calendar.MONTH) ,1 ); System.out.println(weeks[cc.get(Calendar.DAY_OF_WEEK)-1]); 예제1 설명 String []weeks = {"일","월","화","수","목","금","토"}; Calendar 클래스로 얻어오는 요..

IT/java 2012.11.08