본문 바로가기

Programing114

[Web] URI, URL, URN 특징 및 차이 URI : 특정 Resource를 식별하는 String 식별자 (Uniform Resource Identifier) URL : name 없이 Resource location이나 address 정보를 가짐 (Uniform Resource Locator) URN : location 없이 name 정보만 가짐 (Uniform Resource Name) URI 구조 개념을 알면 URL, URN 모두 이해 할 수 있다. scheme: [//[user[:password]@]host[:port]] [/path] [?query] [#fragment] (1) scheme : 사용할 protocol을 의미. http, https 등 (2) user 및 pswd : (서버에 있는) data에 접근하기 위한 이름과 비밀번호 .. 2022. 6. 6.
[DB] MySQL DB 백업 및 복구 크롤링 작업으로 저장해둔 mysql table의 db가 replace 되어 날아갔다... 복구를 시도하기 전 미리 알았으면 유용했을 것을 적어둔다. 1) cmd 열기 2) MySQL 의 bin 폴더 위치 파악하기. 보통 C:\Program Files\MySQL\MySQL Server 8.0\bin 에 있음 3) bin 폴더 경로로 이동. bin 폴더로 이동하는 이유? mysqldump 파일이 있어야 백업이 되기 때문 cd [MySQL bin 폴더 위치] cd C:\Program Files\MySQL\MySQL Server 8.0\bin 4) 명령어 입력 mysqldump -u [user 이름] -p [database 이름] > [database 백업할 파일 이름].sql Enter password : [.. 2022. 6. 1.
[GIT] Git 활용 예제 1) Working Directory (Local) => 개인 코드 작성 2) Staging 영역 => git add 를 통해 수정된 코드를 올리는 영역 3) Repository => git commit을 통해 최종 수정본 제출 gitbash 를 엶 or VScode 의 터미널 open $ git config --local user,name "사용자 이름" => 사용자 이름 등록 $ git config --local user.email "사용자 이메일" => 사용자 이메일 등록 $ git config --list => 사용자가 설정한 모든 것을 보여줌. 설정 확인하자 $ git init => repository 에 가장 먼저 해야할 초기화 $git add . => 현재 directory의 모든 변경 내용.. 2022. 5. 30.
[Netcode] 서버와 넷코드 (업데이트 필요) 해외 aos 게임들을 하다보면 하나같이 ping이 100ms 를 가볍게 뛰넘을 때가 많다. 서버가 롤이나 fps 게임에선 안 그러는데 여기선 왜 그러나... 소화할 정보량이 많아서 그런걸까? 아무튼 답답했다. 해결책이 무엇일까? apex 게임의 개발자가 쓴 글을 참고하였다. - 차후 업데이트 예정 https://www.ea.com/ko-kr/games/apex-legends/news/servers-netcode-developer-deep-dive 2022. 5. 23.