본문 바로가기
반응형

개발 공부 Today I Learned108

[국비 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.
[국비 101일차 TIL] 취업 준비 기간 취업 준비하는 기간이라 블로그에 공부한 내용을 올릴 게 없네. 이력서쓰고~ 자소서쓰고~ 포폴 만들고~ 하고 있습니다!! 2024. 4. 19.
[국비 100일차 TIL] 취업 준비 시작 학원에서 취업 특강을 해줬다. 1차 기업 프로젝트가 끝나고 취업 준비를 해야하는 시점이 온 것이다. 두둥.. 시간 참 빠르다. 11월 20일에 OT받고, 21일 화요일부터 수업을 시작했는데 어느 새 100일차 블로그 글이라니. 몇 달동안 너무 즐거웠는데, 그래서 그런건지 시간이 빨리 간 느낌. 오늘은 자기소개서를 작성했다. 이제 ppt도 만들어야지. 2024. 4. 17.
[국비 99일차 TIL] 프로젝트 관련 문서 작성 프로젝트 발표는 끝났지만, 문서 작업이 남아있다. 개발 계획서, 요약 보고서 등 국비 교육 수료 시에 제출해야하는 서류들이 많았다. 개발자는 사실 서류 작업이 많다고 한다. (중요한 사실) 코딩만 할 수는 없는 것임. 명심할 것~ 2024. 4. 17.
[국비 98일차 TIL] jQuery란 jQuery 제이쿼리(jQuery)는 자바스크립트 라이브러리 중 가장 널리 사용되는 것 중 하나입니다. 웹 개발자들에게 매우 인기가 높은데, 그 이유는 다음과 같습니다. 간편한 HTML 조작 jQuery는 HTML 요소를 선택하고 조작하는 데 간편한 인터페이스를 제공합니다. CSS 선택자와 유사한 형식을 사용하여 요소를 선택할 수 있고, 선택된 요소에 스타일을 적용하거나 내용을 변경하는 등의 작업을 할 수 있습니다. 크로스 브라우징 jQuery는 다양한 브라우저에서 일관된 동작을 보장하기 위해 크로스 브라우징 이슈를 처리합니다. 이는 개발자가 동일한 코드를 사용하여 모든 주요 브라우저에서 원활하게 작동하는 웹 애플리케이션을 개발할 수 있도록 도와줍니다. 이벤트 처리의 간편성 jQuery를 사용하면 이벤트.. 2024. 4. 15.
[국비 97일차 TIL] 최종발표 전 ppt 다듬기 2024. 4. 13.
[국비 96일차 TIL] 프로젝트 1차 발표 국비학원 첫번째 기업프로젝트 테마 : gis, geoserver, openlayers 일정 : 해당 기업에 가서 발표하는 날임. 우리 팀은 가장 잘 하는 팀장이 발표했고, 나는 ppt를 담당했음. 중간에 나의 코드도 넣었음! 결과적으로 우리 조가 가장 좋은 평가를 받음. 코드를 중점으로 넣은 ppt였음. 그 코드로 구현된 화면도 캡쳐 및 gif로 만들어서 올림. 어떤 부분에서 오류가 났고 어떻게 해결했는지를 고민한 내용을 넣음. ppt도 잘 했다고 칭찬받음! 2024. 4. 13.
반응형