Program/Server & CSS & ETC
깃에 대한 이론을 제대로 하지않고 push랑 pull만 사용 하다가 좋은 사이트를 알게되어 이번기회에 정리를 한번 해보고자함 https://learngitbranching.js.org/ 를 통하여 깃에 이론과 실제 사용법을 유쾌하게 진행 할수있었다. Learn Git Branching An interactive Git visualization tool to educate and challenge! learngitbranching.js.org Git commit 커밋은 디렉토리에있는 모든 파일에대한 스냅샷을 기록하는것. ( 가볍게 유지하려 전체를 복사하지않음) ex) git commit Git은 커밋을 가볍게 유지하고자 하기 때문에, 변경내역("delta"라고도 함)을 저장하며 대부분의 커밋이 그 커밋 위..
[SVN] TortoiseSVN branch 만들기 프로젝트 진행 시 에 branch를 사용하게되는 경우는 원본소스에서 가지를 쳐서 여러명에서 작업하여 작업 효율을 늘리고 원본소스를 보호 하는 목적으로 많이 사용한다 예를들어 운영/개발/검수/QA 소스 관리 등등.. 이를 위해 branch를 따는 법을 공유하고자한다. # SVN branch 만들기 1. SVN 서버에 해당 사이트 trunk 와 같은 레벨에 branches 생성 2. 복사할 폴더 우클릭 -> TortoiseSVN -> Branch/tag... -> To path 에서 createFoler로 [branches 경로 /년월_버전] 으로 입력 -> Log message 에 간략하게 해당 버전 branch 를 생성했다고 입력 -> OK -> 폴더생..
거북이 사용시 command line client tools 사용할일이 있었는데 기본으로 설치를 해주지않아 많이 해맸는데 유용한 블로그가 있어 공유하고자한다. 설치할 때 기본 셋팅은 command line client tools를 설치 안하도록 되어있다. 설치하도록 선택 해주면된다. Tortoise SVN CLI 설치 만일 이미 설치되어 있다면 지우고 재설치 할 필요 없이 수정 설치하면 된다. 단축키 Win + X를 입력, 메뉴가 나오면 단축키 F(앱 및 기능)를 입력. TortoiseSVN을 검색해서 수정 클릭. Setup 화면이 나오면 Next 클릭. 수정 클릭. 그 다음은 위와 동일하다. 참조 : stackoverflow.com/questions/1625406/using-tortoisesvn-via..
[Tomcat] 지정된 서비스가 설치된 서비스로는 없습니다. 톰캣 설정을 하기위해 tomcat7w.exe 실행 하면 지정된 서비스가 설치된 서비스로는 없습니다. 라는 문구가 나올때가 있다. 1. 관리자 권한 cmd 실행2. 톰캣 설치 폴더 이동 ex) C:\tomcat8\bin3. service.bat. install tomcat8 ▼ 서비스 등록1234 -- 서비스등록 C:\tomcat8\bin> service.bat install tomcat8 cs 등록 후에 tomcat8w.exe를 실행 하면 실행이 된다.. 이방법 말고는 1. 윈도우 - 실행 2. C:/tomcat8\bin\tomcat8w.exe //ES//TomcatEE 으로 실행해줌 ▼ 서비스 삭제1234 --서비스 삭제 C:\tomcat8\..
[Tomcat]APR 기반의 Apache Tomcat Native 라이브러리 호환문제 톰캣 최신버전 8.5 이상 을 설치 하고나서 연동을 진행할때 APR 기반의 Apache Tomcat Native 라이브러리 호환되지않는 버전 메시지가 나올 경우가 존재한다. 아래와 같이 기존 설치된 버전이 과거 버전입니다 라는 문구가 나오는경우인데. An incompatible version [1.1.0] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] 해결 방안( Windows 및 Linux 에 따라 해결 방법이 다름. Window 해결방안 ) JAVA 와 tomcat 에 native 을 따..
[Tomcat] 서비스 등록 후 실행 에러 _%1은 올바른 Win32 응용 프로그램이 아닙니다. 톰캣 서비스 등록 하는방법인 service.bat install serviceName 으로 서비스를 등록하고 나서 실행을 진행하려하는데 다음과같은 에러가 발생하였다.. 12345678910[2020-02-18 17:45:25] [info] [26936] Commons Daemon procrun (1.0.15.0 32-bit) started[2020-02-18 17:45:25] [info] [26936] Running 'tomcat7' Service...[2020-02-18 17:45:25] [info] [27060] Starting service...[2020-02-18 17:45:25] [error] [27..
[IBatis] Dynamic Query 설명 및 사용법(prepend, isequal, isnull, iterate etc) Dynamic Query 란? 속성 속성 • Collection을 반복한다. • 주로 IN연산을 하기 위해 사용한다. • prepend : 값이 있는 경우 맨 앞에 Append 된다. (추가적인 SQL 문장) (옵션) • property : 반복되기 위한 java.util.List타입의 프라퍼티(필수) • open : 반복의 전체를 열기 위한 문자열, 괄호를 위해 유용하다. (옵션) • close : 반복의 전체를 닫기 위한 문자열, 괄호를 위해 유용하다. (옵션) • conjunction : 각각의 반복 사이에 적용되기 위한 문자열, IN 연산시 콤마(,) (옵션)
[WebLogic] 서버업로드 했는데 반영이 되지 않는경우 이번에 WebLogic Server 를 처음 접하였는데 Application(JSP,XML,CLASS 등)을 업로드 햇는데 반영 (complie)이 되지않았다. 서버를 재가동해도 마찬가지였고 JSP,JS 조차도 반영이 되지않아 당황했었다.. 알고보니 weblogic 에는 stage 모드 라는것이 있었고 또 여러가지 경우의 수가 많다하니 참고가된 것을 공유하고자한다. 1. 파일 확인 ( JDK 버전, 파일 Byte, 파일네임 ete..) 2. 브라우저 캐쉬 삭제 3. 개발 /운영 모드 확인 WebLogic 도메인은 개발자/운영 모드 총 2가지로 가능함 확인방법 - WebLogic기동시에 nohup로그를 확인 - $DOMAIN_HOME/bin/set..
[Tomcat] 톰캣 프로세스 강제 종료 방법 개발도중 혹은 운영서버가 재가동안되고 다음과 같이 나오거나 혹은 다른 서버도 마찬가지로 이미 재가동 중이라 할때 프로세스를 죽이는 법을 공유하고자한다. 아래그림과 같이 따라가면되지만 문구도 남겨둔다 1. cmd > netstat -a -o 2. port 에맞는 pid 확인 3. taskkill /f /pid pid 개발도중 비정상적인 was 종료로 인하여 다음과 같은 에러와 함께 재시작되지않음. cmd> netstat - a -o 를 쳐주면다음과같이 현재 사용중인 포트와 pid등이 나옴여기서 죽일 포트번호와 pid를 확인한다127.0.0.1:8080 기준으로 6624였다. taskkill /f /pid pid 로 프로세스를 킬한다.성공한다면 프로세스 Pid가..