이클립스 탭 간격 조절하는 법 Window - Preferences 로 들어간 후, 왼쪽 트리 메뉴에서 General - Editors - Text Editors 로 들어가서Displayed tab width 값을 수정하여 보여질 간격 설정 검색 폼에 indent를 입력하여Java - Code Style - Formatter Edit 클릭하여 Tab size 수정JavaScript 파일도 위와 같습니다. css, html, XML은 위와 같이 Indentation size를 수정하면 됩니다. 탭 간격 4 / 8 비교 위에 사진이 탭 간격4, 아래가 8로 했을 때입니다.
자바스크립트 sort() 메소드는 기본으로 알파벳 오름차순으로 정렬하기 때문에숫자를 정렬할 때는 정렬이 제대로 되지 않습니다.따라서 숫자를 정렬할 때는 추가로 메소드를 만들어 사용해야 합니다. 자바스크립트 숫자 오름차순 내림차순 정렬 소스 var numList = ["21","55","12","4","120","34","5","77"]; var sortedNum = numList.sort(); console.log(sortedNum);// .sort() method function sortNumberAsc(a, b){ return a - b;}// 오름차순 정렬 function sortNumberDesc(a, b){ return b - a; }// 내림차순 정렬 console.log(numList.sor..
[JAVA] Iterator, for, for each 소스코드 package jun7222.tistory.com; public class Student { private String name; private String studentNum; public Student( String name, String studentNum ){ this.name = name; this.studentNum = studentNum; } public void showInfo(){ System.out.println("name : " +name); System.out.println("studentNum : " +studentNum); } } Student 클래스에 학생 이름, 학번을 저장하며, 생성자로 초기화 해주고 있음sho..
ideone.com에선 설치 없이 웹 환경에서 간단한 컴파일러 기능을 수행합니다.C,C#,C++,Java,PHP,Python 등 여러 언어를 지원하며특히 스마트폰에서도 인터넷 브라우저에서도 가능하니 편합니다~ class Jun7222{ public static void main(String[]args){ System.out.println("HelloWorld"); } } public class 를 사용할 경우 class 명은 Main 으로 해야합니다. public class Main{ public static void main(String[]args){ System.out.println("HelloWorld"); } }
https://developer.android.com/sdk/index.html안드로이드 스튜디오 다운 링크 [Programming/java] - java 환경설정 ( 다운로드, jdk 환경변수, java 환경변수 ) 아래 과정 진행하기 전 안드로이드스튜디오( Android Studio ) 설치와jdk 환경설정 먼저 해주세요. 스튜디오 다운 링크와 jdk 환경설정은 위에 참고안드로이드 스튜디오 설치 후 과정부터 설명할게요. 안드로이드 스튜디오를 실행한 후 Configure 를 선택합니다. SDK Manager 클릭 하단에 Launch Standalone SDK Manager 클릭 개발에 사용할 버전을 선택하고Extras 도 모두 선택한 후 좌측 하단 Install xx packages 클릭해주세요.여기서..
java 다운로드 및 환경변수 설정입니다~다운로드는 아래링크로 들어가거나네이버에서 jdk 검색 후오라클 링크 누르면 okhttp://www.oracle.com/technetwork/java/index.html 이 글은 jdk 1.8.0_66 버전을 설치하였습니다. ORACLE 페이지에 접속하면 Downloads 메뉴에 마우스를 올린 후왼쪽에 있는 Java for Developers 를 클릭합니다. JDK 를 클릭합니다. 먼저 라이센스 동의에 체크를 해야합니다.Accept License Agreement 라디오 버튼을 클릭하여 라이센스 동의한 후아래에서 자신의 운영체제 맞는 파일을 골라 설치합니다.저는 윈도우 10 64비트 사용 중이라 Windows x64 를 다운받았습니다. 다운받은 파일을 설치 후 시스..
아래와 이어지는 글입니다.[Programming/jsp] - 1. 롤api 서버에서 정보받아오기 첫번째 글에서 롤 api 서버에서 json 형태로 정보를 가져오는 것만 알아보았는데요이번엔 허졉하지만 웹 브라우저에 출력하는 형태를 소개하려고 합니다. jsp 로 간단한 전적검색 사이트(?) 를 만들었습니다.다른 검색사이트처럼 검색창에 아이디를 검색하면 됩니다 skt t1 faker 아이디를 검색했을 때ID 와 레벨, 티어 이름, 등급, 리그포인트, 승패, 승률을 받아오도록 했습니다. 이번엔 Hide on bush 아이디로 검색했을때도 마찬가지로 해당 계정의 정보를 출력합니다.먼저 계정 고유의 숫자 id 값을 받아와 다시 롤 api 서버에 요청하여얻은 json 형태의 정보를div 태그로 필요한 정보만 출력하였..
이클립스 자동괄호, 따옴표, 꺽새 설정 끄기 저같은 경우는 이클립스에서 기본적으로 지원하는자동괄호, 따옴표가 불편하더라고요자동으로 감싸는것때문에신경쓰여서 설정을 끄기로 했어요~ Window - Preferences 에 들어갑니다, 왼쪽 상단에 auto 라고 검색합니다Java - Editor - Typing 을 찾아가도 됩니다.빨간색 강조된 부분처럼 Automatically close 를취향에 맞게 설정하면 됩니다 Javascript 에서도 끄기를 원할 때체크 해제 해주면 됩니다
아파치 톰캣(apache tomcat) 다운 및 설치 http://tomcat.apache.org/에 접속합니다 왼쪽에서 설치 할 버전 클릭 버전을 누른 후 아래쪽으로 내리다보면zip 파일 형식과 installer 형식이 있습니다이 글에선 installer 로 설명하겠습니다zip은 압축풀어서 바로 사용ㄱㄱ 톰캣버전마다 지원하는 자바 버전 실행파일 처음 시작할때 화면 Next 라이센스 동의해줍니다. Next 저는 HTTP 포트를 8081 로 설정했습니다 jre 가 설치된 경로입니다자동으로 경로 잡힙니다 톰캣이 설치될 경로디폴트값ㄱㄱ 설치중... 끝 테스트 화면저는 HTTP 포트를 8081로 해서localhost:8081 로 접속했습니다.localhost:xxxx아까 HTTP 포트 설정한 값이 xxxx에 들..
아파치 톰캣 context 설정 server.xml 파일을 수정하기 위해 톰캣이 설치 되어있는 경로를 찾아 C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf 에서 server.xml 을 찾아 연다 server.xml 을 열어서 아래 빨간 상자로 표시된 부분에 예를 들면 입력 한후 저장하고 서버를 재시작했다. docBase는 존재하고 있는 경로여야 된다. docBase 인 C:\selfspace 아래 test.jsp 라는 파일을 넣어놓고 http://localhost:8081/sw01/test.jsp 에 가보면 위와 같이 HelloWorld 가 정상적으로 뜨는 걸 볼수 있다. :8081 은 아파치 톰캣 설정할 때 지정한 포트이며/sw01 은 seve..
롤 API를 이용해서 전적검색을 하는 여러 사이트가 있다.이때 API 를 이용하는데라이엇은 개발자들을 위한 사이트 https://developer.riotgames.com/에서 API 및 개발자들 커뮤니티를 운영하고 있다. 처음에 들어가서 원래 롤 계정으로 로그인을 하면 아래와 같이 화면이 뜬다 MY DEVELOPMENT API KEY 를 보면내 계정의 api key 를 알수 있다.한 계정마다 정해진 시간안에 요청에 제한이 있는데10초에 10번10분에 500번이다 key값을 받았으면 화면 상단에 API DOCUMENTATION - FULL API REFERENCE 로 이동해본다. 롤 API 에서 지원하는 목록들이 있다.champion, current-game .. 등등 여러가지가 있는데다 그뜻을 가지고 ..
프로그래밍용 폰트 하나 소개합니다~Monaco 폰트는 원래 mac 기본폰트인데윈도우에서도 설치하면 사용가능 다운 받으시고 설치 누르시면 됩니다.저는 개인적으로 Monaco 폰트가consolas 보다 좋은거같아요ㅋㅋ특히 소문자 'l' 이 마음에 듬