본문 바로가기

분류 전체보기31

[데이터베이스 기초] SQL 사용자 계정 만드는 방법 계정 만들기 1. 명령프롬프트에서 데이터베이스 관리자 계정으로 접속하기 >sqlplus "/as sysdba" 2. 계정 생성하기 >create user 아이디 identified by 패스워드; 3. 테이블 접속, 객체와 데이터에 대한 권한 부여 >grant connect, resource to 아이디; 만약 connect를 하지 않으면 테이블 자체에 접속할 수 없고, resource를 하지 않으면 테이블 및 데이터 생성, 조회, 수정, 삭제를 할 수 없습니다. 테스트 만약 테스트를 눌렀을 때 오류가 났다면 SID나 아이디, 비밀번호가 맞는지 확인해보시고 권한을 잘 부여했는지 확인하시기 바랍니다. 2020. 5. 18.
[데이터베이스 기초] SQL create table, insert, update, delete 사용 방법 밑의 예제들은 오라클의 sqldeveloper에서 실행했습니다! 테이블 만들기 create table 테이블명( 컬럼명1 데이터타입(크기) primary key, --기본키 지정은 필수 컬럼명2 데이터타입(크기), ... 컬럼명n 데이터타입(크기) ); 예) create table Customer( id varchar2(20) primary key, name varchar2(40), address varchar2(60), phone varchar2(20) ); 투플(행) 추가하기 insert into 테이블명 values(값1, 값2, ... , 값n); 예) insert into Customer values('hong11', '홍길동', '강원도', '010-0000-0000'); 여러개 투플 추가하기.. 2020. 5. 18.
티스토리 코드블럭 사용하기 플러그인과 Highlight.js 글쓰기 에디터에서 코드블럭을 사용할 수 있습니다. 하지만 Highlight를 사용하지 않는다면 아무것도 없는 밋밋한 코드로 표현됩니다. 코드에 하이라이트를 적용하는 방법중 2가지를 소개해드리겠습니다. 1. 플러그인 2. Highlight.js 플러그인은 적용하기 쉽지만 테마가 7가지밖에 없습니다. Hightlight.js는 태그를 추가하는 수고를 해야하지만 여러가지 스타일을 적용할 수 있습니다. 두가지는 각각 다른 방법으로 동시에 적용하면 표시가 안될 수도 있습니다! 플러그인 하이라이트 첫번째로 플러그인을 적용해보겠습니다. 블로그 관리에서 왼쪽에 플러그인을 클릭합니다. Highlight를 검색하면 코드 문법 강조 플러그인이 뜹니다. 원하는 테마를 선택하고 적용을 누릅니다. 테마별 Highlight 모음 .. 2020. 5. 16.
[C언어] 테트리스 게임 만드는 방법 콘솔창에서 간단한 테트리스를 만들어봅시다. 콘솔창에서 게임을 만들 때 가장 중요한 것이 있습니다. 1. 원하는 좌표에 출력을 할 수 있어야 합니다. 2. 화면을 깨끗이 지울 수 있어야 합니다. 3. 키보드 입력을 받아야 합니다. 1, 2는 window.h을 Include해야 합니다. 1. SetConsoleCursorPosition(콘솔창의 핸들, 좌표); 그냥 쓰면 너무 길기도 하고 콘솔창의 핸들을 얻는 과정이 귀찮기 때문에 보통 함수를 정의해서 사용합니다. void gotoxy(int x, int y) { COORD pos; pos.X = x; pos.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos); } 첫번째 인자로 콘솔창.. 2020. 5. 15.
[유니티 강좌] 2D RPG 게임 만들기 - 4 / 적과 체력바 만들기 공유 폴더에 체력바 그림 추가했습니다. 이미 다른 체력바 그림이 있으시다면 다른 것으로 사용해도 문제없습니다. RPG 만들기 - Google 드라이브 drive.google.com 1. 체력바 불러오기 점점 파일이 많아지니 폴더를 정리하겠습니다. Resources 폴더를 만들어 그림 파일들을 넣었습니다. 2. 체력바 생성 Hierarchy 창에서 우클릭 -> UI -> Image를 누르면 캔버스와 그 안에 Image가 생성됩니다. Image 밑에 하나 더 Image를 만들어줍니다. 구분하기 쉽게 이름을 변경해줍니다. bghp_bar 체력바의 모양처럼 Width와 Height를 수정해주고 bghp_bar의 image에 체력바의 배경을 넣어줍니다. hp_bar 좌우 확장되는 그림으로 클릭해서 바꿔주고 Lef.. 2020. 5. 11.
[유니티 강좌] 2D RPG 게임 만들기 - 3 / 공격 애니메이션 소드맨의 공격을 구현해볼 건데 그전에 한 가지 수정해야 할 것이 있습니다. GetAxis함수로 방향 전환할 때 애니메이션이 끊기는 현상이 있습니다. [2021/04/13 추가내용 : GetAxis함수로 방향 전환해도 끊기지 않게 설정할 수 있었습니다. 이 포스팅에서 Input.GetKey()함수로 진행하였으므로 포스팅 내용대로 진행하시면 됩니다.] 이 함수를 Input.GetKey() 함수로 교체하겠습니다. Input.GetKey(키코드) : 키를 꾹 누르고 있을 때 true 반환 Vector3.right, left : new Vector3(1,0,0) , new Vector3(-1,0,0) 와 같음 공격 애니메이션 Parameters에서 Trigger를 생성해주고 이름은 attack으로 합니다. 3가지.. 2020. 5. 6.
오토캐드 학생용 다운로드 설치과정 오토캐드 홈페이지에 접속하면 좌측 상단에 메뉴가 있습니다. 메뉴 클릭 학생 및 교사 클릭 AUTOCAD 지금 다운로드 클릭 로그인을 하지 않으면 다운로드 할 수 없습니다. 계정을 후딱 만듭시다. 영어가 힘드시면 크롬에서 페이지 번역을 사용하면 한국어로 뜹니다. 전 항상 켜놓고 다니는 기능입니다.ㅠㅠ 국적, 역할, 기관, 생년월일을 입력하시고 NEXT 클릭 First name이 이름이고 Last name이 성입니다. 전 처음에 생각없이 입력하다가 반대로 입력했는데 뭐 딱히 상관없는 것 같습니다.. CREATE ACCOUNT를 누르고 확인 이메일까지 누르면 계정 생성 완료 가장 최신버전으로 선택하고 운영체제 맞게 선택하고 지금 설치 클릭 설치를 누르고 기본값으로 진행하시면 됩니다. 아이콘 등장 기본 화면은 .. 2020. 5. 6.
[C언어 기초] 반복문 for, while문 예제 C언어의 반복문에 대해 배워보겠습니다. for문 형식 for(변수 초기화; 반복 조건; 변수 증감) { ... } for문 예제 코드 설명 i가 5보다 작을 때까지만 반복하고 5와 같거나 커지면 반복을 탈출합니다. 실행 결과 for문 중첩 예제 코드 설명 첫번째 for문이 1번 반복할 때 두번째 for문은 5번 반복합니다. 5번 반복된 두번째 for문을 탈출하면 줄 바꿈을 하고 다시 첫번째 for문으로 돌아와 과정을 반복하게 됩니다. 첫번째 for문 : 열 생성 두번째 for문 : 행 생성 printf("%2d") 는 하나의 정수를 2개의 칸으로 출력하겠다는 뜻입니다. 실행 결과 for문 중첩 응용 예제 실행 결과 while문 형식 while(반복 조건) { ... } 반복 조건이 없다면 break 또는.. 2020. 5. 4.
[C언어 기초] if, switch문으로 조건 걸기 적에 공격당했을 때 HP가 깎인다. 앞에 벽이 있으면 갈 수 없다. 단축키를 누르면 스킬이 나간다. 등등 게임은 여러가지 조건들로 이루어져있습니다. 게임뿐만 아니라 다른 프로그램도 변수와 조건들을 조합한 결과물입니다. 이러한 조건을 만드는 if문과 switch문에 대해 알아보겠습니다. if문 if문을 사용하려면 먼저 비교 연산자에 대해 알아야합니다. 비교 연산자 n 0 : 위와 반대입니다. n = 0 : 위와 반대입니다. n == 0 : n과 0이 같으면 true, 그렇지 않다면 false를 반환합니다. if문 형식 if(true 혹은 false를 반환하는 조건식) { 참일 경우 중괄호안의 코드를 실행 }.. 2020. 5. 3.