본문 바로가기

분류 전체보기

(397)
[Java] 자바 HTTP 통신_GET요청 (RestTemplate) * RestTemplateSpring에서 제공하는 동기식 HTTP 클라이언트 (요청에 대한 응답을 수신할때까지 대기) - GET, POST, PUT, DELETE, HEAD, OPTIONS 등의 HTTP 메서드 지원.  (GET요청)- getForObject 메소드 RestTemplate request = new RestTemplate(); String url = "http://example:8080"; String response = restTemplate.getForObject(url, String.class); System.out.println("Response: " + response);=> url에 get요청을 보내면 지정된 타입의 객체로 응답 반환. (위의 예시에서는 St..
[JPA] findBy~ 일부 필드값만 가져오기 (JPQL, 네이티브쿼리) / (+ 오류) [ User 엔티티 클래스 ]> userId, userName, userEmail, userPwd 네개의 필드를 가지고 있다.import javax.persistence.Entity;import javax.persistence.Id;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Column;import javax.persistence.Table;import lombok.Getter;import lombok.Setter;import lombok.NoArgsConstructor;import lombok.AllArgsConstructor;@Getter@Setter@NoA..
[Python] zfill() _ 문자열채우기 (날짜/시간 표현) zfill() 메소드 지정한 문자열 길이가 될때까지 문자열 앞을 '0'으로 채워 반환. import datetime# 현재 날짜/시간now = datetime.datetime.now()hour = now.hour# 1minute = now.minute# 7time_format = f"{hour}시간 {str(minute).zfill(2)}분"print(time_format)# 1시간 07분  만일 현재 시간이 1시 7분이라면 str(minute).zfill(2)  => 2자리가 될때까지 앞을 0으로 채워 ' 07 '을 반환.
[Rasa] config.yml 파일 설정 _pipeline, policies (Fallback 커스텀 액션) * config.yml 파일 설정 [ pipeline ]  nlu 레벨에서 사용자 입력을 처리하고 이해하는 과정에서 어떤 구성 요소를 사용할 지 결정.사용자의 입력을 분석하고 이해하는 단계. (NLU 데이터 및 Confidence 기반) 사용자입력값 --> 인텐트, 엔티티 추출 (주요구성요소) Tokenizer: 입력 문장을 토큰 단위로 분리Featurizer: 텍스트를 숫자형 벡터로 변환Intent Classifier: 사용자의 의도를 분류Entity Extractor: 텍스트에서 엔티티(명사구 등)를 추출FallbackClassifier: NLU 모델이 입력을 이해하지 못했을 때 fallback 처리=> 토크나이저, 피처라이저, 인텐트 분류기, 엔티티 추출기 등 텍스트 처리 관련 구성요소.   [ p..
[Rasa] Fallback 커스텀액션 및 이벤트 ( UserUtteranceReverted, ActionExecuted ) [ Rasa SDK ]eventsfrom rasa_sdk.events import ( Restarted, SlotSet, SessionStarted, ActionExecuted, EventType, FollowupAction, ActiveLoop, Form, UserUtteranceReverted, ConversationPaused , AllSlotsReset)  * UserUtteranceReverted대화의 특정 시점으로 되돌리는 역할. ( 사용자의 마지막 발화를 무효화 ) * action_default_fallbackfrom rasa_sdk import Actionfrom rasa_sdk.events import UserUtteranceRevertedclass ActionHandleInc..
[Rasa] rasa built-in actions [ rasa built-in actions ]   * action_listen사용자의 응답 대기. 사용자의 응답을 받을 준비가 됐을 때 자동으로 호출.     =>    특정 액션 이후 지정된 액션이 없다면  action_listen 상태로 자동 전환.     =>    커스텀 액션에서 return [ ] 을 반환하는 경우 action_listen 자동 호출.              FollowupAction("action_listen") 으로 명시적 호출도 가능. * action_restart대화 세션 초기화 (재시작). 모든 슬롯과 대화 상태 초기화.** Restarted 이벤트 트리거. ( 대화상태 초기화 ) * action_default_fallback사용자의 메시지에 대한 적절한 응답을 찾지 못..
[C언어(강의)] 35강 (구조체) [ 흥달쌤 유투브 강의 정리 ] https://www.youtube.com/watch?v=_9ZFUkIJzNU&list=PLniy99c_7ZfrVN_3-mhDUfTLxggLW23l7&index=35  (35강) 구조체, 포인터 이동 * 구조체란?   여러 변수들을 모아서, 하나의 객체를 구성할 때 사용하는 사용자 정의 타입 객체. * 구조체 구성struct 구조체명{  멤버변수1;  멤버변수2;}; * 구조체 정의 및 사용struct person{ char *name; int age;};struct person user1;user1.name = "h user";printf("%s", user1.name)// h user  (구조체 선언 생략)struct person{ char *name;..
[C언어(강의)] 29강~ 34강 (2차원 배열과 포인터, 포인터 배열) [ 흥달쌤 유투브 강의 정리 ] https://www.youtube.com/watch?v=wg4j5dtAP1E  (29강) 2차원 배열과 포인터 (1)2차원 배열 => 행과 열로 구성.int a [3] [2]  => 3행 2열로 구성.2차원 배열에서 *a는 a [0]의 주소값, **a는 a[0][0] 인 1.  => x = 5, y = 9 int [ ] [3]  => 행값이 없고 열값만 있음, 3개씩 끊기.Data  ------>   Data[0]  = {  1  ,  3  ,  4  }100                   100       100   101  102                      Data[1]  = {  5  ,  2  ,  9  }          p =           1..