전체 글 26

[Unity] Raycast

1. 캐릭터에 Layer에서 원하는 Layer를 등록한다 2. 1~7번은 Unity 에서 사용하고 있으니 8~31번 중에 선택한다 3. 사물에 설정한 Layer를 등록해준다 4. 캐릭터에 등록된 스크립트에서 Raycast를 등록해준다. int mask는 Rayer를 찾는 부분으로 비트를 사용하여 찾는다 Monter와 Wall은 8, 9번에 등록되어있으니까 저렇게 찾는다 Physics.Raycast는 bool타입을 반환한다 -> if로 묶어서 사용 mask를 인자로 넣어주면 Rayer에 등록해준 것들을 사용할 수 있다 5. 비트로 하는게 어렵다면 GetMask를 사용해도 동일하다! 성능도 크게 차이 없어서 아래처럼 사용하는 것이 편할 것 같다

[Oracle] 19c 계정 생성하기

1. 오라클에 관리자 계정으로 접속 - sqlplus 입력 - 사용자명 : system - 비밀번호 : 설치 시 입력한 비밀번호 입력 2. 현재 DB에 생성된 계정 확인 select * from ALL_users; //모든 계정에 대한 정보 확인 select * from DBA_user; //모든 계정에 대한 정보 확인 select username from ALL_users; // 모든 계정에 대한 이름 확인 select username from DBA_user; // 모든 계정에 대한 이름 확인 3. slq 사용자 계정 생성 ** 주의 ** 12c 이상 버전부턴 C##으로 계정이름을 지정하도록 바뀌었다. 아래 명령어를 입력하고 계정 생성을 해야 한다 > alter session set “_ORACLE_..

IT/Oracle 2020.12.16

실기 정리 노트 4

5. 서버 프로그램 구현 개발 환경 구축 : 하드웨어 + 소프트웨어 구축 하드웨어 구축: 클라이언트(PC) + 서버 웹 서버: 클라이언트로부터 직접 요청 받아서 처리, 정적임 정적 파일 관리, 대역폭 제한(트래픽 포화방지, 응답속도 제한), 가상 호스팅(하나의 서버로 여러개의 도메인 연결) 웹 애플리케이션 서버(WAS): 미들웨어, 웹 서버로부터 요청을 받아 동적 서비스 제공, 또는 DB서버와의 인터페이스 제공 DB 서버: DB, DBMS 운영하는 서버 파일 서버: 파일 저장하는 서버 소프트웨어 구축: 시스템 소프트웨어(OS, 웹서버, DBMS) + 개발 소프트웨어(테스트 도구, 빌드 도구, ~도구) 개발 언어의 선정 기준: 적정성(목적에 적합), 효율성, 이식성(다양한 환경에 적용), 친밀성(개발자의 ..

실기 정리 노트 3

4. 통합구현 사용자 요구사항에 맞춰 송,수신 모듈과 중계 모듈간의 연계를 구현하는 것, 단위 기능을 하는 모듈 간의 연계와 통합 연계 데이터 식별 및 표준화 절차(범코식표명: 범이는 코로나 식당에서 표범으로 명세된다) 연계 범위 및 항목 정의 - 연계 코드 변환 및 매핑 - 연계 데이터 식별자 추가 - 연계 데이터 표현방법 정의 - 연계 정의서 및 명세서 작성 연계 매커니즘 송신(데코인연) 연계 데이터 생성 및 추출 - 코드 매핑 및 데이터 변환 - 인터페이스 테이블 또는 파일 생성 - 연계 서버 또는 송신 어댑터 전송! 수신 연계 서버 또는 수신 어댑터 수신! - 인터페이스 테이블 또는 파일 생성 - 코드 매핑 및 데이터 변환 - 운영DB에 연계 데이터 반영 직접 연계 방식: 중간 시스템 없는 것 D..

실기 정리 노트 2

3. 데이터 입/출력 구현 데이터 모델: 현실 세계의 정보를 컴퓨터에 표현하기 위해 단순화, 추상화 하여 체계적으로 표현한 개념적 데이터 모형이다. 데이터 모델 구성 요소: 개체, 속성, 관계 데이터 모델 종류 개념적 데이터 모델: 인간의 이해를 돕기 위해 표현 논리적 데이터 모델(defalut): 컴퓨터의 이해를 돕기 위해 표현 물리적 데이터 모델: 개체->테이블, 속성->컬럼, ->관계->기본키,외래키 데이터 모델 표시할 요소: 구조(개체들간의 관계), 연산(db의 데이터 처리, db조작하는 기본 도구), 제약조건 이상: 테이블에서 일부 속성의 종속으로 인해 데이터의 중복이 발생하고 중복으로 인해 테이블 조작에 문제가 발생하는 것 삽입 이상: 원치 않는 값으로 인해 삽입을 못하는 것 삭제 이상: 연쇄..

실기 정리노트 1

1. 프로그래밍 언어 활용 최단산쉬관리삼대콤마 논리: 비트(&,^,|), 논리(%%,||) ^ 연산은 xor연산이며 둘다 같아야 0이다 산술연산은 * / % 순서 절차적 프로그래밍 언어: C, FORTRAN, ALGOL(C, PASCAL 모체), COBOL(영어문장형식) 객체지향 프로그래밍 언어: JAVA, C++, smalltalk 스크립트 언어 서버용: ASP, JSP, PHP, 파이썬(대화형 인터프린터 언어) 클라이언트용: 자바스크립트 선언형 언어 함수형: LISP 논리형: PROLOG HTML, XML, HASKELL 2. 요구사항 확인 현행시스템 파악 1단계: 시스템 구성,기능,인터페이스 파악 2단계: 아키텍쳐 구성, 소프트웨어 구성(라이선스) 파악 3단계: 하드웨어 구성, 네트워크 구성 파악 ..

[길가메시] 야만인에게 지지않아

한국하면 억울한일이 많다. 화차가 좋긴 하지만 초반 유닛도 아니고 애초에 군사력이 쎈 문명이 아님 그래서 이번에 처음으로 길가메시라는 수메르 제국해볼거임 일단 초반 유닛인 전차가 있는데 엄청 쎄다고 한다. (전사랑 같이 나옴) 그리고 야먄인한테 강력하다니까 믿고 ㄱㄱㄱ 생산력이 미쳐따미쳐따!!! 야만인 전초기지를 찾아 뚜까뿌셔주겠어 근데 식량이 너무 없.. 넘치는 생산력으로 전차를 뽑았다 말도 없는데 말타고 다님 ㅋㅋㅋㅋㅋㅋ 너무 좋아~~~ 이웃운이 없나봐 밑에 미쿡있음. 미쿡은 뒷통수를 너무 때려대서 너무 얄미워 ??: 초반에 칼로 뚜까뚜까 패줄까? 나: 네니요... 와 근데 이 문명 초반에 진짜 사기다! 초반 전투 유닛도 땡큐인데 과학력주는 특수지구도 있다 오오오오오 완전조아용 야만인 전초기지 발견!..