본문 바로가기

분류 전체보기142

Chapter 1-1. 캐릭터, 지형 : 마우스, 키보드에 따른 이동과 회전, 1인칭 카메라 Chapter 1. 캐릭터 움직이기 & 지형 제작 캐릭터 움직이기 - 기본 캐릭터의 크기는 캡슐의 크기로 어림 잡으면 편하다. 1 인칭 카메라 Main Camera 오브젝트를 A라는 이름의 오브젝트의 자식으로 넣으면 Main Camera는 A의 1인칭 카메라가 된다. 즉, A 의 시점으로 화면을 비춘다. 카메라의 위치가 A 의 시점이 되도록 Trnasform 값만 조정해주면 A 를 따라다니며(자식이니까) A 의 시점을 촬영하는 1 인칭 카메라가 된다. 📜PlayerController.cs using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerController : MonoBehavio.. 2024. 3. 11.
[AWS] 우분투에 오라클 설치할 시 스왑 영역 만들기 우분투 apt 기본명령어 알아두기 서버 접속후 패키지 업데이트 타임존 설정 스왑 영역 만들기 (가상 메모리 : Virtual memory) 스왑 영역 크기 조정하는 방법 ✨ 우분투 apt 기본명령어 알아두기 #Advanced Package Tools apt는 ubuntu에서 SW를 설치, 업데이트, 제거하는 명령어이다. #설치된 패키지 목록 보기 명령 $ apt list --installed #패키지 설치 명령 $ sudo apt install 패키지명 #패키지 제거 명령 $ sudo apt remove 패키지명 #최신 패키지 목록 다운로드 명령 (ubuntu에 설치 가능한 패키지들에 대한 최신 정보를 다운로드) $ sudo apt update #설치된 패키지 최신 버전으로 업그레이드 $ sudo apt.. 2024. 3. 1.
[Tomcat] 톰캣 기본 로그 정보 (catalina.out, catalina.yyyy-mm-dd.log, localhost_access, localhost, host-manager.log, manager.log) 📝catalina.out 톰캣에서 발생한 모든 내용을 기록한다 (콘솔에 표시되는 모든 것을 기록) 또한 별도의 설정이 없을 때 이 파일의 크기는 무한정 증가한다 즉, 롤링이 안 됨 → Log4j나 System.out.print와 같은 걸로 로깅한 것들이 들어가 있음 📝catalina.yyyy-mm-dd.log 톰캣에 의해 생성되는 로그만 기록 Standard output(표준 스트림), Standard error(표준 에러)의 로깅은 제외 → Log4j나 System.out.print와 같은 걸로 로깅한 것들이 들어가 있지 않다 📝localhost_access 클라이언트가 웹 애플리케이션에 접근할 때 발생하는 정보를 기록합니다. 이 로그에는 클라이언트의 IP 주소, 접근 시간, 요청된 URL, 응답 상태.. 2024. 2. 29.
[Tomcat] 톰캣(Tomcat) 구조 및 프로세스 (web.xml, server.xml) 📝Tomcat 큰 3가지 구성 Coyote : Tomcat TCP 프로토콜 지원 Catalina : Java Servlet을 호스팅 해준다. Jasper : JSP 페이지 요청 처리 Servlet 📝톰캣 동작 구조 Tomcat Server가 그 밑에 Service 객체를 생성한다 (그 하위에는 Engine, Connector(호출 포트), Host, Context(URI Mapping) 등이 존재) HTTP 통신 요청 → 호출 포트에 해당하는 Connector 연결 → Service → Engine → Host → Context(기본적으로 webapps에 있는 곳 참조해 프로젝트 URI Mapping → 프로젝트 내 web.xml 읽기 → 프로젝트 내 web.xml 기반으로 프로젝트 URI 매핑 하나의 .. 2024. 2. 29.
[TOMCAT]apache VS apache Tomcat apache와 apache tomcat의 차이점이 궁금해졌다. 개발을 할 때 그냥 이클립스에서 tomcat 설정 방법에 대해서만 알아보고 어떻게 서버를 띄우는지 tomcat을 설치해서 올리는 법에 대해서만 공부하고 내가 개발을 할 때 어떤 것을 사용하고 있는지 근본을 알아야 할 것 같다는 생각에 정리해봤다. apache는 apache에서 제공하는 http 웹서버를 지칭하는 말인데 http 웹서버는 http 요청을 처리할 수 있는 웹서버이다. 클라이언트가 get, post, delete 등의 메서드를 이용해 요청을 하면 이 프로그램이 어떤 결과를 돌려주는 기능을 한다. 다시 말해 아파치는 웹서버이다. tomcat은 포괄적인 의미에서 WAS (Web Application Server) 라고 말한다. WAS는.. 2024. 2. 29.
프로젝트 배포 AWS 4 FileZilla 1. 파일질라 다운로드 ( 클라이언트 ) FileZilla - The free FTP solution (filezilla-project.org) FileZilla - The free FTP solution Overview Welcome to the homepage of FileZilla®, the free FTP solution. The FileZilla Client not only supports FTP, but also FTP over TLS (FTPS) and SFTP. It is open source software distributed free of charge under the terms of the GNU General Public Licen filezilla-project.org 2. 편집.. 2024. 2. 29.