[ 2023. 5. 30 작성]1. 자바 설치 및 설정1) 자바 다운로드오라클 웹사이트 (https://www.oracle.com) 접속 후 상단의 [Product] 메뉴에서 [Java]클릭우측상단에서 [Download Java]클릭[windows]-[JDK 설치(8버전)] ※우리나라에선 아직 8버전을 많이 사용함2) 이클립스 다운로드이클립스 홈페이지(https://www.eclipse.org ) 접속 후 다운로드3) c드라이브에 java 폴더 생성 --> eclipse 저장경로 java 폴더로 설정이클립스 실행file-new-java project 생성(폴더)src 우측 클릭--> new - package(폴더 안에 "폴더" 생성)--> new - class( 확장자 만들기) : 대문자로 ..
1. 강조 태그무언가를 강조하기 위한 태그에는 크게 굵게 만드는 것과 글자 기울임이 있습니다.1) 글자를 굵게 만드는 태그글자를 굵게 만드는 태그에는 b태그와 strong 태그가 있습니다. See the Pen Untitled by 김영주 (@nwmqiqhp-the-reactor) on CodePen.">HTML 삽입미리보기할 수 없는 소스위 예시를 봤을 때 육안으로는 동일합니다. 그러나 두개는 다른 태그입니다. b태그는 단순히 글자를 굵게 만들뿐이지만, strong 태그는 내용을 강조하는 의미를 가지고 있습니다. strong 태그는 검색엔진이 해당 태그를 인식했을 때 중요하다고 인식하며 스크린리더로 읽어냈을 때 강조된 톤으로 읽기 때문에 시각장애인들이 어느부분이 중요한지 파악할 수 있게합니다...
1. HTMLHTML(하이퍼텍스트 마크업 언어)은 웹 페이지를 만들기 위한 표준 마크업 언어로, 웹 문서의 구조를 정의하고 내용을 표시하는 데 사용됩니다. HTML은 웹 브라우저에게 어떻게 문서를 표시해야 하는지 알려주는 역할을 합니다. 아래는 HTML에 관련된 많은 정보들이 있는 사이트입니다.HTML 요소 참고서 - HTML: Hypertext Markup Language | MDN (mozilla.org) HTML 요소 참고서 - HTML: Hypertext Markup Language | MDN메타데이터는 스타일, 스크립트, 각종 소프트웨어(검색 엔진, 브라우저 등)의 탐색 및 렌더링을 도와줄 데이터 등 페이지에 대한 정보를 가집니다. 스타일과 스크립트 메타데이터는 페이지 안에developer.mo..
일반적으로 클라이언트와 서버간의 통신은 클라이언트에서 서버에 정보를 호출하면 서버에서 클라이언트로 데이터를 전송하는 방식으로 사용됩니다. SSE 통신은 클라이언트의 호출없이 서버에서 이벤트가 발생하면 서버에서 클라이언트로 정보를 전송하는 단방향통신입니다. 스프링을 기준으로 예제를 보여드리겠습니다. SseControllerpackage com.example.web.controller;import com.example.web.domain.ProductVO;import com.example.web.dto.ReceivedData;import com.example.web.repository.RunStateRepository;import com.example.web.service.CrawlerService;impo..
1. 아나콘다 설치 https://zero-week.tistory.com/115 아나콘다 설치 및 세팅1. 아나콘다 소개아나콘다는 데이터 과학과 인공지능 분야에서 널리 사용되는 오픈 소스 파이썬 배포판입니다. 파이썬과 다양한 데이터 과학 라이브러리, 패키지, 개발 환경 등을 묶어서 제공하zero-week.tistory.com 아나콘다 설치방법은 위 글을 참고하시면 됩니다. 2. 원하는 경로에서 실행하는 방법Anaconda Prompt를 실행합니다. 리눅스 명령어를 통해 원하는 경로로 이동합니다. 경로로 이동했다면 아래명령어를 입력하면 해당경로에서 쥬피터 노트북이 실행됩니다.jupyter notebook 3. 폴더 및 파일 생성 및 이름 변경하기1. 폴더 및 파일 생성방법오른쪽 상단에 New 버튼을 클릭하..
1. 아나콘다 소개아나콘다는 데이터 과학과 인공지능 분야에서 널리 사용되는 오픈 소스 파이썬 배포판입니다. 파이썬과 다양한 데이터 과학 라이브러리, 패키지, 개발 환경 등을 묶어서 제공하여 데이터 과학 프로젝트를 쉽게 구축하고 관리할 수 있도록 도와줍니다.아나콘다의 특징과 기능은 다음과 같습니다:파이썬 배포판: 아나콘다는 파이썬 인터프리터를 포함하는 파이썬 배포판으로, 파이썬을 설치할 필요 없이 바로 데이터 과학 작업을 시작할 수 있습니다.데이터 과학 라이브러리: 아나콘다에는 NumPy, Pandas, Matplotlib, Seaborn, SciPy 등 다양한 데이터 분석과 시각화를 위한 라이브러리가 포함되어 있습니다.기타 라이브러리: 아나콘다는 머신 러닝, 딥 러닝, 자연어 처리 등 다양한 분야를 위한..
01. https://spring.io Spring | HomeCloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.spring.io 02. https://spring.io/tools Spring | Tools spring.io 03. 다운로드 파일 더블클릭 (압축 풀자) 04. sts-4.17.2.RELEASE : 폴더 사용. 개인적으로는 이클립스보다는 인텔리제이나 STS를 개발툴로 사용하기를 추천합니다.이클립스로 스프링이나 스프링부트를 사용할 수는 있지만 프레임워크를 사용하기 위해 이클립스 안에서 여러가지를 설치하다보면 이클립스가 굉장히 무거워지고 느..
1. 인텔리제이란? 인텔리제이는 이클립스보다 여러 가지 면에서 우수합니다.풍부한 기능과 편의성: 인텔리제이는 다양한 플러그인과 도구를 내장하고 있어 개발자들에게 풍부한 기능과 편의성을 제공합니다. 코드 자동 완성, 리팩토링 기능, 디버깅 도구 등을 통해 생산성을 향상시킬 수 있습니다.스마트한 코드 분석: 인텔리제이는 높은 수준의 코드 분석 기능을 가지고 있습니다. 코드 오류나 경고를 사전에 감지하여 개발자가 더 나은 품질의 코드를 작성할 수 있도록 도와줍니다.훨씬 더 빠른 성능: 이클립스보다 더 빠른 속도로 작업을 수행할 수 있습니다. 프로젝트를 로딩하고 빌드하는 시간이 감소하여 개발자의 생산성을 높여줍니다.직관적인 사용자 인터페이스: 인텔리제이의 사용자 인터페이스는 직관적이며 사용하기 편리합니다. 처음..
[2023.06.25 작성] 아래 사이트에서 VSCODE를 설치합니다.https://code.visualstudio.com/ Visual Studio Code - Code Editing. RedefinedVisual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.code.visualstudio.com 설치방법은 생략하겠습니다. XAMPP를 설치했다면 XAMPP폴더안에 htdocs..
[2023.06.20 작성] 스프링은 sts3스프링부트는 sts4 01. https://spring.io 02. Spring Tool Suite 3 wiki [클릭] 03. Spring Tool Suite 3.9... 최신 버전 압축 다운로드 및 압축 해제C드라이브에 압축파일을 잘라서 붙여놓은 다음 압축을 풀어야 에러가 나지 않는다.jdk 8버전은 사용불가jdk 11버전, 이클립스 최신버전, 톰캣을 새로 설치한다.이클립스 설치 중 창 하나가 뜨면 selectAll 체크하고 trust~ 클릭한다.톰캣 설치시 -1 ->8005로 변경 경로는 jdk-11로 변경한다.설치완료 후 작업표시줄 우측에서 톰캣아이콘을 우클릭하여 톰캣서비스를 중지한다.이클립스를 실행시켜 상단 window -> pre..