본문 바로가기

분류 전체보기252

[C언어] malloc 으로 2차원 동적 배열을 할당하는 방법 malloc 으로 1차원 배열을 할당하는건 쉽다. int input; scanf("%d", &input); 이 있고, input받은 숫자를 크기로 가지는 array 배열을 만들 때int *array = (int *)malloc(sizeof(int)*input); 로 넣으면 된다. 하지만 2차원 배열을 생성하려면 조금 생각해야한다. input*input 크기를 가지는 2차원 array 배열을 만들려면 방법을 모르는사람(나같은경우...)은 이렇게 생각할 수 있다. int **array = (int **)malloc(sizeof(int)*input*input); 컴파일러는 친절하게 에러를 표시한다 :D 그럼 어떻게 생성해야할까? 포인터를 두번쓰는건 맞다. 만들려는 배열이 2차원이니 대표주소를 가르키기 위해선 .. 2012. 7. 19.
[JSP][Apach Tomcat][Eclipse] Eclipse 설치 및 Tomcat 연동 - 이클립스 톰캣 연동 3.Eclipse 설치 및 Tomcat 연동   3.1 Eclipse 설치http://www.eclipse.org/downloads/로 접속한다.Eclipse IDE for Java EE Developers를 다운로드한다.다운로드한 압축파일을 임의의 위치에 해제한다 tomcat과 마찬가지로 별도의 설치과정은 없다. 3.2 Eclipse에 tomcatPlugin설치이클립스에 tomcatPlugin을 설치함으로써 tomcat폴더를 찾아가서 실행시킬필요 없이 편리하게 tomcat을 시작 또는 중지 시킬 수 있다.설치과정은 아래와같다.http://www.eclipsetotale.com/tomcatPlugin.html 로 접속한다.최신버전을 다운로드한다.  다운로드한 파일을 Eclipse폴더의 plugins안에 .. 2012. 7. 18.
[Eclipse][Web] Eclipse 를 이용한 HTML5 웹 개발환경 세팅 Eclipse 를 설치할때 Eclipse for Java EE Developer 를 받으셨다면 굳이 HTML 5 환경 설정을 할 필요 없이 바로 개발이 가능합니다. 여기서는 Eclipse for Java Developer 를 받은 분들만 설치를 하시면 되겠습니다. 이제 설치 방법을 알아보죠. ================================================================================================================== 메뉴의 Help -> Install New Software 로 들어갑니다. Work With 콤보박스에서 이미 지정되어 있는 Helios 를 선택하고 아래의 패키지 중에 Web, XML, and Java EE De.. 2012. 7. 18.
[Apache] 외부 접속을 위한 특정 포트 열기 윈도우를 사용하다 보면 한번씩 특정 포트를 열어 줘야 할때가 있습니다. 윈도우 자체 방화벽을 사용하지 않으신 분들은 이 설정 방법이 필요 없겠지만 왠만한 윈도우 사용자라면 보안을 위해 최소한 자체 방화벽을 사용하고 계시리라 생각합니다. 일반 사용자분께서는 이 포트 여는 방법이 크게 필요가 없으실수 있으나 개발자나 이와 유사한 직업을 가지신 분이나 TCP/IP 로 특정 포트로 접속을 해야 할때는 관련 포트를 열어 주어야 합니다. 쉽게 할려면 방화벽 자체를 꺼버리면 되긴 하나 좋은 방법은 아니죠. 좀 귀찮더라도 쓰고자 하는 특정 포트를 개별적으로 열어 주는게 좋은 방법인거 같습니다. 윈도우 XP와는 다르게 윈도우7의 자체 방화벽의 인터페이스가 바뀌고 용어가 바뀌어서 좀 찾기가 어려운 부분이 있습니다. 그럼 .. 2012. 7. 17.