언어 (24) 썸네일형 리스트형 [java] Files.walk()를 사용한 파일 시스템 탐색 Java NIO의 Files.walk() 메서드를 사용하여 파일 시스템을 탐색하는 예제 코드를 살펴보겠습니다.작성 환경Java 버전: JDK 1.8운영체제: Windows 11코드 예제import java.io.IOException;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import java.util.stream.Stream;public class FileSystem { public static void main(String[] args) { try (Stream paths = Files.walk(Paths.get("D:\\FileSystemTest"))) { pa.. [java-기초] 터미널에서 작성, 컴파일, 그리고 실행하는 방법 이 문서는 2024년 5월 1일에 작성되었습니다.목표자바를 사용하여 "Hello, World!"를 출력하는 프로그램을 터미널에서 작성, 컴파일, 그리고 실행하는 방법을 배웁니다.목차자바 설치코드 작성코드 컴파일 및 실행실습 PC 및 Java 버전 정보PC: MacBook Pro M1 13인치OS: MacOS SononaJava 버전: 1.8Java 파일 위치: ~/dev/bin/corretto-1.8.0_412/Contents/Home/bin/java자바 설치 관련이전 내용에서 참고 부탁드립니다.2024.04.30 - [언어/JAVA] - [jdk] 인텔리제이를 이용한 jdk 다운로드 [jdk] 인텔리제이를 이용한 jdk 다운로드이 문서는 2024년 4월 30일에 작성되었습니다.목표이 글의 목표는 인텔리.. [jdk] 인텔리제이를 이용한 jdk 다운로드 이 문서는 2024년 4월 30일에 작성되었습니다.목표이 글의 목표는 인텔리제이를 이용하여 JDK를 쉽게 받는 방법을 안내하는 것입니다.목차인텔리제이란?JDK란?인텔리제이를 이용한 JDK 설치 방법실습 PC 및 설치할 Java 버전 정보PC: MacBook Pro M1 13인치OS: MacOS Sonona설치할 Java 버전: 1.8상세 내용1. 인텔리제이란? 인텔리제이는 JetBrains사에서 개발한 Java 개발 도구입니다. 이는 사용자 친화적인 인터페이스와 강력한 기능을 제공하여 개발자들 사이에서 널리 사용되는 도구 중 하나입니다. 2. JDK란? JDK는 Java Development Kit의 약자로, 자바 프로그래밍 언어를 사용하여 소프트웨어를 개발하기 위해 필요한 개발 도구 및 라이브러리를 포.. [spring - swagger] springdoc-openapi를 이용한 스프링 부트 3 스웨거 간단 적용 springdoc-openapi로 스프링 부트 3에 스웨거 적용하기 이 문서는 springdoc-openapi를 사용하여 스프링 부트 3에 스웨거를 적용하는 방법에 대해 설명합니다. 목표 스프링 부트 3에서 스웨거를 어떻게 적용하는지 이해하고 실제로 적용해 보기 API 문서화 작업의 효율성 향상 적용 순서 스웨거 의존성 추가: Spring Boot 프로젝트의 pom.xml 또는 build.gradle 파일에 Swagger 의존성을 추가합니다. 스웨거 UI 확인: 웹 브라우저에서 Swagger UI를 열어, 정의한 API 문서가 잘 생성되었는지 확인합니다. 버전 정보 적용일: 2024년 4월 18일 사용 언어: Java 17 사용 프레임워크: Spring Boot 3.2.4 빌드 도구: gradle 참고 .. [python - requests] 텔레그램 API를 이용한 이미지 파일 업로드 목표: 텔레그램 API를 이용한 이미지 파일 업로드 파이썬 3.10 버전과 requests 라이브러리를 사용하여 텔레그램 API를 통해 이미지 파일을 업로드하는 방법을 알아보겠습니다. 필요한 준비물 Python 버전: 3.10 필요한 라이브러리: requests 구현 단계 필요한 라이브러리 설치: pip install requests 텔레그램 봇 생성 Python과 requests 라이브러리를 이용한 HTTP 요청 이미지 파일 업로드 필요한 라이브러리 설치 먼저 필요한 requests 라이브러리를 설치해야 합니다. 아래의 pip 명령어를 사용하면 됩니다. pip install requests 텔레그램 봇 생성 텔레그램의 BotFather를 통해 봇을 생성해야 합니다. BotFather는 텔레그램에서 제공.. [React] 프로젝트 생성 및 실행 목표 1. React 프로젝트를 생성 2. React 프로젝트를 실행 OS macOS 12.3.1 ( M1 ) 준비사항 Nodejs 설치 https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 만약 설치가 안되어 있다면 해당 사이트에서 다운로드 후 설치 다운로드한 pkg 실행 시 설치 위치 확인 • Node.js v16.15.0 to /usr/local/bin/node • npm v8.5.5 to /usr/local/bin/npm Nodejs 버전 확인 /usr/local/bin/node --version # v16.15.0 /usr/local/bin/np.. [React] Cannot create a project named "MySPA" because of npm naming restrictions: * name can no longer contain capital lettersPlease choose a different project name. 단순히 프로젝트명을 대문자로 생성 할 수 없다는 메세지.... myspa로 변경하면됨 # 생성 오류 npx create-react-app MySPA # 생성됨 npx create-react-app myspa [github] token정보를 이용하여 eclipse에 소스 다운로드 목적 - eclipse에 token을 이용하여 github 소스 다운로드 필요 도구 - eclipse version 2020-06 - github 발급 token 정보 2022.04.29 - [언어/git] - [github] token 생성 [github] token 생성 목적 - github token 발급 장점 - 암호가 아니어도 접근 가능 - 권한으로 관리 할 수 있음 단점 - 암호 역활을 하므로 누구에게도 알려주면 안 됨 Token 생성 1. github로그인 2. 오른쪽 상단 [프로필] midoriiroplace.tistory.com 1. [Project Explorer] 창에서 [import projects] 선택 2. [git] 검색 -> [Projects from Git (with sma.. 이전 1 2 3 다음