[VSCODE] Dependency requires at least JVM runtime version 17. This build uses a Java 8 JVM. Dependency requires at least JVM runtime version 17. This build uses a Java 8 JVM.VSCODE IDE 환경에서 CMD 창에서 spring boot를 실행하기 위해 gradlew bootRun 명령어를 실행했다.그리고 에러가 났다. 'JVM 런타임 버전 17 이상이 필요하다'는 오류였다. 일전에 이클립스 IDE 환경에서 Spring 프로젝트 실행을 위해 환경 세팅을 했던 기억이 났다.그래서 VSCODE도 환경 셋팅을 해줘야 함을 판단했다.구글에 VSCODE JAVA JVM 변경이라고 검색했다. 검색결과로 JAVA 개발환경 세팅 관련 글이 나왔다.그중에 https://firstblog912.tistory.com/133 이 글을 참고했다.나 같은.. 2024. 6. 11. [회고록] C언어를 다시 공부하다. 1주일 전부터 c언어 공부를 시작했다. 학부생시절 저공비행단 기간이 있었다. 하필 그때가 알고리즘, 자료구조, C++.. 전공핵심의 황금기였다. (그때를 후회하진 않는다. 재능과 흥미를 모두 잡은 일을 했기에) 암튼 그 시절 쏘아 올린 작은 공(?)들이 현업을 하면서 큰 스노볼이 되었다. 머신러닝이 학습하지 못했던 데이터를 쌓기 위해 "SoEn 소프트웨어"의 "c언어 기초 문법"과 "코드업"의 "기초 100제"를 풀고 있다. 그러면서 깨달은 게 있다면 첫 번째는 계산과 디자인의 분리다. 일전에 "5개의 이미지를 하나씩 슬라이딩하며 표출"하는 작업이 있었다. "슬라이딩하며 표출" 하는 기능은 해줄 라이브러리가 따로 있었기에 크게 보면 디자인의 영역이었다. 그래서 남은 건 "5개의 이미지를 하나씩" 표출하기.. 2024. 4. 21. [Server] 프로토콜이란? 여기서 프로토콜은 무엇일까요? 프로토콜은 컴퓨터 내부에서, 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계입니다. 예를 들어 보겠습니다. 학교에서 학생들이 선생님에게 질문을 하는 상황을 생각해 보죠. 학생 여러 명이 순서 없이 질문을 한다면 선생님은 답변을 제대로 해줄 수 없을 겁니다. 대신 손을 머리 위로 든 학생의 질문은 답변해준다는 규칙을 만든다면 어떨까요? 그러면 답변을 정확하게 받을 수 있을 입니다. 학생과 선생님의 규칙처럼 컴퓨터도 규칙을 정해 둔다면 서로의 편의가 올라갈 것입니다. 이것이 프로토콜이라고 볼 수 있겠지요 웹에서는 HTTP 프로토콜이 있습니다. 해당 프로토콜은 컴퓨터끼리 문서 교환 시 사용하는 규칙을 정해 놓은 것이지요 GET과 POST를 이용해 문서교환 시 오픈할.. 2024. 3. 27. [HTML] 개행문자('\n')와 <br> 요소를 HTML 파일에서 사용시 차이점 요소의 경우 HTML에서 개행을 위해 사용 하는 키워드이다. '\n' 문자의 경우도 개행을 위해 사용 하는 문자열이다. 그러나 HTML사용목적은 문서의 구조를 정의 하는 것이기에 기본적으로 문자열만 처리한다. 따라서 '\n' 은 개행이 아닌 단순 문자열에 불과하다. 그래도 문자로 사용하고 싶다면 HTML에서 지원하는 엔터티 표현을 공부해보길 바란다. 2024. 3. 22. 이전 1 2 3 4 ··· 6 다음