분류 전체보기

✨깃헙에 웹 소스파일을 업로드 메인으로 실행할 소스파일 이름을 index.html로 지정해야함 ✨setting ->Pages에 들어가서 main 으로 바꾼뒤 save ✨나온 url로 접속
✨REST(Representational State Transfer) 웹 서비스를 위한 아키텍처 스타일 중 하나 1.웹 애플리케이션 상에 존재하는 모든 리소스에 대해 고유의 URI를 부여 2.HTTP Method(GET, POST, PUT, DELETE)를 이용해 리소스에 대해 CRUD 명령을 적용 3.서버-클라이언트 구조, 무상태성,캐시 가능,일관된 인터페이스,자체적인 표현 구조,계층 구조를 가진다 아키텍쳐: 시스템 구성 및 동작 원리를 나타내는 것(서비스의 동작 원리를 나타내는 것 ) ✨API(Application Programming Interface) API는 컴퓨터나 컴퓨터 프로그램 사이의 연결이다. 일종의 소프트웨어 인터페이스이며 다른 종류의 소프트웨어에 서비스를 제공한다. 이러한 연결이나 인..
✨1. api 찾기 치지직 방송에 들어가서 F12 -> Network로 들어가 F5를 통해 페이지를 다시불러온다. 그중 라이브를 확인해주것에 해당되는 JSON 파일을 찾았다. 이를 통해 치지직 라이브여부를 확인해주는 api를 찾았다. https://api.chzzk.naver.com/service/v1/channels/ + 치지직방송인 고유번호 ✨2. json 분석 "code":200, "message":null, "content":{ "channelId":"45e71a76e949e16a34764deb962f9d9f", "channelName":"아야츠노 유니", "channelImageUrl":"https://nng-phinf.pstatic.net/MjAyNDAyMDdfMTkw/MDAxNzA3MzE0N..
롤 게임관련 디스코드 봇 기능을 추가하기 위해 RIOT API를 이용해서 데이터를 얻어보자    ✨1. DEVELOPMENT API KEY 얻기우선 https://developer.riotgames.com/에 접속하여 로그인후 자신의 API 키를 얻자.해당페이지에서 얻을수있는 API KEY는 기간이 하루이기 때문에 영구적으로 쓸수있는 키를 얻기위해서는 우측 상단 REGISTER PRODUCT를 눌러서 영구 API KEY를 발급받자  ✨2. API 목록https://developer.riotgames.com/apis에 들어가면 RIOT API를 얻을수있다.  ✨2. 닉네임으로 정보얻기우측칸에서 SUMMEONER-V4를 찾아서 GET /lol/summoner/v4/summoners/by-name/{summo..
✨SELECT 테이블에서 데이터를 선택한다. SELECT -> FROM -> JOIN -> ON -> WHERE -> GROUP BY -> HAVING -> ORDER BY -> LIMIT 순서로 작성된다. SELECT mem_id , SUM(price*amount) FROM table1 GROUP BY mem_id HAVING SUM(price*amount) > 1000 ORDER BY SUM(price*amount) DESC LIMIT 6; ✨FROM 조회할 테이블을 지정한다. ✨JOIN join할 테이블을 지정한다. ✨WHERE 테이블의 조건을 통해 데이터를 필터링한다. ✨GROUP BY 열을 선택하여 그 열을 기준으로 조회한 데이터 목록을 그룹핑한다. ✨HAVING GROUP BY로 그룹핑후 각 ..
✨INNER JOIN table1, table2 를 조인하여 두개다 조회한다. USE test_db; SELECT * FROM table1/table1을 조회한다. INNER JOIN table2/table2도 조인하여 조회한다 ON table1.mem_id = table2.mem_id/table1.mem_id 와 table2.mem_id가 같은행만 WHERE table1.mem_id = '홍길123';/mem_id가 홍길123 인것에서 ✨OUTER JOIN LEFT OUTER JOIN : table1을 기준테이블로 조인한다. RIGHT OUTER JOIN:table2를 기준테이블로 조인한다. 기준테이블은 모두 조회되지만 조건에 맞지않는 열은 NULL로 조회된다. USE test_db; SELECT * ..
✨Create 데이터베이스(스키마), 테이블을 만든다. CREATE DATABASE test_db; CREATE TABLE sample_table( mem_idCHAR(8), mem_name VARCHAR(10), mem_numberTinyint, addrCHAR(2), phoneCHAR(10) ); ✨DROP 테이블의 구조와 데이터를 삭제시킨다. DROP TABLE test_table; ✨USE 데이터베이스(스키마)를 사용한다. USE test_db; ✨INSERT 테이블에 데이터들을 삽입한다. INSERT INTO test_db.sample_table VALUES('qwe123',"홍홍홍",3,12,000-1134), ('rrr112',"길부지",2,54,111-4444); ✨UPDATE 테이블의 데..
✨데이터베이스(DB, Database) 데이터들의 집합 ✨DBMS(DataBase Management System) 데이터 베이스를 관리하기 위한 소프트웨어 EX)MySQL, Oracle, MariaDB, SQLite 🔍관계형 DBMS (RDBMS) =대부분의 DBMS 형태, 열과 행으로 이루어진 테이블로 구성되어있다. 🔍망형 DBMS =계층형 DBMS를 보안하기 위해 만들어짐(지금은 잘 사용안함) 🔍계층형 DBMS =트리형식의 DBMS (지금은 잘 사용안함) ✨SQL RDBMS에서 데이터를 구축,관리,활용을 위해 사용되는 언어 각 RDBMS는 약간씩 변형된 SQL 문법을 가지고 있지만 기본적으로 표준 SQL 를 지킨다. ✨기본키(Primary key) 테이블의 모든 행을 고유하게 식별하는 열 🔍중복되지..
아사_
'분류 전체보기' 카테고리의 글 목록 (75 Page)