윈도우에 아파치 톰캣(Apache Tomcat)설치방법

윈도우환경 아파치 톰캣(Apache Tomcat) 설치, 실행 방법 (JSP 서블릿 컨테이너, 자바 웹 어플리케이션 서버 구축) 웹서버로 사용할 컴퓨터에서 JSP(Java Server Page)와 서블릿을 사용하기 위해서는 서블릿 컨테이너(웹 컨테이너)를 설치하여 실행환경을 구축해야 합니다. 서블릿 컨테이너로 자주 사용되는 것 중에 가장 유명한 것이 아파치 톰캣(Apache Tomcat)입니다.아파치 톰캣은 오픈소스 프로젝트로 무료로 사용할 수 있습니다. 아파치 톰캣을 설치하기 위해서는 우선 컴퓨터에

DB2 Express-C 설치

  DB2를 테스트 하기 위해 DB2 Express-C 설치 하여 Test하는 과정을 메모 해둔다.특별할 것 없지만 막상 필요한 경우 찾으려면 꽤나 시간이 소요 된다. 원본은 어떤 이의 블로그 에서 참조 하였다 설치파일 다운로드설치 파일을 IBM에서 다운로드 받는다, 그런데 가입과 속도가 너무 느려서 … 설치 다운로드 받은 파일을 실행하여 압축을 푼단. 시작->제품설치->새로 설치를 누른다안내에 따라 설치를 그대로

Window Server 관리자

  윈도우 서버에서 Chrom을 설치 하거나 인터넷에서 파일을 다운로드 받으려고 하면 IE 보안 강화 때문에 아무런 작업도 할 수 없다.IE 보안 설정을 변경하여 다운로드가 가능 하도록 변경하는 방법을 알아보자. 서버 관리자 ->로컬서버 설정 항목을 클릭하여 , IE 보안 강화 구성 항목에서 관리자, 사용자 두 계정에 대해서 사용 안 함으로 변경하면 된다 서버 기능 변경만일 데스크탑 윈도우

error MSB8031: Building an MFC project for a non-Unicode

Visual Studio 2013 이전 컴파일러에서 작성된 멀티바이트문자집합 스타일의 프로젝트를 VS2013에서 불러와 변환후 컴파일 하면 못보던 에러 메세지를 하나 볼 수 있다. error MSB8031: Building an MFC project for a non-Unicode character set is deprecated. You must change the project property to Unicode or download an additional library. See http://go.microsoft.com/fwlink/p/?LinkId=286820 for more information. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets 369 5

C# Debug 파일출력

C# 에서 Debug Log 사용하기!   요약 C# program that uses Debug.WriteLine using System.Diagnostics; static class Program { static void Main() { Debug.Write(“A”); Debug.Write(“B”); Debug.Write(“C”); Debug.Write(” “); Debug.WriteLine(“Message is written”); } } It will write “ABC Message is written” to the Output window C# program that uses DelimitedListTraceListener using System.Diagnostics; class Program { static void Main()

GIT lab Error “.git/info/refs” GITLAB_HOST

Gitlab을 사용하는 중에 다음과 같은 에러를 만났다.fatal: https://[url]/[repo-name].git/info/refs not valid: is this a git repository? 처음 QNAP NAS에  Git Lab을 설치 하고나서 잘동작 했었는데 .업그레이드 하고난 이휴로 에러가 발생하는데 원인을 찾지 못해서 한참을 헤멧다.사소하지만 요약을 해둔다.먼저 QNAP Container Station   에서 docker-compose.yml 을 수정한다. GITLAB_HOST: ‘GitServer : Port’ 와 같이 수정한다. gitlab: environment: DEBUG: ‘false’ DOCKER_TLS_VERIFY:

C# Windows Service에서 디비깅을 쉽게 하는 방법

Windows Service에서 디비깅을 쉽게 하는 방법은 까다롭다. 실행프로그램을 배포해 놓고 Log를 작성해서 결과를 확인해야 하는 번거로움이 있다.찾아 보면 아래의 참조와 같은 방법을 사용해도 되기는 하겠지만 간단한 방법을 검토 해보자 이글에서 설명하는 방법은  Serviced의 Method를 호출하는 코드를 작성하여 Service를 제어하여 쉽게 Debugging하는 방법 이다.. 간단하게 아래와 같이 서비스 메서드를 호출 하여 동작을 확인하고 코드를 수정하면 된다.그러나

asp.net WEP App 게시

Visual Studio에서 IIS Expewss로 Debugging 한다. 만일 정상적으로 Web Page 가 표시된다면 코드작성은 문제가 없는 것이다. 하지만 실제 IIS Server에서의 동작은 Server이 환경에 따라 다르기 때문에 Local IIS 동작을 확인해 볼 필요가 있다. 배포전에 환경을 확인해본다.프로젝트->속성 에서 모드를 선택할 수있다. HTTP 오류 500.19 – Internal Server Error 일전에 정상적으로 동작 했던 부분인데 윈도우 업그레이드 이후

C# 포인터 사용 Byte*,int*

C# 에서 포인터를 사용하는 방법단순히 C++ 처럼 byte*, int*  로 사용할 수 없다. 이것이 가능하려면unsafe 를 선언해서 사용해야한다. 물론 프로젝트->옵션:빌드-> 옵션에서 안전하지않은 코드 혀용(F)을 선택 해줘야 한다. 또한 Byte* 와 같이 사용되려먼 Fixed를 선언해야 한다! . unsafe class Test { public byte* PointerData(byte* data, int length) { byte[] safe = new byte[length]; for (int i