목록json (4)
반업주부의 일상 배움사

> English Summary > English Full Text [ 요약 ] 옵저버블 Flutter에서 크레이그 르벤스와 함께 Somnio Software의 공동 창립자이자 CTO인 지안프랑코 파파가 GRPC의 강력한 기능을 설명합니다. Google에서 개발한 원격 프로세스 호출 시스템인 GRPC와 이를 Dart에서 구현하는 방법에 대해 알아보세요. Flutter 전문가인 지안프랑코는 커뮤니티에서의 경험과 2018년 베타 버전 이후 Flutter의 성장에 대해 공유합니다. 이 Dart 중심 개념에 대해 자세히 알아보고 프로젝트를 향상시킬 수 있는 방법을 살펴보세요. Dart에서 풀 스택 앱을 만들기 위한 다용도 도구인 GRPC의 강력한 기능을 활용하세요. Dart에 능숙한 Flutter 개발자는 이제..

> English Summary > English Full Text [ 요약 ] 인증에 대한 이해를 돕기 위해 쿠키, 세션, 토큰, JWT에 대해 설명합니다. 쿠키는 서버가 브라우저에 데이터를 저장하기 위해 사용하는 방법이며, 요청 시 해당 쿠키를 서버로 보내줍니다. 세션과 토큰은 HTTP의 상태 비저장성을 보완하기 위해 사용됩니다. 세션은 서버 측에서 관리되는 데이터 구조이며, 서버 측에서 유효성이 유지됩니다. 반면, 토큰은 클라이언트 측에서 저장되는 데이터 구조입니다. JWT는 토큰 기반 인증의 일종이며, JSON 객체를 사용하여 정보를 전송합니다. 적절한 인증 방법을 선택하고 구현하는 것이 풀스택 개발자로서 중요합니다. 서버에서 받는 토큰은 매우 이상한 텍스트로, 요청이 있을 때마다 전송해야 하는 ..
JSON (sample.json) [ { "name": "AAA", "job": "Jubu" }, { "name": "BBB", "job": "Developer" }, { "name": "Banjubu", "job": "Banjubu" } ] 터미널 > pandas 설치. $ pip3 install pandas JSON 파일이 있는 폴더로 이동 > python 실행. (REPL: Read Evaluate Print Loop) $ cd 폴더 $ python3 >>> import pandas as pd >>> df = pd.read_json('sample.json') >>> df.to_csv('sample.csv') >>> quit() 동일한 폴더에 파일이 생성되어 있으면 끝. 영어, 중국어 공부중이신가요?..

아래에서 report_desc의 타입이 JSON 이에요. JSON 데이터 중 a가 1인걸 뽑으려면 아래와 같이 하면 돼요. 위 데이터는 모두가 되겠죠. SELECT * FROM `reports` WHERE JSON_EXTRACT(report_desc, '$.a') = 1 결과가 나왔네요. p.s. 검색하지 않을 JSON 데이터라면 그냥 VARCHAR를 쓰는게 나아요. 응용 코드 [ {"tm": "10:00", "txt": "AAA"}, {"tm": "12:00", "txt": "BBB"}, {"tm": "15:00", "txt": "CCC"} ] SELECT JSON_EXTRACT(data, '$[1].tm') FROM `report_apps` WHERE pk=1 SELECT JSON_LENGTH(JSO..