글

라벨이 api인 게시물 표시

[AI] AI 무조건따라해보기02~구글 AI Studio 튜토리얼 만들어보기~()__-미니포지 아나콘다 VS코드 안티그래피티-++

 [AI] AI 무조건따라해보기02~구글 AI Studio 튜토리얼 만들어보기~()__-미니포지 아나콘다 VS코드 안티그래피티-++  00. 구글 AI STUDIO 접속 https://ai.google.dev/edge/mediapipe/solutions/vision/image_classifier?hl=ko 01. 이미지 분류 테스크 AI 모델 다운로드 EfficientNet-Lite0 (float 32) 02.  Python  -  코드 예시  선택  https://colab.research.google.com/github/googlesamples/mediapipe/blob/main/examples/image_classification/python/image_classifier.ipynb?hl=ko#scrollTo=L_cQX8dWu4Dv 0. 모델 폴더 생성 및 다운받은 모델 집어넣기 = dev 안에 -> models 생성 다운받은 파일 이동 models -> efficientnet_lite0 1. 파이썬파일 생성 = proj1 -> cls.py 2. cmd 실행 = pip install mediapipe 3. Visualization utilities = 여기 코드가 필요할때가있음 여기에서는 필요없음 4. Download test images = 아래 링크(name부분에 버거.jpg 집어넣고 다운로드. cat.jpg 집어넣고 이미지 다운로드(우클릭 다른이미지로 다운로드) https://storage.googleapis.com/mediapipe-tasks/image_classifier/ {name} [ 'burger.jpg' , 'cat.jpg' ] 5. 이미지 체크 import cv2 from google.colab.patches import cv2_imshow import math DESIRED_HEIGHT = 480 DESIRED_WIDTH = 480 def resiz...

[AI] AI 무조건따라해보기01~환경설정~()__-미니포지 아나콘다 VS코드 안티그래피티-++

이미지
[AI] AI 무조건따라해보기01~환경설정~ 0. 미니포지설치  https://conda-forge.org/ 다운로드 >> 설치 시 add 환경변수 추가 체크  1. vscode 설치 https://code.visualstudio.com/ 2. vscode 세팅  - 라이브러리 추가  python 검색하여 추가  - 기본 터미널 설정  > 우측하단 플러스의 화살표방향  - 프로젝트 경로 설정 (dev 폴더생성, proj1폴더생성) C:\Users\???\dev\proj1 - 컨트롤 쉬프트 p  select interpreter 선택  > proj1 선택  3. 가상환경 세팅  - 가상환경 생성 > conda create -n proj1 python=3.13 -y - 가상환경 접속  > activate proj1 (deactivate) - env 환경 목록 확인  > conda env list # conda environments: # # * -> active # + -> frozen base                     C:\Users\301\miniforge3 proj1                *   C:\Users\301\miniforge3\envs\proj1       

[SpringBoot] 스프링부트 프로젝트 생성 후 Swagger 사용 및 테스트하기3 REST PULL테스트~에러예외처리~(만들기 스프링부트3.25 )_IntelliJ IDEA 2024.1JDK17 spring-boot test api ajax json--++

   * 초기 세팅 (개발환경) 및 설정  https://rockbottomdevbus.blogspot.com/2024/04/springboot-1-325-intellij-idea-20241.html * 이전 글  [SpringBoot] 스프링부트 프로젝트 생성 후 Swagger 사용 및 테스트하기1 REST PULL테스트~Swagger 사용방법~(만들기 스프링부트3.25 )_IntelliJ IDEA 2024.1JDK17 spring-boot test api ajax json--++ https://rockbottomdevbus.blogspot.com/2024/04/springboot-swagger-1-rest-pullswagger.html [SpringBoot] 스프링부트 프로젝트 생성 후 Swagger 사용 및 테스트하기2 REST PULL테스트~컨트롤러 추가 테스트~(만들기 스프링부트3.25 )_IntelliJ IDEA 2024.1JDK17 spring-boot test api ajax json--++ https://rockbottomdevbus.blogspot.com/2024/04/springboot-swagger-2-rest-pull-325.html * 어드비아스 패키지 추가 - CustomRestAdvice 파일 생성   1. advice 패키지 생성  >> 경로 : /main/java/{pakage name}/advice 2. CustomRestAdvice.java  클래스 생성 >> 1번 경로에 생성 : 오류처리(예외처리) 오류 발생 시 화면에 에러를 띄워줌 (400번대 에러) --  CustomRestAdvice.java  package org.zerock.b01.controller.advice; import lombok.extern.log4j. Log4j2 ; import org.springframework.dao.DataIntegrit...

[SpringBoot] 스프링부트 프로젝트 생성 후 Swagger 사용 및 테스트하기2 REST PULL테스트~컨트롤러 추가 테스트~(만들기 스프링부트3.25 )_IntelliJ IDEA 2024.1JDK17 spring-boot test api ajax json--++

이미지
  * 초기 세팅 (개발환경) 및 설정  https://rockbottomdevbus.blogspot.com/2024/04/springboot-1-325-intellij-idea-20241.html * 이전 글  [SpringBoot] 스프링부트 프로젝트 생성 후 Swagger 사용 및 테스트하기1 REST PULL테스트~Swagger 사용방법~(만들기 스프링부트3.25 )_IntelliJ IDEA 2024.1JDK17 spring-boot test api ajax json--++ https://rockbottomdevbus.blogspot.com/2024/04/springboot-swagger-1-rest-pullswagger.html * 컨트롤러 추가 - ReplyController 파일 생성   1. controller 패키지 생성  >> 경로 : /main/java/{pakage name}/controller 2. ReplyController.java  클래스 생성 >> 1번 경로에 생성 게시판(댓글) 컨트롤 생성 --  ReplyController.java  package org.zerock.b01.controller; import io.swagger.v3.oas.annotations. Operation ; import lombok.extern.log4j. Log4j2 ; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation. PostMapping ; import org.springframework.web.bind.annotation. RequestBody ; import org.springframework.web.bind.annotation. RequestMap...

[SpringBoot] 스프링부트 프로젝트 생성 후 Swagger 사용 및 테스트하기1 REST PULL테스트~Swagger 사용방법~(만들기 스프링부트3.25 )_IntelliJ IDEA 2024.1JDK17 spring-boot test api ajax json--++

이미지
  * 초기 세팅 (개발환경) 및 설정  https://rockbottomdevbus.blogspot.com/2024/04/springboot-1-325-intellij-idea-20241.html * Swagger  - RESTpull API를 테스트 할 수 있는 포스트맨과 비슷한 프레임워크   - 라이브러리 추가  1. build.gadle - dependencies에 라이브러리 한줄 추가  -- build.gradle dependencies { // Swagger UI (REST Pull [ajax] API 테스트용 ) implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.1.0' } - SwaggerConfig 파일 생성  1. config 패키지 생성  >> 경로 : /main/java/{pakage name}/config 2. SwaggerConfig.java  클래스 생성 >> 1번 경로에 생성 Swagger 설정 파일 생성  --  SwaggerConfig.java  package org.zerock.b01.config; import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Info; import org.springframework.context.annotation. Bean ; import org.springframework.context.annotation. Configuration ; @Configuration public class SwaggerConfig { @Bean public OpenAPI openAPI () { return new OpenAPI() .info( new Info...

[API] 포스트맨으로 API 호출하는 방법2~get 방식 예제~(통신 사용법)__- How to make API calls with postman-++

이미지
- 포스트맨으로 API 호출하는 방법 1 : post 방식 실사용예제 https://rockbottomdevbus.blogspot.com/2022/02/api-api-1post-how-to-make-api-calls.html + 포스트맨으로 API 호출하는 방법 2 : get 방식 예제 1. 상단 링크를 참고하여 포스트맨 실행  2. api 테스트용으로 제공된 사이트 접속  https://jsonplaceholder.typicode.com/ 3. 메인페이지 중간쯤 위치한 Resources 영역 >> /users 선택 4. 아래와 같이 데이터들을 확인 후 url 복사   5. GET 방식 TEST  * 요청역역  - GET 방식으로 설정  - URL 입력 :   https://jsonplaceholder.typicode.com/users - 파라미터 입력 : ex) key : id / val : 1 * (키 값 입력 시 자동으로 url도 변경됨) - Send 선택  * 결과 영역  - 요청 결과에 대한 데이터 확인가능 ex) id값이 1인 데이터 출력됨 데이터 확인 시 JSON, XML, HTML 등 각종 방식으로 확인 가능 - 결과 상태 확인가능 ex) 200 - 참고 https://lovelydiary.tistory.com/375 https://devchul.tistory.com/12 https://jsonplaceholder.typicode.com/

[API] 포스트맨으로 API 호출하는 방법1~post 방식 실사용 예제~(통신 사용법)__- How to make API calls with postman-++

이미지
+ 포스트맨으로 API 호출하는 방법 1 : post 방식 실사용예제   1. 포스트맨 설치 및 로그인 https://www.postman.com/ 2.  Create  New 버튼 선택  3. Http Request 버튼 선택 4. 실사용예제 - 왼쪽상단값 POST로 변경 - URL입력칸에 요청 URL 입력 - Body 선택 >> raw 선택 - 포스트 방식으로 요청할 값 입력  * ( 사진의 예시는 URL 인코딩한 값으로 하단에 해당 예제 사용 시 인코딩 및 디코딩한 설명 기재 )  * ( 사진의 예시는 보안상 마스킹처리함 ) 5. 4번 예제 URL인코딩 방법   https://coderstoolbox.net/string/#!encoding=xml&action=encode&charset=us_ascii - 링크한 페이지 접속 - URL 체크  - 인코딩 OR 디코딩 선택 - UTF-8 선택  = 아웃풋칸에 자동 변환되어 출력됨. - 참고 https://lovelydiary.tistory.com/375 https://devchul.tistory.com/12 https://jsonplaceholder.typicode.com/
T O P