분류 전체보기751 [이클립스] eclipse에서 Heap Size (메모리) 확인하기 이클립스에서 사용할 수 있는 메모리가 얼마로 할당돼 있고, 현재 사용중인 메모리가 어느정도인지 설정할 수 있는데요.메모리 상황을 보면서 코딩을 하면 이클립스가 버벅일 때 현재 상황이 어떤지 확인할 수 있어 좋습니다. [Window > Preferences] 클릭하시고 [General] 탭에서 [Show heap status]에 체크하시고 적용하시면 됩니다. 이클립스 우측하단에 전체 할당된 메모리와 현재 사용중인 메모리가 얼마인지 볼 수 있구요.그 옆에 휴지통 아이콘을 클릭하시면 Garbage Collection을 제거하게 됩니다.이클립스가 버벅인다면 저 휴지통 버튼을 수시로 비워주시면 됩니다. 2015. 12. 9. [이클립스] eclipse 가용 메모리(Heap Size) 늘리기 이클립스에서 작업할 때 버벅인다면 이클립스의 메모리가 부족한지 확인해 보세요.메모리 설정은 eclipse.ini 파일에서 하시면 됩니다. eclipse.ini 파일을 열어보니 아래처럼 돼 있네요.-Xms256m-Xmx256m 이렇게 설정이 돼 있기 때문에 이클립스 우측 하단의 Heap Size를 보니 가용 메모리가 248M로 나오네요. 사실, 256MB는 이클립스 작업을 하기에 좀 부족한 용량입니다.적어도 512MB는 설정을 해야하고, PC의 메모리가 8GB 이상이라면 1GB 정도는 이클립스에 할당을 해도 무리가 없습니다.그래서, 저는 아래처럼 1024m으로 가용메모리를 늘려봤습니다. eclipse.ini 파일을 위처럼 수정하고 이클립스를 껐다 켜니 아래처럼 Heap Size가 990M로 늘었습니다. 이.. 2015. 12. 9. [이클립스] 톰캣서버에서 js, css 파일 변경되어도 브라우저에서 제대로 로딩하지 못할 때 js, css 파일 변경되어도 브라우저에서 제대로 로딩하지 못할 때는 톰캣이 어느 곳의 소스를 바라보고 있는지를 확인해야 합니다. 톰캣을 마우스로 더블클릭하면 위와같이 관리 화면이 나오는데요.Server Path, Deploy Path를 확인하셔서 그 폴더를 찾아가 보세요.톰캣은 이 Path에 있는 소스를 바라보기 때문에 이곳에 변경된 소스가 아닌 이전 소스가 있다면 브라우저가 반영하지 못합니다. 그럴 경우에는 톰캣서버에서 마우스 오른쪽 클릭을 해서 clean을 하시고 다시 톰캣을 restart 하시면 됩니다. 2015/11/17 - [프로그래밍 툴/Eclipse] - [이클립스] eclipse에서 톰캣(Tomcat) 실행시 프로젝트를 못 불러올 때 2015. 12. 9. [티스토리] Tistory 블로그명 변경하고 네이버 검색에 바로 반영되게 하기 제가 티스토리의 블로그명을 오랫만에 변경했습니다. 물론, 지금의 블로그명도 마음에 들지 않아서 조만간 다시 이름을 바꿀 생각인데요. 일단, [관리자페이지 > 환경설정 > 기본정보]에서 블로그명을 바꿨습니다. 하지만, 이렇게 블로그명을 바꾼다고해서 검색엔진에서 자동으로 바뀐 블로그명으로 바꿔주진 않습니다. 블로그를 검색엔진에서 검색결과에 반영되게 하기 위해 각 검색사이트의 웹마스터도구에 등록을 했을 겁니다. 만약, 웹마스터도구에 등록을 하지 않았다면 블로그명을 수정하신 후에 웹마스터도구에 등록하시면 됩니다. 2015/05/15 - [이것저것/인터넷 마케팅] - 네이버 웹마스터 도구에 블로그나 사이트를 등록해서 검색되게 하세요. 2014/12/11 - [이것저것/인터넷 마케팅] - 검색엔진 Bing에 내 블.. 2015. 12. 8. [이클립스] eclipse에서 jsp 코딩시 한글을 입력하면 “JavaScript translation for: … intentionally not implemented” 에러메시지 창이 뜨는 경우 해결방법 eclipse에서 jsp 파일을 코딩할 때 가끔 발생합니다. 안에서 자바스크립트를 코딩하고 나서 주석을 입력할 때 마치 alert창 같은 경고창이 eclipse에서 뜰 때가 있는데요. JavaScript translation for: … intentionally not implemented 해결방법은 의외로 간단합니다.해당 프로젝트의 workspace > .metadata 폴더 안에 있는 .mylyn 폴더를 삭제하면 됩니다.저의 경우에는 [C:\eGovFrameDev-3.5.1-64bit\workspace\.metadata] 에 위치하고 있습니다. 2015. 12. 8. [이클립스] eclipse에서 war file 묶기 이클립스에서 해당 프로젝트의 소스를 war 파일로 묶는 방법입니다. 해당 프로젝트명에서 마우스 오른쪽 버튼을 클릭하시고 [Export..]를 클릭하세요. [Web > WAR file]을 클릭하세요.(이클립스 버전에 따라 WAR file이 루트에 보일수도 있습니다.) war 파일을 저장할 위치와 war파일명을 선택해 주세요.저장될 path는 [browse..] 버튼으로 선택하시고, war 파일명은 입력하시면 됩니다. [Finish] 버튼을 누르면 war 파일이 선택하신 해당 경로게 생성됩니다. 2015. 12. 6. [이클립스] eclipse에서 Errors running builder ‘JavaScript Validator’ on project ‘sc’. assertion failed: Marker property value is too long: Internal validation error java.lang.StackOverflowError 에러 발생시 해결방법 자바스크립트 validator 에러 때문에 이클립스에서 계속 alert 창이 뜨는데 이거 어떻게 해결해야 할까요?근본적으로는 오류나는 해당 javascript 라이브러리를 수정하거나 오류 없는 버전으로 바꿔줘야 하는데요.그럴 수 없는 경우, alert 창이라도 뜨지 않게 하려면 [Javascript Validator]를 적용하지 않도록 설정을 바꿔주면 됩니다. 해당 프로젝트명에서 마우스 오른쪽 클릭해서 Properties를 클릭하세요.[Builders > JavaScript Validator]의 체크를 해제하시고 적용하시면 됩니다. 2015. 12. 6. [java/jsp] 자바에서 숫자인지 체크하기 자바에서 숫자인지 체크하는 간단한 방법입니다.* StringUtil.javapublic static boolean isNumeric(String s) { try { Double.parseDouble(s); return true; } catch(NumberFormatException e) { return false; } } 아래처럼 사용하면 됩니다.if( StringUtil.isNumeric( year ) == false ) { logger.info(“숫자 오류”); } 2015. 12. 6. [이클립스] eclipse 줄번호(line numbers) 보이게 하기 eclipse로 작업을 할 때 줄번호가 안 보이면 찾아가기가 불편하죠.default로 줄번호가 보이게 하면 좋을텐데요. 아래처럼 왼쪽에 줄번호가 보이니 좋습니다^^ 이클립스 메뉴에서 [Windows > preference] 클릭하셔서[General > Editors > Text Editors] - [Show line numbers]에 체크하시고 적용하시면 됩니다. 2015. 12. 6. [안드로이드 어플] 스마트폰에서도 압축 및 압축풀기는 알집으로 하자 저는 노트북을 포맷하고 윈도우를 다시 설치하면 꼭 가장 먼저 알집을 설치합니다. 기본적으로 윈도우에 압축 프로그램이 내장돼 있지만 그래도 알집의 인터페이스에 익숙해서인지 항상 알집을 설치합니다. 스마트폰에서도 알집을 사용하니 편리하더군요. 탐색기 기능까지 들어 있더라구요. 먼저, 구글플레이에서 알집을 설치하세요~ 알집이 설치되었으면 실행하면 실행되는 탐색기에서 압축을 풀어야 할 파일을 찾아가세요. 압축을 풀어야 할 파일을 손가락으로 꾹~ 눌러서 선택하고 버튼을 클릭하세요. 압축을 풀 경로를 선택해서 압축을 풀면 되는데요. 미리 압축을 풀어야 할 폴더를 만들어 놓으면 편리합니다. 압축풀기가 완료되었네요~ 압축하기도 같은방식으로 하시면 됩니다. 무엇보다 PC에서 사용했던 알집을 스마트폰에서도 사용하니 친근하.. 2015. 11. 24. [Payco] 페이코로 모바일 결제하기 네이버에서 페이코라는 결제서비스를 내놓았는데 티머니와 결합해서 많이 사용하더군요. 저는 개인적으로 스마트폰으로 쇼핑하고 결제할 때 카카오페이를 사용했었는데, 위메프에서 쇼핑을 하다가 결제를 하려고 보니 카카오페이는 없고 페이코만 있어서 사용해 보았습니다. 페이코는 어플을 설치하고 카드등록을 하면 간편하게 사용할 수 있답니다. 결제비밀번호 6자리만 기억하고 있으면 되니 편리하죠. 먼저 페이코 어플을 설치하시구요. 회원가입을 하시고 로그인을 해서 카드를 미리 등록해 놓으세요. 위메프의 경우는 이렇게 페이코를 결제수단으로 선택해서 결제할 수 있는데요. 결제비밀번호 6자리만 입력하시면 됩니다. 저도 한번 사용해보니 아주 편리하다라구요. 다음에는 티머니도 등록해서 사용해볼까 하는데 티머니가 이미 위젯으로 등록돼 .. 2015. 11. 19. [ER-Win] identifying Relationship과 non identifying Relationship의 차이 Erwin에서 테이블 간의 관계를 설정하다보니 좀 헷갈리는 게 있더라구요.identifying Relationship과 non identifying Relationship의 차이가 뭘까요? 하나는 실선으로 돼 있고 하나는 점선으로 돼 있어서 뭔가 알 꺼 같긴 한데 말이죠.식별관계( Identifying Relationship ) – 부모 테이블의 기본키 or 복합키가 자식 테이블의 기본키 or 복합키의 구성원으로 전이되는 식별관계 ( 부모가 자식의 모든 정보를 저장하게 됨)비식별관계( Non Identifying Relationship ) – 자식 테이블의 일반 속성( Attribute ) 그룹의 구성원으로 전이되는 비식별관계( 부모는 자식의 부분적인 정보를 표현함 ) ER-Win을 쓰다보면..Ident.. 2015. 11. 18. [토드] Toad에서 테이블의 구조(컬럼) 변경하는 방법(Alter Table) SQL문으로 Alter Table 명령으로 테이블 컬럼의 이름이나 타입을 변경할 수 있지만,Toad를 사용한다면 더 간단한 방법으로 컬럼을 수정할 수 있습니다. 토드에서 [Schema Browser] 아이콘을 클릭하시면 테이블 목록을 쭉~ 볼 수 있는데요. 이 테이블 목록에서 수정하고자 하는 테이블을 선택하고 마우스 오른쪽 버튼을 클릭한 후, [Alter Table]을 클릭합니다. 그리고, 나타나는 화면에서 컬럼명이든 타입이든 수정하시고 우측 하단의 [OK] 버튼을 클릭하시면 됩니다. 간단한 Toad 활용 Tip이었습니다^^ 2015. 11. 18. [이클립스] eclipse에서 톰캣(Tomcat) 실행시 프로젝트를 못 불러올 때 이클립스에서 톰캣(Tomcat) 실행시 프로젝트를 못 불러올 때 어떻게 해야할까요?이클립스가 start는 됬는데 프로젝트와 함께 시작되지 않으면 그 프로젝트와 상관없게 되니까 무의미하죠. 이런식으로 톰캣은 실행됬으나 프로젝트와 관련된 파일들이 console에 나타나지 않는 경우입니다.자, 아래 그림처럼 톰캣에서 마우스 오른쪽 클릭하시고 [Add and Remove] 클릭하시면 먼저, 이렇게 프로젝트가 오른쪽에 추가돼 있는지 확인하셔야 합니다. 만약, 프로젝트가 추가돼 있다면 톰캣에서 마우스 오른쪽 버튼을 클릭해서 [Clean...]을 실행하시고 톰캣을 재시작 해보세요. 그래도 프로젝트를 못 불러온다면 톰캣에서 마우스 오른쪽 버튼 클릭해서 [Clean Tomcat Work Directory...]를 실행하.. 2015. 11. 17. [스프링] java.lang.IllegalStateException: Ambiguous mapping found. Cannot map ‘***Controller’ bean method – 에러 해결방법 java.lang.IllegalStateException: Ambiguous mapping found. Cannot map ‘projectController’ bean method 스프링에서 이런 에러가 난다면.. 해당 **Controller.java 파일의 RequestMapping에 문제가 발생한 겁니다. 저의 경우에는 RequestMapping에 같은 이름이 2개가 들어가 있었네요. 아래처럼 이름을 다시 바꿔서 같은 이름이 중복되지 않게 수정했더니 해결이 되었습니다. 해결방법은 간단하지만, 모르면 엄청 헤맬 수 있어서 기록 남깁니다^^ 2015. 11. 10. 이전 1 ··· 22 23 24 25 26 27 28 ··· 51 다음