본문 바로가기
반응형

전체 글201

[Axios] Error 415 Content-Type 수정 필요 2024-05-13T19:07:05.618+09:00  WARN 4376 --- [wizian] [nio-3000-exec-5] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content-Type 'application/x-www-form-urlencoded;charset=UTF-8' is not supported] axios 부분에 아래 코드를 추가해준다.....   methods: {.. 2024. 5. 13.
vue3 달력 라이브러리 (vue3-datepicker) 오늘 이전 날짜 비활성화 예약 일정 및 시간 {{ time }} setup() { const selectedDate = ref(null); const availableTimes = ['10:00', '12:00', '14:00', '16:00']; const selectedTime = ref(null); const isTodayOver = (date) => { return date 2024. 5. 9.
[국비 TIL] 프로젝트 - 심리검사 페이지 ERD, DB 테이블 고객 니즈분석학생들이 심리 검사를 받고자 할 때, 심리 검사 일정 예약 및 결과를 관리할 수 있는 시스템이 필요- 학생 : 심리 검사 진행, 검사 결과 조회, 상담 신청(선택사항), 상담 코멘트 조회, 상담 평가(별점+코멘트) - 상담사 : 예약 관리, 검사 결과 기록, 상담일지(+코멘트), 상담 내역 조회, 추가 상담 등의 지원심리검사 테이블 (psychological_tests)검사 ID (primary key) :검사 제목검사 문항 (JSON 또는 텍스트 형태로 저장)검사 결과 (JSON 또는 텍스트 형태로 저장)tid (test ID) : INT, AUTO_INCREMENT, PRIMARY KEYtest_title : VARCHAR(100)test_questions : TEXT (JSON 또는 텍.. 2024. 5. 3.
vue 3 mariaDB 연동 backend 연결 프로젝트 폴더 안에 frontend / backend 생성 PS D:\vue\frontend> cd ../        PS D:\vue> mkdir backend     디렉터리: D:\vue Mode                 LastWriteTime         Length Name ----                 -------------         ------ ---- d-----      2024-05-03  오전 12:12                backend PS D:\vue> cd backend PS D:\vue\backend> npm init This utility will walk you through creating a package.json file. It only .. 2024. 5. 3.
[국비 TIL] 코틀린 기초 코틀린 (Kotlin) 코틀린은 안드로이드 스튜디오에서 공식적으로 지원되는 프로그래밍 언어로, 자바에 비해 간결하고 생산성 높은 코드를 작성할 수 있습니다.코틀린 소개코틀린은 2011년 JetBrains에서 발표한 프로그래밍 언어로, 자바 가상 머신(JVM) 위에서 동작합니다.자바와 100% 호환되며, 기존 안드로이드 프로젝트에도 쉽게 통합할 수 있습니다.간결한 문법코틀린은 간결하고 명확한 문법을 가지고 있어, 자바보다 코드를 작성하는 데 더 적은 노력이 필요합니다.널 안전성을 지원하여 NullPointerException을 방지할 수 있습니다.확장 함수와 람다식코틀린은 확장 함수를 지원하여 기존 클래스에 새로운 함수를 추가할 수 있습니다.람다식을 지원하여 함수형 프로그래밍을 쉽게 구현할 수 있습니다.널.. 2024. 5. 2.
[국비 TIL] H2 Database, JPA H2 Database 3가지 모드 Embedded : 스프링과 같이 구동Server : Tcp통신으로 접속할 수 있게 하는 모드In-Memory : 데이터를 메모리에 저장하는 방식, 서버를 끄면 사라짐 (휘발성)     application.properties spring.application.name=H2_jpa#portserver.port=80# H2 (mem=메모리모드, 끄면 사라짐)spring.h2.console.enabled=truespring.h2.console.path=/h2-consolespring.datasource.url=jdbc:h2:mem:testspring.datasource.driverClassName=org.h2.Driverspring.datasource.username=s.. 2024. 4. 30.
[JAVA] Servlet과 JSP의 차이 : 이미지로 알아보기 JSP (JavaServer Pages) JSP는 서버 측에서 동적 웹 페이지를 생성하는 데 사용되는 기술입니다. JSP는 HTML 문서 내에 Java 코드를 포함하여 작성됩니다. 주로 사용자 인터페이스(UI)를 생성하는 데 사용됩니다. HTML과 Java 코드가 섞여 있어 개발자가 웹 페이지를 더 쉽게 작성할 수 있습니다. JSP 파일은 서버에서 실행되어 동적으로 HTML을 생성합니다. Servlet 서블릿은 순수한 Java 코드로 작성된 클래스입니다. 주로 비즈니스 로직이나 데이터 처리와 같은 백엔드 작업을 수행하는 데 사용됩니다. HTML 코드와 Java 코드가 분리돼 있어야 합니다. 즉, UI와 백엔드 로직을 분리하여 관리해야 합니다. 서블릿은 웹 애플리케이션 서버에서 실행되어 HTTP 요청을 받.. 2024. 4. 22.
[JAVA] 프레임워크와 라이브러리의 차이 이미지로 이해하자 2024. 4. 22.
[JAVA] 객체지향을 이미지로 쉽게 이해하자 객체지향(Object-Oriented Programming) 객체지향 프로그래밍은 물건을 생각하는 방식으로 코드를 작성하는 것이에요. 예를 들어, 컴퓨터 게임을 만든다고 상상해 보세요. 게임에는 플레이어, 적, 물체 등이 있을 거예요. 이들을 각각의 '객체'로 생각할 수 있어요. 여기서 '객체'란 현실 세계의 사물이나 개념을 코드로 표현한 것을 말해요. 예를 들어, 플레이어 객체는 이름, 체력, 무기 등을 가질 수 있고, 적 객체는 공격력, 이동 속도 등을 가질 수 있어요. 그리고 객체지향 프로그래밍에서 가장 중요한 개념 중 하나는 '클래스'에요. 클래스는 객체를 만들기 위한 틀이에요. 예를 들어, 플레이어 클래스는 플레이어 객체를 만들기 위한 설계도 역할을 해요. 이 설계도에는 플레이어가 가질 수 있는.. 2024. 4. 22.
[github] 저장소(repository) 삭제 방법 깃허브 저장소 삭제 내 깃허브에서 만들었던 저장소를 삭제하는 방법임. 1. 해당 프로젝트에 들어가서 위 메뉴에 Settings 클릭 2. 설정 맨 아래에 가면 delete 메뉴가 있음. 3. 정말 지울거냐고 물어보고, 삭제할 저장소를 다시 입력하면 삭제됨. 2024. 4. 22.
반응형