2025/01 40

Unity 개인 공부(2025-01-18)

제네릭아까 List에 대해 조금 더 자세히 알아보겠습니다.List nums = new List();nums.Add(2);nums.Add(5);​여기서 제네릭이란 개념이 나옵니다.제네릭이란?제네릭(Generic)은 C#과 같은 프로그래밍 언어에서 데이터 타입을 일반화하여 코드의 재사용성과 타입 안전성을 높이는 기능입니다. 제네릭을 사용하면 클래스, 메서드, 인터페이스 등을 선언할 때 데이터 타입을 고정하지 않고, 나중에 사용할 때 특정 데이터 타입을 지정할 수 있습니다. 자 그런데 여기선 짧게 가겠습니다 왜냐? 제네릭은 고급 개념이므로...일단 설명을 하면,1. List의 의미 List는 제네릭 컬렉션(Generic Collection)입니다. 여기서 는 리스트가 저장할 데이터 타입을 지정하는 제네릭 타입..

Unity 개인 공부 2025.01.18

Unity 개인 공부(2025-01-17)

유니티 화면은 대충 넘어가고, C-Script를 만드는 방법을 조금 알아보자왼쪽 상단에 assets -> create -> MonoBeaviour선택 혹은 Project에 똑같은 방식으로 생성 아님이렇게 Empty C# 스크립트 만들기 그리고 안에 들어가서 대략 이렇게 되어있습니다.여기서 Debug.Log('hello');를 썼습니다.자,Debug: 클래스이며, 콘솔에 메세지를 띄우기 위한것Log(): Debug 클래스의 메서드이며, 메세지를 띄워줌. : 클래스와 메서드간의 연결을 해줌message: 보여주고 싶은 텍스트를 ""로 감싸서 보여줌.참고로 C#은 코드가 끝났다는 것을 알려주기 위해 끝마다 ;을 붙여줘야 합니다.+ ''을 못 쓰며 무조건 ""을 써야함참고로 이렇게 Debug 클래스 안에는 여러..

Unity 개인 공부 2025.01.17

스파르타 AI-8기 TIL(1/17)-TeamProject

오늘 한 일.함수화def calories_calculator(time, response, food_time, age, is_on_diet, chosen_language = 'Korean', breakfast_time = None, launch_time = None): if time == '아침': # 무엇을 fetch로 받아야 할 지, 일단은 정의를 해 놓아야 할 것 같아서... # response = input('아침으로는 무엇을 드셨나요?: ') # food_time = input('혹시 아침은 몇시에 드셨나요?: ') # age = input('현재 나이가 어떻게 되시죠?: ') # is_on_diet = input('현재 다이어트..

카테고리 없음 2025.01.17

스파르타 AI-8기 TIL(1/16)-TeamProject

fetch 공부1. Fetch API란? Fetch API는 JavaScript 내장 함수로, 네트워크 요청을 쉽게 처리할 수 있는 인터페이스를 제공한다. XMLHttpRequest와 비교하여 간결하고 사용이 쉽다. 2. 주요 특징 Promise 기반 JSON 및 기타 데이터 형식 지원 간결한 코드로 네트워크 요청 및 응답 처리Promise란?fetch에서 Promise는 비동기 작업의 결과를 나타내는 객체입니다. fetch 함수는 네트워크 요청을 보내고, 요청이 완료된 후 응답을 처리할 수 있도록 Promise를 반환합니다. 이를 통해 요청의 성공 여부에 따라 적절한 처리를 할 수 있습니다.Promise란? Promise는 비동기 작업이 완료되거나 실패했을 때 결과 값을 처리할 수 있는 JavaScri..

카테고리 없음 2025.01.16

스파르타 AI-8기 TIL(1/14)-TeamProject

오늘 구현한 것, 칼로리 계산기 html, 그리고 챗 봇 fetch 오류 수정.최종 수정된 fetch 이전에 데이터를 부를 때, 즉 AI의 답변을 가져올 때, 이전의 대답을 그냥 덮어씌우는것을 발견하여 https://codepen.io/sajadhsm/pen/odaBdd여기에 있는 JS 코드를 이용해 최종 목표 달성칼로리 html Food Intake Form Food Name: Time of Intake: Breakfast Lunch Dinner S..

카테고리 없음 2025.01.14

스파르타 AI-8기 TIL(1/13)-TeamProject

Fetch JavaScript의 내장 함수로, 웹 브라우저에서 서버와 통신하기 위해 사용됩니다. 주로 HTTP 요청을 보내고 서버에서 데이터를 가져오는 데 사용됩니다. fetch는 특히 비동기 방식으로 작동하며, 웹 애플리케이션에서 API 호출을 구현할 때 가장 많이 사용되는 방법 중 하나입니다. 기본 개념 HTTP 요청: fetch는 HTTP 프로토콜을 사용하여 서버에 데이터를 요청하거나 데이터를 보냅니다. 예를 들어, GET, POST, PUT, DELETE 등의 요청을 처리할 수 있습니다. Promise 기반: fetch는 Promise를 반환합니다. 비동기 작업을 쉽게 처리할 수 있도록 설계되었습니다. JSON 지원: API 응답이 JSON 형식일 경우, 데이터를 쉽게 처리할 수 있도록 JSON ..

카테고리 없음 2025.01.13

스파르타 AI-8기 TIL(1/11)-TeamProject

오늘은 boostrap에 대해 공부해 봅시다.기본 개념들1. 레이아웃 시스템 그리드 시스템 (Grid System) 행(row)과 열(column)의 개념. Breakpoints (sm, md, lg, xl, xxl)와 반응형 클래스. Nesting(중첩 그리드)와 Offset(열 이동). Container Fixed width container (container). Fluid container (container-fluid). Breakpoint별로 조정 가능한 컨테이너 (container-md, container-xl 등). Bootstrap의 핵심 요소 1. 텍스트 스타일1.1 헤딩 스타일 (~)Bootstrap은 기본 HTML 헤딩 태그( ~ )를 지원하며, 각 태그는 크기와 굵기가 다릅니다. ..

카테고리 없음 2025.01.11