분류 전체보기751 [Tomcat] 리눅스의 톰캣 로그에서 한글깨지는 문제 해결방법 리눅스의 톰캣 로그에서 한글이 깨져나오네요.톰캣의 인코딩에 문제가 생겨서 그러겠죠? [톰캣설치 폴더 > bin] 디렉토리로 가면 catalina.sh 파일이 있습니다. 그 파일을 편집기로 여시구요. -Djava.io.tmpdir=”$CATALINA_TMPDIR” \ 이 부분 찾아서 그 아래에 아래 소스를 모두 추가합니다.-Djava.io.tmpdir=”$CATALINA_TMPDIR” \ -Dfile.encoding=”utf-8″\ 수정한 파일을 저장하고, 톰캣을 재시작하면 아래처럼 로그에 한글이 잘 나옵니다. 2016. 1. 14. [jQuery] 제이쿼리로 전체선택/선택해제 구현하기 (하나라도 체크해제되면 전체선택 체크도 해제되게 구현) 1. ‘전체선택 체크박스’를 클릭하면 전체선택 및 해제되도록 구현함. 2. 각각의 체크박스를 클릭시 ‘전체선택 체크박스’도 선택 및 해제되도록 구현함. 2016. 1. 13. [Mysql] phpMyAdmin에서 데이타 insert문으로 저장하기 MySQL 툴로 저는 phpMyAdmin을 사용하는데요. 기능은 많이 부족하고 웹화면이라 불편한 점이 좀 있지만, 그래도 사용할 만합니다. 까페24에서 웹호스팅을 하는 관계로 본의아니게 이걸 사용하고 있지만요. phpMyAdmin에서 데이타를 insert문으로 바꾸려면 어떻게 해야 할까요? 사실은, phpMyAdmin에서는 데이타를 여러가지 방법으로 저장할 수 있도록 지원을 하고 있답니다. 데이타를 저장할 테이블을 먼저 선택하시고 데이타가 쭉 나오는 화면에서 [내보내기] 탭을 클릭하세요~ 또는 아래처럼 화면의 맨 아랫쪽에서 [내보내기]를 클릭하셔도 됩니다. 아래처럼 많은 방법으로 내보내기를 지원하고 있습니다. 저는 insert문 쿼리로 내보내려고 하기 때문에 [SQL]을 선택했습니다. 아래쪽에 [파일로 .. 2016. 1. 12. [윈도우] Windows에서 텔넷 실행 안될 때 (‘telnet’은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.) 명령프롬프트에서 텔넷이 실행되지 않고 아래와 같은 메시지가 나온다면?‘telnet’은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 이유는... 텔넷이 설치되지 않아서입니다.따로 파일을 구해서 설치할 필요는 없구요.[제어판 > 프로그램 사용 > Windows 기능 사용/사용 안함 > 텔넷 클라이언트]에 체크하시면 됩니다. 이렇게 하고나서 아래처럼 telnet 명령을 하면 잘 됩니다. 2016. 1. 12. [이클립스] eclipse에서 수정사항이 저장되지 않을 때 read-only 해제하기 이클립스에서 파일을 열었는데 코딩이 되지 않거나 코딩은 했는데, 저장이 되지 않고 아래와 같이 read-only라는 메시지가 나온다면? 해당 파일이 읽기전용(read-only)이라서 저장이나 수정이 안되니 읽기전용을 풀어주고 작업하면 됩니다. Reason: Could not write to read-only file: '....java'.이런 메시지가 나온다면 빨리 읽기전용을 풀어주세요~ 해당 파일에서 마우스 오른쪽 클릭하셔서 [Properties]로 들어가시구요. [Read only]를 해제하시면 됩니다. 그런데, 만약 Read only 파일이 너무 많거나 폴더 전체가 Read only라면 이클립스에서 하나씩 read-only를 해제하기 힘드니 탐색기에서 해당 폴더나 파일들을 선택해서 한꺼번에 풀어주시.. 2016. 1. 8. [이클립스] 톰캣(Tomcat) 중지(stop)가 안되고 계속 서버가 살아있을 때 강제로 중지시키는 방법 이클립스에서 가끔 톰캣이 중지가 안 될 때가 있죠.솔직이 이유는 잘 모르겠습니다.그럴 때, 저는 작업관리자에서 강제로 프로세스를 종료시킵니다. Stop을 시켜도 아래처럼 계속 [Stopping]으로 돼 있는데요. 작업관리자로 들어가서... javaw.exe가 2개 있는데요.하나는.. 이클립스구요.하나는.. 톰캣입니다. 통상적으로 이클립스가 톰캣보다 메모리를 훨씬 많이 잡아먹기 때문에 둘 중에 메모리가 작은 걸 종료시키면 됩니다. 톰캣이 아래처럼 [Stopped] 되었네요.이제, 필요하시다면 다시 톰캣을 실행하시면 됩니다. 2016. 1. 8. [부트스트랩] Bootstrap을 예제 및 소스와 함께 잘 설명해 놓은 곳 http://maczniak.github.io/bootstrap/index.html 바로 여깁니다. 부트스트랩 배포사이트인 것 같기도 하구요. 영어로 된 걸 한글로 잘 번역해놓은 사이트 같습니다. 아믛든, 부트스트랩을 사용한다면 아주 유용한 사이트인 건 확실합니다. 2015. 12. 29. [ApmSetup] MySQL에 저장시 한글깨지는 문제 해결방법 http://apmsetup.com/여기에서 ApmSetup이라는 프로그램을 다운로드 받아서 설치를 하면 MySql 서버와 아파치 서버를 동시에 관리해 줍니다.그래서, 저는 이 프로그램을 항상 사용하는데요. 이상하게도 MySql에 한글을 저장하면 항상 '????????'이렇게 물음표로 저장이 되면서 한글이 나타나지 않았습니다.그래서, 검색을 해보니 my.ini 파일에 아래 부분을 추가하라고 하더군요. [client]default-character-set=utf8 [mysqld]init_connect = SET collation_connection = utf_general_ci init_connect = SET NAMES utf8 character-set-server = utf8 collation-serv.. 2015. 12. 29. [MySQL] phpMyAdmin에서 테이블의 primary key, index(인덱스) 확인하는 방법 MySQL 툴인 phpMyAdmin에서 테이블의 primary key 또는 인덱스를 확인하려면 어떻게 해야 할까요? 저는 이 방법을 몰라서 한참을 헤맸답니다. 검색을 해도 잘 안 나와서 말이죠. 역시나 알면 간단하더라구요. 테이블을 클릭하면 아래와 같이 화면이 나오는데, 맨 아래쪽에 [Details...]라는 메뉴가 있더라구요. 이걸 누르니까 나오네요. 인덱스가... 2015. 12. 28. [스프링] spring 프레임워크를 이용하여 java/jsp로 CKEditor에 이미지 업로드 구현하기 저는 이번 프로젝트에서 CKEditor 웹에디터를 사용하여 작업을 하고 있습니다. CKEditor가 생각보다 많이 사용하고 있고 기능도 많더군요. 에디터에서 이미지를 바로 올려서 에디터에 보이게 구현을 하려는데, CKEditor 웹에디터에서는 이미지 업로드 부분을 언어에 맞게 구현을 해줘야 합니다. 아마도 다른 에디터들도 마찬가지겠죠. 그래서, 이미지 업로드 부분을 Java로 구현하는 작업을 해보겠습니다. 먼저, CKEditor를 붙였다면.. CKEditor 소스 중에 아래와 같은 부분이 있습니다. 제가 지금 하고 있는 프로젝트에서는 ckeditor.jsp라는 파일에 아래처럼 구현이 돼 있더라구요. 'CKEDITOR.replace(' 이 단어로 js 파일이나 jsp 파일을 검색하면 어느 파일에 구현돼 있.. 2015. 12. 26. [Java/jsp] 자바로 이미지를 base64 인코딩 소스로 변환하는 함수 자바로 이미지를 base64 인코딩 소스로 변환하는 함수입니다. 필요하실 때 참고하세요. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051public static String getBase64String( String[] imageUrl, String content ) throws Exception{ if( imageUrl.length > 0 ) { int imageUrlLength = imageUrl.length; String[] imageString = new String[ imageUrlLength ]; for( int i = 0; i 2015. 12. 26. [이클립스] eclipse에서 class 파일을 디컴파일해서 소스 보여주는 jadclipse 플러그인 설치하기 eclipse에서 java 소스는 없고 class 파일만 있을 경우라면, 어떻게 소스가 구성돼 있는지 몰라 답답할 때가 많을 겁니다.jar 파일로 소스가 묶여 있을 때에도 마찬가지죠.에러가 발생했을 때 소스의 어느 부분에서 에러가 나는지 확인할 수 있으면 작업하기도 편리하고 누구에게 이 작업을 요청해야 할지 편할 겁니다. 이럴 때 jadclipse라는 이클립스 플러그인을 설치하시면 편리합니다.class 파일이나 jar 파일로 묶여 있는 소스까지도 디컴파일해서 보여주거든요. 그럼, 한번 설치해 볼까요? 이클립스 메뉴에서 [Help > Eclipse Marketplace..] 클릭하시구요. jadclipse로 검색을 하시고 [JadClipse for Eclipse 4.x]를 [install] 하세요.그리고,.. 2015. 12. 26. [이클립스] eclipse에서 변수 더블클릭시 같은 문자는 하이라이트 되게 설정하기 이클립스에서 변수나 메소드명을 더블클릭했을 때 같은 이름의 변수나 메소드명은 모두 하이라이트 되는 기능이 있습니다.이 기능이 보통은 기본으로 설정이 돼 있는데요.지금 프로젝트에는 그 설정이 안 돼 있네요. 위 그림처럼 File 이라는 객체명을 클릭하니 같은 이름이 모두 하이라이트 되었는데요.이 기능이 있다가 없으니까 되게 불편합니다. [Window > preferences] 클릭하셔서.. [Java > Editor > Mark Occurrences] 클릭해서[Mark occurrences of the selected element in the current file]에 체크하시면 됩니다. 2015. 12. 14. [이클립스] eclipse에서 자동 동작하는 코드 자동완성기능 사용/해제하기 이클립스의 자동완성기능 사용/해제 방법입니다. [Window > Preferences] 클릭하시구요. [Java > Editor > Content Assist] 클릭하셔서 [Enable auto activation] 체크해제 하시면 됩니다. 2015. 12. 9. [이클립스] eclipse 설정에서 Spelling 체크 설정 해제하기 이클립스의 편리한 기능들이 사실은 이클립스를 버벅이게 만드는 요인입니다.별로 필요없는 기능이라면 꺼놓는 게 좋을 때도 있습니다. 그 중의 하나가 Spelling을 체크해서 잘못된 Spelling을 알려주는 기능인데요.사실, 이 기능은 저는 거의 사용하지 않는 기능 중의 하나랍니다.spelling이 헷갈리면 단어사전 찾아보고 작업을 하고 있고, 가끔은 단어들을 조합해서 사용하기 때문에 spelling에 안맞는 단어를 사용해야 하는 경우도 있거든요. 그래서, 이 기능을 해제해 봤습니다.[Window > Preferences] 클릭하시구요. [General > Editors > Text Editors > Spelling] 메뉴를 클릭해서 [Enable spell checking]의 체크를 해제했습니다. 2015. 12. 9. 이전 1 ··· 21 22 23 24 25 26 27 ··· 51 다음