IT
-
이클립스(Eclipse) 한글 깨짐 - "UTF-8" 인코딩 설정IT/Tool 2019. 6. 13. 08:01
개념 인코딩이라는 개념과 친하지 않은 뉴비들을 위한 아주 간략한 설명을 하자면... 어딘가에서 소스를 가져와서 이클립스에 갖다 붙혀봤더니, 한글이 깨져서 나와요. or HTML, JSP에서 작성 된 한글이 실제 브라우저에서 확인해보면 한글이 깨져서 나와요. 위와 같은 사례가 대부분이다. 인코딩이란 쉽게 설명하자면 컴퓨터가 한글을 표현하는 방식이다. 뉴비라면 굳이 표현되는지 자세하게 알 필요 없고... 그냥 "공통으로 UTF-8 이라는 방식으로 사용한다." 정도만 기억하면 된다. 다른데서 UTF-8 방식으로 작성된 한글이 있는데, 내 이클립스가 한글을 쓰고 읽는 방식이 EUC-KR 이라면 한글이 깨지는 결과가 나오는 것이다. 다른 예로, 대부분의 사람들의 이클립스는 이미 UTF-8로 설정되어있다..
-
무료 통합개발툴, 이클립스(Eclipse) 하위버전/신버전 다운 및 환경설정 셋팅(테마, 폰트, 들여쓰기 가이드라인)IT/Tool 2019. 6. 13. 07:52
# 개요 개발에서 기본셋팅 및 설정은 한번 해놓으면 다시 해보는 경우가 흔하지 않다. 그래서 그냥 한번 되세길겸, 작업 했던거 저장도 할 겸용으로 포스팅한다. 먼저 이클립스(Eclipse)는 는 무료 IDE(통합개발환경) 이다. 멋쟁이 개발자분들은 인텔리J (IntelliJ) 쓰시는 분들도 계신데, 돈내고 쓰더라. 무겁기도 한 것 같고. 그냥 개인적인 생각으로는 무료 자바 개발툴은 교육용이든 실무용이든 이클립스만한게 없다고 본다. 공짜에 최고로 가볍고 필요한 기능들 다있으니.. 어찌됐던 그 혜자개발툴 이클립스를 셋팅해보자. 1. 이클립스 다운 1. 이클립스 공식홈페이지로 접속 - https://www.eclipse.org/ 2.우측 상단 검색창에 classic 검색 3. 검색 결과 중 Eclipse Cl..
-
Fat JAR 플러그인IT/Tool 2019. 6. 13. 07:47
JAR를 쉽게 묶어주는 이클립스 플러그인이다. 보통 프로젝트를 JAR로 묶어 서버에 올리게되면 참조된 JAR(gradle,maven으로 추가된 라이브러리)의 path를 일일이 잡아줘야 한다. Fat 플러그인은 JAR로 묶을때 일일이 path를 잡아줄 필요 없이 JAR를 묶을때 라이브러리 등을 통째로 묶어버리는 편리한 플러그인이다. 이클립스 luna 이하버전 : http://sourceforge.net/projects/fjep/files/fatjar/fatjar_0_0_31/net.sf.fjep.fatjar_0.0.31.zip/download >> 0.0.31.zip 이클립스 luna 이상버전 : http://www.oschina.net/code/snippet_570396_36930 >> 0.0.32.zi..
-
[원격 데스크톱 인증오류] CredSSP 암호화 Oracle 수정 때문일 수 있습니다.IT/Windows 2019. 6. 13. 07:43
#서론 Windows 서버에 원격데스크톱연결 로 접속하려 했더니, 몇 주 전까지만해도 잘 붙던 Windows가 갑자기 접속이 안된다. 1. 문제 위와같은 에러메세지를 뱉으면서 흔하지 않은 CredSSP 암호화 라는 단어를 보여준다. 수정이라는 단어가 들어가면 일단 겁이 난다. 뭐가 수정[변경] 됐나? 내가 뭔가 잘못건드렸나? 2. 원인 Microsoft에서 이야기하길, CredSSP는 다른 응용프로그램의 인증 요청을 처리하는 인증 공급자인데.. 2018.5.8 일자로 업데이트가 되었고, 패치가 적용되지 않은 CredSSP 버전에는 원격코드 실행 취약성이 있다고 한다. 즉.. 원격접속 대상PC에 업데이트를 하면 되지만, 그렇게 못할 시에는 접속을 시도하는 PC에 아래처럼 설정하여 해결할 수 있다. 참고 :..
-
원격 데스크톱 연결 포트번호 변경IT/Windows 2019. 6. 13. 07:38
#개요 기본적으로 윈도우의 원격접속 포트는 3389으로 설정되어 있다. 3389이라는 포트번호는 기본설정이므로 이 원격접속의 포트에 대한 별다른 설정을 하지 않은 PC라면 모두 원격포트는 3389로 되어 있다. 이는 어찌보면 보안상에 문제가 생길지도 모르는 사실이다. 요즘같은 귀차니즘 시대에 적응 된 사람들이 의외로 본인 PC를 부팅 후 윈도우로 접근할 때 비밀번호를 치는게 귀찮아서 비밀번호를 설정하지 않는 사람들이 꽤 많다. 누군가가 나의 IP주소와 포트번호, PC로그인 계정만 안다면 쉽게 내 컴퓨터에 접속할 수 있다는 이야기가 된다. (실제로 서버를 운영하는 분들의 글을 읽어보면, 원격포트 번호를 3389 기본포트로 설정해놓고 어느날 로그를 확인해보니 3389포트로 1초에 2~3번씩 낮선 사람의 원격..
-
(CentOS)Apache Tomcat Version 확인(톰캣 버전 확인)IT/Linux 2019. 6. 9. 23:34
tomcat 설치경로/lib/ 으로 이동한다. lib 디렉토리 안에 catalina.jar 파일이 있다. 아래의 java 명령어를 사용하면 다음과 같이 출력된다. $ java -cp catalina.jar org.apache.catalina.util.ServerInfo Server version: Apache Tomcat/7.0.82 Server built: Sep 29 2017 12:23:15 UTC Server number: 7.0.82.0 OS Name: Linux OS Version: 2.6.32-573.7.1.el6.x86_64 Architecture: amd64 JVM Version: 1.7.0_79-b15 JVM Vendor: Oracle Corporation 만약 java 명령어의 ..
-
(CentOS) Failed to load SELinux policy, freezing.IT/Linux 2019. 6. 9. 23:32
Windows Server에 VM으로 CentOS를 띄워놨는데 서버장비 위치를 옮긴다고 껐다 키게되어 VM을 재기동을 했더니.. 뭐 프로그레스바가 한참 올라간다 싶더니만 99%즈음에서 멈춘다. 그리고는 한참을 멈춰있다가 확인해보니 아래와 같은 메세지를 남겨놨다 Failed to load SELinux policy, freezing. 부팅하려는데 위와 같은 메세지가 발생한다면, /etc/selinux/config 파일 설정이 잘못된 경우이다. 하지만 나의 경우 해당 config 파일의 설정을 손댄적이 없는데, 아무래도 서버에 VM으로 돌아가다보니 내가 모르는 어느순간 특정모듈이 설치되면서 config 파일을 손댄 듯 하다. 어찌됐든 지금 리눅스 접속이 안되는 상황에 /etc/selinux/config 파일..
-
리눅스 확장자별 압축 zip, tar, gz(gzip) 차이 및 사용법IT/Linux 2019. 6. 9. 22:53
# 서론 윈도우에 익숙한 우리 일반인은 압축파일이라 하면 단연 .zip 파일부터 떠올린다. 현 시대의 PC환경에선 압축에 대한 여러 리소스(CPU, 시간, 호환 등)을 고려하지 않는다. 그러나 리눅스환경에서는 이러한 사소한 리소스가 곧 돈이다..... 이러한 압축 확장명도 고려하여 선택하고 이용한다. # 본론 1. ZIP - 윈도우 환경에서 가장 일반적으로 사용되는 압축 확장자 장점 : 거의 모든 OS환경에서 호환된다. 단점 : 용량 압축이 낮다. 압축하기 : # zip -r FILENAME.zip FILENAME 압축풀기: # unzip FILENAME.zip ........zip 설치 진행........ [root@localhost ~]# yum install zip ......압축하기..........