분류 전체보기
-
Java Http 요청 HttpURLConnection HttpClient OkHttp 텔레그램 사용 샘플개발 2026. 3. 3. 19:03
Java에서 HTTP 요청을 보내는 방법은 두 가지 방법이 있습니다. 기본 JDK 클래스 사용 혹은 외부 라이브러리 사용입니다. HttpJava 내장 라이브러리를 이용한 HttpURLConnection 과 HttpClient 있습니다. 외부 라이브러리인 Apache HttpClient 나 OkHttp을 이용해 http 전송을 할 수 있습니다.항목HttpURLConnectionHttpClientApache HttpClientOkHttp시기오래된 JDK 기본 API입니다.Java 11부터 공식 포함되었습니다.오래된 외부 라이브러리 , 엔터프라이즈에서 사용됩니다.최근 경량 라이브러리 , 안드로이드에서 자주 사용됩니다.사용코드가 장황하고 불편간결하고 현대적 API기능 많지만 설정 복잡직관적이고 간결한 API성능..
-
Java 이클립스 Maven 프로젝트 설정 방법개발 2026. 2. 27. 20:20
Maven은 자바 프로젝트를 만들 때 필요한 외부 라이브러리들을 알아서 가져옵니다. 그리고 실행 파일까지 만들어주는 자동화 도구이기도 합니다. MavenMaven은 자바 프로젝트를 자동으로 관리 및 빌드를 해주는 도구입니다. 특징의존성 관리pom.xml에 라이브러리 이름과 버전만 적으면 자동으로 저장소에서 내려받아 프로젝트에 연결해 줍니다.그 라이브러리가 작동하기 위해 필요한 다른 라이브러리들까지 알아서 다 가져옵니다.자동화우리가 쓴 코드를 컴퓨터가 실행할 수 있는 상태로 만드는 과정을 빌드라고 합니다.Maven은 Life Cycle ( 컴파일, 테스트, 압축, 배포 ) 까지의 과정을 미리 정해진 순서에 따라 실행해 줍니다.표준화Maven은 표준 디렉터리 구조를 사용합니다src/main/java 자바 ..
-
이클립스 알면 유용하게 자주 사용하는 단축키도구 2025. 12. 31. 21:54
모든 단축키이클립스 내에서 Ctrl + Shift + L 누르면 현재 설정된 모든 단축키 목록이 표시됩니다. 소스 코드 편집단축키 기능Ctrl + Space"자동 완성 기능입니다. ( Content Assist )"Ctrl + D"한 줄을 삭제합니다."Alt + ↑ / ↓"선택한 줄을 위 / 아래로 이동합니다."Ctrl + Alt + ↑ / ↓:"선택한 줄을 위 / 아래로 복사합니다."Alt + Shift + A"멀티 커서 ( 세로 편집 ) 여러 줄을 동시에 수정할 때 사용합니다."Ctrl + /"단일행 주석 처리 / 해제합니다."Ctrl + Shift + /"블록 주석 처리합니다."코드 구조 및 자동 생성단축키 기능Ctrl + Shift + F"코드 정렬합니다. 들여쓰기와 줄 바꿈을 설정된 규칙에 맞게..
-
텔레그램 API 봇 생성 채널 그룹 개인 메시지 설정 방법개발 2025. 11. 8. 00:19
텔레그램 API를 사용해서 메시지를 전송하자. 순서1. 텔레그램의 검색창에서 botfather 검색합니다.2. /newbot을 입력합니다.3. 봇의 이름을 입력합니다. 예) tele_send_test4. 봇의 사용자 이름을 입력합니다. 마지막은 bot이 들어가야 합니다. 예) tele_send_test_bot5. 봇 생성 완료하여 토큰값을 복사합니다.6. 텔레그램 API getUpdateshttps://core.telegram.org/bots/api#getupdates Telegram Bot APIThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to cre..
-
GitHub Personal Access Tokens (classic) 발급 방법개발 2025. 7. 24. 05:07
GitHub 토큰을 발급받아 코드 관리를 하자.순서1. GitHub에 로그인GitHub 사이트에 접속하여 로그인을 합니다. GitHub · Build and ship software on a single, collaborative platformJoin the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.github.com 2. Settings오른쪽 상단 프로필 아이콘을 클릭하고 하단의 Settings를 클릭합니다.https://git..