개발일지349 # 43 해당하는 테이블의 모든 컬럼 select하기 select * from dept_emp; 개발일지/JavaScript 문제모음 2022. 11. 15. # 41 원하는 컬럼 select하기 dept_emp 테이블에서 emp_no, dept_no컬럼만 select 하기 select * from dept_emp; select emp_no, dept_no from dept_emp; 개발일지/MySQL 문제모음 2022. 11. 15. JSON데이터 파싱하기 json데이터를 가져와 원하는 데이터를 얻을려면 가공을 해주어야한다 그럴려면 먼저 데이터 타입이 무엇인지가 중요하다 1.json형태의 주소와 먼저 연결을 시켜준다. 연결에 성공을 햇으면 statusCode에서 200코드를 던저준다. 200코드이면 연결이 잘 되었다는 것이다. 응답한 response의 데이터 타입은 Response이다. 이 Response를 Map구조로 변환 시켜주어야한다. Map구조로 바꿔 주기위해서는 convert를사용해주어야 한다. 먼저 사용하기 위해서는 import를 해주고나서 뒤에 as를 써주고 난뒤 convert라고 이름으 지어준다. 변수명 같은거라고 생각하자 사용하는 이유는 비슷한 이름을 가지는 패키지가 있으면 저 패키지를 우선권을 주는 것이다. 그리고나서 응답받은 데이터의 b.. 개발일지/Dart 2022. 11. 15. Rest API [ REST API ] REST는 Representational State Transfer 용어의 약자. 2000년도 로이 필딩 박사학위 논문에서 최초로 소개 되었다. GET,POST,PUT,DELETE 등으로 약속을 해둔 것을 의미한다. 자원 - resource (URI) 행위 - method (Get, Post ..) 표현 - representation (.../1) - Method - 8가지가 있는데 크게 4~5개를 많이 쓴다. GET 해당 리소스를 조회 할 때, 조회 정보를 가져올 때 사용 POST 해당 URI를 요청하면 body에 데이터를 담아서 덤지는데, 서버측에 자원을 생성한다 PUT 해당 리소스를 수정 할 때 사용한다. DELETE 해당 리소스를 삭제 할 때 사용한다. [ ★ http .. 개발일지/Http통신 2022. 11. 15. Web이란 [ 용어 정리 ] * 통신 : 정보를 전하는 것. * 웹 : 인터넷이라는 통신망을 활용하여 구현된 정보 공간 * 웹 클라이언트 : 웹에서 정보를 요구하는 주체 * 웹 서버 : 웹에서 정보를 제공하는 주체 * 웹 리소스 : 웹 서버가 제공하는 정보 자원 (HTML, JS ,CSS 등) * 웹 서비스 : 웹 상에서 제공되는 서비스 (SNS, 쇼핑몰 등) [ Web ] 인터넷을 기반으로 구현된 서비스 중 HTTP를 이용하여 정보를 공유하는 서비스. 정보를 제공하는 주체는 서버 (Web server) 정보를를 받는 이용자를 웹 클라이언트 (Web Client) 라고 한다. 프론트엔드 (Front-end) 백엔드 (Back-end) 이용자의 요청을 받는 부분 이용자에게 직접 보여지는 부분으로 웹 리소스라는 것.. 개발일지/Http통신 2022. 11. 15. 인코딩 & 포트, 통신 프로토콜 [ 인코딩 ] 컴퓨터의 모든 데이터는 0과 1로 구성되어있다. 이는 문자를 컴퓨터에 인식시키는 일종의 약속이다. 이 약속들을 인코딩 (Encoding)표준이라고 하며, 대표적으로 아스키(Ascii)와 유니코드(Unicode)가 있다. [ 포트 Port ] 네트워크 포트 (Network Port) 서비스 포트 (Service Port) 네트워크에서 서버와 클라이언트가 정보를 교환하는 추상화된 장소 네트워크 포트 중에서 특정 서비스가 점유하고 있는 포트 포트로 데이터를 교환하는 방식은 전송 계층의 "프로토콜" TCP UDP 웹 서버 등 신뢰가 필요 할 때 사용한다 신뢰성 보다는 속도가 중요할 때 사용한다. TCP로 접근하려는 서브스에 UDP 클라이언트가 접근하면 데이터가 교환되지 않는다. 반대도 마찬가지이다.. 개발일지/Http통신 2022. 11. 15. Dart Http통신 연결 https://pub.dev/packages/http/install http | Dart Package A composable, multi-platform, Future-based API for HTTP requests. pub.dev flutter의 경우 pub.dev에 가면 사용할 수 있는 라이브러리가 모여있다! pubspec.yaml파일 안에 추가!!! import 'package:flutter/material.dart'; import 'package:http/http.dart' as mHttp; void main() { runApp(MaterialApp( home: Home(), )); } class Home extends StatefulWidget { const Home({Key? key}) :.. 개발일지/Dart 2022. 11. 15. # 41 해당 테이블의 제품의 수 반환(COUNT) 해당 테이블의 제품의 수 반환(COUNT) SELECT COUNT(prodName) AS "제품의 수" FROM buytbl; 개발일지/Http통신 2022. 11. 15. # 40 코탄젠트(COT) 코탄젠트(COT) SELECT COT(6) AS "6의 코탄젠트"; 개발일지/MySQL 문제모음 2022. 11. 15. # 39 코사인(COS) 코사인(COS) SELECT COS(2) AS "2의 코사인"; 개발일지/MySQL 문제모음 2022. 11. 15. # 38 어떤 정수보다 크거나 같은 가장 작은 정수 값구하기(CEIL, CEILING) 보호되어 있는 글 입니다. 2022. 11. 15. Dart - Mcdonalds_Project(맥도날드 미니 팀프로젝트) 보호되어 있는 글 입니다. 2022. 11. 15. 이전 1 ··· 10 11 12 13 14 15 16 ··· 30 다음