유니티B과정224 깃과 소스트리 그리고 깃허브 https://rogerdudler.github.io/git-guide/index.ko.html git - 간편 안내서 - 어렵지 않아요! rogerdudler.github.io https://backlog.com/git-tutorial/kr/ 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog 누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다! backlog.com 회원가입하기 https://github.com/ GitHub: Where the world builds software GitHub is where over 73 million developers shape the future o.. 2022. 1. 13. [게임 데이터베이스 프로그래밍] - 함수와 트리거 ▶delimiter에서 출력하면 스키마에 functions가 만들어짐 ▶그 다음에 함수출력하면 값이 나옴 ▶함수 호출로 인한 function 기능구현 ▶delimiter 출력 ▶호출 ▶스키마 새로고침 ▶스키마에 getCount 생성됨 #classicmodels 데이터베이스로 접속 use classicmodels; show tables; #함수 정의 delimiter // create function getCount(n int) returns int begin #함수의 기능 구현 declare cnt int; #변수 정의 #변수에 할당 select count(*) into cnt from customers where creditLimit > n; #변수의 값 변환 return cnt; end// delim.. 2021. 12. 24. [게임 데이터베이스 프로그래밍] - 복습 + 트랜잭션 정보 소환 해보기 select * from customers; view 만들기 스키마에 들어왔는지 새로고침 누르면 보임 정보 확인 뷰 버리기 drop 사용 customers + orders 결합하기 잘 나오는거 확인 외부결합 inner join, out join 또는 트래잭션과 동시 제어 홈키를 눌러서 test2 생성 후 작성 -잠금 상태에서 commit을 하면 풀림 commit과 rollback 순서 잘 지킬 것 select @@autocommit; insert into members values('torr1231231@naver.com', '임꺽정', '33222111', 31, '010-1234-5678'); start transaction; commit; #레코드를 씀 delete from mem.. 2021. 12. 23. [게임 데이터베이스 프로그래밍] - 새로운 스키마 만들기 스키마 만들기 apply 하기 우클릭 -> set as defult schema 출력 확인 테이블 만들기 -PK-기본 키 -NN-Null 아님 -UQ-고유 키 생성 / 제거 -BIN-이진 (데이터를 이진 문자열로 저장합니다. 문자 집합이 없으므로 정렬 및 비교는 값에있는 바이트의 숫자 값을 기반으로합니다.) -UN-부호 없음 (음수가 아닌 숫자 만 해당. 범위가 -500 ~ 500 인 경우 대신 0 ~ 1000 인 경우 범위는 동일하지만 0에서 시작) -ZF-0으로 채워짐 (길이가 INT (5)와 같이 5 인 경우 모든 필드는 5 번째 자리까지 0으로 채워집니다. 12 = 00012, 400 = 00400 등) -AI-자동 증가 -G-생성 된 열. 즉, 다른 열을 기반으로하는 수식에 의해 생성 된 값 a.. 2021. 12. 22. [게임 데이터베이스 프로그래밍] - 샘플 데이터 받고 작성 데이터 받고 -> server import 컨트롤 + 엔터 = 명령어 실행 출력 되는지 확인 테이블 출력 확인 select * from {테이블명}; -> 테이블 데이터를 출력 select * from 테이블명 where 필드명 = ‘값’; -> 조건을 지정해 출력 select 필드명1, 필드명2 from 테이블명 where 필드명=‘값’; -> 불필요한 열을 제거하고 출력 중복 열 제거 select * from 테이블명; select * from 데이터베이스명.테이블명 -> select문의 열 테이블을 그룹으로 관리 데이터 갱신 데이터 삽입 데이터 삭제 제거했다면 삽입하고 변경할 것 제고하고 변경만 하면 null값 나옴;; #테이블을 만들고 my_customers에 customers 정보 넣기 103번.. 2021. 12. 22. [게임 데이터베이스 프로그래밍] - MYSQL 버전 확인 2021. 12. 22. DB_자료 보호되어 있는 글 입니다. 2021. 12. 21. [웹 프로그래밍] - Express (익스프레스) 웹 프레임 워크 express - npm (npmjs.com) 에서 코드 먼저 복사 해두고 express Fast, unopinionated, minimalist web framework www.npmjs.com server2.js 에서 패키지 파일 만들기 npm init -y 복사 해둔거 패키지제이슨에 설치 준비 끝 노드 모드에서만 사용하려면 npm i nodemon -d ->설치 js 파일 생성 nodemon이 없다고 오류가 나고 실행이 안될 때 추가 실행 서버 실행 작동 여기서 npm i nodemon -g 를 하고 "start:dev" :"nodemon express1.js" 를 지우면 잘 돌아간다 2021. 12. 17. [웹 프로그래밍] - 기본 http 서버에서 REST 적용 const http = require('http'); http.createServer((req, res)=>{ //요청을 받고 응답을 하는 콜백 함수 if(req.url === '/'){ res.write('hello'); res.end(); } }).listen(8080, ()=>{ //서버 시작시 실행되는 콜백 함수 console.log('8080포트에서 서버 대기중...'); }); f12 누르면 개발자 툴이 나온다 네트워크 -> f5 머리글 확인 2021. 12. 17. [웹 프로그래밍] - html 파일읽어서 응답 하기 Node.js 웹 서버 만들 준비되셨나요? 마우스 우클릭으로 서버 열기 const http = require('http'); const fs = require('fs').promises; http.createServer(async(req, res)=>{ const buffer = await fs.readFile('./server2.html'); res.end(buffer); }).listen(8080, ()=>{ console.log('8080포트에서 서버 시작됨...'); }); -> promises const http = require('http'); const fs = require('fs').promises; http.createServer(async (req, res)=>{ try{ const .. 2021. 12. 17. 이전 1 2 3 4 ··· 23 다음