728x90
반응형
728x90
반응형

티스토리 소스코드 플러그인 추가하는 방법에 대해 알아보겠습니다.

1. 플러그인 선택

2. Syntax로 검색 (Syntax Highlight)

3. 클릭하여 적용.

 

4. 본인이 원하는 테마로 변경.

5. 적용방법

HTML 로 변경하여 아래 소스코드 삽입.

<pre><code class='LANG'> ... </code></pre>

 

또는 코드 블럭을 사용하면 됩니다.

6. 적용 후 

 
var a = "abc"; 
alert(a);

 

자세히보기 링크 - notice.tistory.com/2483

728x90
반응형
728x90
반응형

html 내에서 텍스트만 가져오고 싶은 경우가 있습니다.

이때는 정규식을 사용하면 되는데요.

바로 알아보겠습니다.

 

var content = "<html><body><b>aaaaa</b></body></html>";
var text = content.replace(/(<([^>]+)>)/ig,"");
console.log(text);
console.log(text.length);

 

특정 태그(b, table, div... 등)만 제거를 하고 싶다면 위 정규식을 변경해주면 됩니다.

var text = editorContent.replace(/<(\/table|table)([^>]*)>/gi,"");
728x90
반응형
728x90
반응형

크롬에 React 디버깅 툴 설치하는 방법에 대해 알아보겠습니다.

1. 크롬에 React Developer Tools 확장프로그램 설치.

아래 url로 이동하여 React Developer Tools를 설치합니다.

chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi

 

React Developer Tools

Adds React debugging tools to the Chrome Developer Tools. Created from revision fed4ae024 on 7/15/2020.

chrome.google.com

2. chrome://extensions 로 이동하여 설치된 React Developer Tools에 세부정보를 클릭.

3. 파일 URL에 대한 액세스 허용

4. 설치된 React Developer Tools 확인.

Components와 Profiler 추가되었다면 설치 완료.

추가로 title값을 변경해보겠습니다.

 

728x90
반응형
728x90
반응형

이클립스에서 빌드 시 발생하는 Specified VM install not found: type Standard VM 오류 해결하는 방법에 대해 알아보겠습니다.

이클립스설치경로/.metadata/.plugins/org.eclipse.debug.core/.launches/프로젝트명 build.xml.launch

해당 경로에 프로젝트명 build.xml.launch 파일을 삭제하시면 됩니다.

728x90
반응형
728x90
반응형

class파일을 jar파일로 압축하는 방법에 대해 알아보겠습니다.

1. cmd 명령프롬프트 창을 엽니다.

2. 압축하고자 하는 폴더로 이동합니다.

3. 폴더로 이동했다면 아래의 명령어를 입력합니다.

  주의할 점은 . 을 빼면 안됩니다.

 jar cvf catalina.jar .

catalina.jar 파일이 생성되었습니다.

728x90
반응형
728x90
반응형

이클립스에서 톰캣 8.5를 설치하여 실행시 아래와 같은 오류가 발생하였습니다.

The Apache Tomcat installation at this directory is version 8.5.57.  
A Tomcat 8.0 installation is expected.

위의 오류는 이클립스에서 톰캣의 버전을 8.0까지만 사용하도록 막아서 발생한 오류입니다.

오류를 해결하는 방법에 대해 알아보겠습니다.

방법1. Catalina.jar의 파일 버전정보를 변경하기(8.5 -> 8.0)

1) Catalina.jar로 이동합니다. 파일은 톰캣의 /lib폴더안에 있습니다.

2) ServerInfo.properties파일을 수정합니다.

Catalina.jar 파일을 압축해제하여 아래의 위치에 있는 ServerInfo.properties파일을 수정합니다.

 : /lib/catalina/org/apache/catalina/util/ServerInfo.properties

변경전

변경후

3) 압축해제한 파일을 다시 jar파일로 압축합니다.

 

변경후 메세지가 사라진 것을 확인할 수 있습니다.

방법2. 이클립스 Plugin Jar 파일 설치하기

1) https://bugs.eclipse.org/bugs/attachment.cgi?id=262418&action=edit 로 이동합니다.

 

2) 다운로드 받은 후 설치된 이클립스 Plugin폴더에 넣고 재시작합니다.

 

728x90
반응형
728x90
반응형

불필요한 ActiveX를 삭제하는 법에 대해 알아보려고 합니다.

그전에 ActiveX에 대해 알아보겠습니다.

ActiveX란 마이크로소프트에서 개발한 IE(인터넷 익스플로러)용 플러그인입니다.

플러그인이란 브라우저로 플래시 영상같은 것을 보려면 추가적으로 설치를 해야하는 외부 프로그램입니다.

브라우저가 처음 나올때 플래시 영상 등 여러 기능을 대비하여 개발되지 않았다고 합니다.

이를 대체하기 위해 플러그인 생성되었다고 합니다.

현재는 ActiveX는 없애려는 추세입니다.

 

이제 불필요한 ActiveX를 삭제하는 법에 대해 알아보겠습니다.

1. IE(인터넷 익스플로러)를 실행 -> 설정 -> 추가 기능 관리(M) 클릭

2. 추가 기능 관리에서 현재 설치된 ActiveX 정보가 보입니다.

삭제하고자 하는 ActiveX를 더블클릭 또는 우클릭 -> 추가 정보(R)을 선택합니다.

모든 사이트 제거(R)을 클릭합니다.

 

728x90
반응형
728x90
반응형

실제 운영중인 제우스 서버에서 에러가 발생하여 JSP를 급하게 수정한 적이 있습니다.

하지만 급하게 수정한 JSP에 또 다른 문제가 발생하였습니다.

급히 백업 받은 소스로 덮어쓰기를 하였지만 수정된 JSP가 계속 적용되어 프로그램 사용에 문제가 있었던 적이 있습니다.

원인은 수정 후 적용된 JSP가 class파일로 계속 남아있어 백업 소스가 적용되지 않았던 것이였습니다.

수정한 소스 위치를 찾아 삭제 후 재요청을 하니 해결되었습니다.

JEUS6에 JSP가 적용 되지 않을 경우 조치 방법에 대해 공유하려고 합니다.

- JEUS6 jsp 컴파일 경로

 : /jeus/jeus6/webhome/[container name]/_generated_/[webContext name]/jeus_jspwork

 : $JEUS_HOME/webhome/컨테이너명/_generated_/어플리케이션명/jeus_jspwork

수정한 jsp 위치 찾아서 삭제 후 재요청

삭제시 재요청에 의해 클래스 파일이 생성되겠지만 소스 백업은 필수입니다.

 

- JSP 서비스 방식

클라이언트가 해당 JSP에 접속(JSP) -> java -> servlet class 파일로 컴파일 되어 서비스

이는 최초 사용자의 요청에 한번만 이루어지며 이후 요청에 대해 servlet class로 서비스를 하는 방식

 

728x90
반응형
728x90
반응형

+ Recent posts