Java

·Java
목차 자바 코딩 키, 카운터 입력받아 OTP 코드 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 시간 기반 TOTP 코드 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 zxing 라이브러리 활용 QR 코드 이미지 만들기 예제 이전 포스팅 링크 및 설명 자바 코딩 for 반복문으로 숫자 1부터 10까지 출력하기 예제 자바 코딩 while 반복문으로 1부터 10까지 출력 예제 자바 코딩 키, 카운터 입력받아 OTP 코드 생성 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바 코딩에서 OTP 코드를 생성하는 방법에 대해 알아보았습니다. OTP는 One Time Password의 약자로서 사용자를 인증하는 수단으로 일회성으로 사용할 수 있는 비밀번호를 의미합니다. 자바 코드에서 이러한 OTP를 만드는 ..
·Java
목차 자바 코딩 parseBoolean boolean 문자열 파싱 예제 이전 포스팅 링크 및 설명 자바 코딩 Substring 활용 첫 글자만 대문자로 변환 예제 이전 포스팅 링크 및 설명 자바 코딩 Base64 인코딩 디코딩 예제 이전 포스팅 링크 및 설명 자바 코딩 임의의 int 형 List 자료구조를 배열 자료 구조로 변환 예제 자바 코딩 문자열 List를 배열로 변환 예제 자바 코딩 parseBoolean boolean 문자열 파싱 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 true, false 참 거짓을 가리키는 문자열을 입력받았을 때, 실제 boolean 변수에 값을 대입하기 위하여 파싱하는 방법에 대해 알아보았습니다. parseBoolean 메소드를 이용하면 이러한 참 거짓 문자열을 ..
·Java
목차 자바 코딩 toUpperCase 활용 대문자로 변환 예제 이전 포스팅 링크 및 설명 자바 코딩 toCharArray 메소드로 문자열을 char 배열로 변환 예제 이전 포스팅 링크 및 설명 자바 코딩 new String 메소드로 char 배열을 문자열로 변환 예제 이전 포스팅 링크 및 설명 자바 코딩 사용자에게 정수 배열에 값 입력받아 추가 예제 자바 코딩 Arrays.stream 메소드로 배열의 정수중 최대값 찾아 출력 예제 자바 코딩 toUpperCase 활용 대문자로 변환 예제 이전 포스팅 링크 및 설명 안녕하세요. 오늘 포스팅에서는 자바 코딩에서 Arrays.stream 메소드를 이용하여 주어진 배열의 원소 값들중 최대 값을 찾아 화면에 출력하는 방법에 대해 알아보도록 하겠습니다. 이를 알아보..
·Java
목차 자바 코딩 MariaDB Insert 쿼리로 데이터베이스 값 추가 프로그램 만들기 예제 이전 포스팅 링크 및 설명 자바 코딩 AES 256 암호화 유틸리티 JAR 라이브러리 구현 예제 이전 포스팅 링크 및 설명 자바 코딩 Jar 라이브러리의 메소드 호출 예제 이전 포스팅 링크 및 설명 자바 코딩 사용자에게 Date 타입의 날짜 입력 받기 예제 자바 코딩 Date 타입의 날짜를 문자열 형식으로 변환하여 출력 예제 자바 코딩 MariaDB Insert 쿼리로 데이터베이스 값 추가 프로그램 만들기 예제 이전 포스팅 링크 및 설명 아래는 자바 코딩에서 MariaDB 데이터베이스에 Insert 쿼리문을 실행시켜 기존에 없던 새로운 값을 저장시키는 예제에 대해 알아보았습니다. 데이터베이스는 JDBC 라이브러리..
·Java
목차 자바 코딩 JDBC 드라이버를 통해 MariaDB 연결 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing UI 구현 및 MariaDB Delete 쿼리 예제 이전 포스팅 링크 및 설명 자바 코딩 MariaDB Create 쿼리로 데이터베이스에 테이블 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 사용자 입력으로 정수 List에 값 추가 예제 자바 코딩 Collections.sort 메소드로 List의 값 오름차순 정렬 예제 자바 코딩 JDBC 드라이버를 통해 MariaDB 연결 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바에서 JDBC 드라이버를 이용하여 원격지에 있는 MariaDB 데이터베이스에 연결하는 방법에 대해 알아보았습니다. 데이터베이스는 로컬에 있는 것을 사용하여 값을 저장..
·Java
목차 자바 코딩 javac 명령으로 리눅스에서 자바 컴파일 예제 이전 포스팅 링크 및 설명 자바 코딩 정보처리기사 피라미드 별 찍기 예제 이전 포스팅 링크 및 설명 자바 코딩 for each 문으로 hashmap 값 출력 예제 이전 포스팅 링크 및 설명 자바 코딩 사용자에게 배열 정수를 입력받아 계속 추가하는 예제 자바 코딩 현재 저장된 배열의 값들의 합을 계산하는 예제 자바 코딩 javac 명령으로 리눅스에서 자바 컴파일 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바 코딩에서 프로그램을 만들고 리눅스 환경에서 javac 명령으로 컴파일하는 방법에 대해 알아보았습니다. 윈도우에서는 visual code 등의 ide 도구를 통해 쉽게 자바 소스 코드 컴파일이 가능합니다. 특히 Spring이나 Ec..
·Java
목차 자바 코딩 Swing 라이브러리로 디렉토리 트리 리스트 박스 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 TimerTask 활용 일정 시간 후에 함수 호출 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing 활용 UI 메모장 프로그램 만들기 예제 이전 포스팅 링크 및 설명 자바 코딩 배열 파싱을 위한 피보나치 수열 문자열 생성 및 출력 예제 자바 코딩 생성한 피보나치 수열 문자열을 정수 배열로 파싱 예제 자바 코딩 Swing 라이브러리로 디렉토리 트리 리스트 박스 생성 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 Swing 라이브러리를 활용하여 컴퓨터에 저장된 디렉토리들을 파싱하여 리스트 박스에 UI로 표현함으로써 트리 구조를 출력하는 방법에 대해 알아보았습니다. 보통 탐색기같은 프로그램..
·Java
목차 자바 코딩 삼항 연산자 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing 라이브러리로 문자열 출력 리스트 박스 만들기 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing 활용 MP3 플레이어 만들기 예제 이전 포스팅 링크 및 설명 자바 코딩 피보나치 수열 생성 예제 자바 코딩 사용자에게 피보나치 수열의 길이를 입력받아 생성 예제 자바 코딩 삼항 연산자 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바 코드로 삼항 연산자 조건식을 만드는 방법에 대해 알아보았습니다. 일반적으로 하나의 조건문은 if 문으로 해결이 가능하고 또 다른 조건을 붙이고 싶으면 else if 혹은 if 조건문을 한 개 더 사용합니다. 삼항 연산자는 if 조건문과 참일 때 코드와 거짓일 때 코드를 한 줄로 처리할 수 있..
·Java
목차 자바 코딩 Swing 라이브러리로 작업 진척도 프로그래스바 UI 만들기 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing의 Input box에 저장된 문자열을 텍스트 파일로 저장 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing 체크박스 생성 및 체크 여부 확인 예제 이전 포스팅 링크 및 설명 자바 코딩 섭씨 온도를 화씨 온도로 변환하는 예제 자바 코딩 사용자가 입력한 섭씨 온도를 화씨 온도로 변환하여 출력하는 예제 자바 코딩 Swing 라이브러리로 작업 진척도 프로그래스바 UI 만들기 예제 이전 포스팅 링크 및 설명 안녕하세요. 오늘은 자바 코딩에서 섭씨 온도를 화씨 온도로 변환하여 화면에 출력하는 예제 코드를 알아보도록 하겠습니다. 우선 이전 포스팅에서는 자바 코딩에서 Swing 그래픽 ..
·Java
목차 자바 코딩 특정 코드 실행 실패시 try, catch 로 예외 처리 예제 이전 포스팅 링크 및 설명 자바 코딩 HashSet 활용 리스트에 중복된 아이템 제거 예제 이전 포스팅 링크 및 설명 자바 코딩 Array 배열 선언 예제 이전 포스팅 링크 및 설명 자바 코딩 toLowerCase 함수로 영어 문자열을 모두 소문자로 변환하여 출력 예제 자바 코딩 사용자가 입력한 영어 문자열을 소문자로 변환하는 예제 자바 코딩 특정 코드 실행 실패시 try, catch 로 예외 처리 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바 코딩에서 특정 코드 실행 실패 시 예외 처리하는 방법을 예제와 함께 설명했습니다. 예외 처리는 코드 실행 중 발생할 수 있는 예외 상황에 대비하여 적절한 조치를 취하는 것으로,..
·Java
목차 자바 코딩 while 반복문을 break 문법으로 중간 종료 예제 이전 포스팅 링크 및 설명 자바 코딩 List 객체 생성 및 기존 아이템 삭제 예제 이전 포스팅 링크 및 설명 자바 코딩 조건문중 switch, case 조건문 활용 예제 이전 포스팅 링크 및 설명 자바 코딩 toString 메소드로 int 값을 문자열로 변환 예제 자바 코딩 정수를 문자열 숫자로 변환하고 다시 정수로 변환하는 예제 자바 코딩 while 반복문을 break 문법으로 중간 종료 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 자바에서 while 반복문을 사용하여 중간에 반복을 종료하는 방법을 다뤘습니다. while 반복문은 특정 조건을 만족할 때까지 반복적으로 실행되는 구문입니다. 이전 포스팅에서는 while..
·Java
목차 자바 코딩 조건문으로 문자열 혹은 정수 값 비교 예제 이전 포스팅 링크 및 설명 자바 코딩 chartAt 메소드로 특정 아스키 문자가 위치한 곳 찾기 예제 이전 포스팅 링크 및 설명 자바 코딩 반복문으로 문자열 중 한 문자씩 검사 예제 이전 포스팅 링크 및 설명 자바 코딩 parseInt 메소드로 숫자 문자열을 정수 값으로 변환 예제 자바 코딩 사용자가 입력한 숫자 문자열을 문자열로 변환하여 출력 예제 자바 코딩 조건문으로 문자열 혹은 정수 값 비교 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바에서 조건문을 활용하여 문자열 또는 정수 값을 비교하는 방법을 다뤘습니다. 조건문은 프로그램에서 특정 조건에 따라 실행 흐름을 제어하는 데 사용되는 중요한 개념입니다. 이 예제에서는 if문과 비교 연..
·Java
목차 자바 코딩 SSLContext 활용 CA인증서 피닝하여 HTPTS 통신 예제 이전 포스팅 링크 및 설명 자바 코딩 간단한 정수, 문자열 변수 선언 예제 이전 포스팅 링크 및 설명 자바 코딩 println 메소드로 문자열 출력 예제 이전 포스팅 링크 및 설명 자바 코딩 특정 디렉토리 크기 바이트 값을 구하고 MB 값으로 변환하여 출력 예제 자바 코딩 특정 디렉토리 크기 바이트 값을 구하고 GB 단위로 변환 예제 자바 코딩 SSLContext 활용 CA인증서 피닝하여 HTPTS 통신 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 SSLContext를 활용하여 안전한 HTTPS 통신을 구현하는 방법에 대해 다뤘습니다. SSLContext는 인증서 피닝을 통해 서버의 신뢰성을 검증하는 기능을 ..
·Java
목차 자바 코딩 InputStreamReader과 readLine으로 파일에서 값 읽기 예제 이전 포스팅 링크 및 설명 자바 코딩 HttpURLConnection 활용 HTTP 통신 예제 이전 포스팅 링크 및 설명 자바 코딩 HTTPS 서버에 요청 예제 이전 포스팅 링크 및 설명(HttpURLConnection 활용) 자바 코딩 lastModified 메소드로 특정 파일이 생성된 날짜 출력 예제 자바 코딩 사용자에게 입력받은 파일이 생성된 날짜를 구하는 예제 자바 코딩 InputStreamReader과 readLine으로 파일에서 값 읽기 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바에서 InputStreamReader와 readLine 메소드를 사용하여 파일에서 값을 읽어오는 예제를 다뤘습니다..
·Java
목차 자바 코딩 싱글톤 방식의 개념 및 기본 예제 이전 포스팅 링크 및 설명 자바 코딩 키와 값 구조인 HashMap 값 추가 예제 이전 포스팅 링크 및 설명 자바 코딩 HashMap에서 특정 키와 값을 찾는 예제 이전 포스팅 링크 및 설명 자바 코딩 getAbsolutePath 메소드로 특정 파일의 절대 경로 출력 예제 자바 코딩 사용자에게 파일 경로 입력받아 절대 경로 출력 예제 자바 코딩 싱글톤 방식의 개념 및 기본 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 자바에서 싱글톤(Singleton) 디자인 패턴의 개념과 기본 예제를 다뤘습니다. 싱글톤은 애플리케이션 내에서 단 하나의 인스턴스만 생성되고, 이 인스턴스에 접근하는 전역적인 접근점을 제공하는 패턴입니다. 이전 포스팅에서는 싱글..
·Java
목차 자바 코딩 컴퓨터의 CPU 사용량 가져오기 예제 이전 포스팅 링크 및 설명 자바 코딩 현재 컴퓨터 메모리 사용량 가져오기 예제 이전 포스팅 링크 및 설명 자바 코딩 Jni로 malloc 메모리 동적 할당 예제 이전 포스팅 링크 및 설명 자바 코딩 File 객체로 특정 디렉토리 객체 생성 예제 자바 코딩 getTotalSpace, getUsableSpace 활용 디렉토리 용량 가져오기 예제 자바 코딩 컴퓨터의 CPU 사용량 가져오기 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 자바 코드를 사용하여 컴퓨터의 CPU 사용량을 가져오는 예제를 다뤘습니다. CPU 사용량은 시스템의 성능을 파악하는 데 중요한 지표이며, 이를 프로그램에서 가져와서 활용할 수 있습니다. 이전 포스팅에서는 Manag..
·Java
목차 자바 코딩 Swing으로 문자열 입력 가능한 Input Box UI 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing 심화 활용 라디오 버튼 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing 라이브러리 활용하여 채팅 소켓 프로그래밍의 서버 구현 예제 이전 포스팅 링크 및 설명 자바 코딩 특정 문자열을 거꾸로 변환하여 출력하는 예제 자바 코딩 사용자가 입력한 문자열을 거꾸로 변환하여 출력 예제 자바 코딩 Swing으로 문자열 입력 가능한 Input Box UI 생성 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 Swing 라이브러리를 활용하여 사용자가 그래픽 창을 보고 문자열을 입력할 수 있는 Input Box UI 생성하는 방법에 대해 알아보았습니다. 이 InputBox는 안드..
·Java
목차 자바 코딩 AES 256 암호화된 클래스를 복호화 예제 이전 포스팅 링크 및 설명 자바 코딩 컴퓨터의 MAC 주소 기반 인증 기능 구현 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing 활용 클릭할 수 있는 버튼 UI 만들기 예제 이전 포스팅 링크 및 설명 자바 코딩 특정 숫자가 소수인지 판별하는 알고리즘 예제 자바 코딩 사용자가 입력한 숫자의 소수 판별 예제 자바 코딩 AES 256 암호화된 클래스를 복호화 예제 이전 포스팅 링크 및 설명 안녕하세요. 이전 포스팅에서는 자바 코딩에서 AES 256 알고리즘으로 암호화된 클래스 파일을 다시 원래의 형태의 클래스 바이트로 되돌리는, 바로 복호화하는 방법에 대해 알아보았습니다. 암호화는 키로 평문의 메세지를 알 수 없는 형태로 만드는 것을 의미하고 ..
·Java
목차 자바 코딩 클래스 파일 Serialization 직렬화 예제 이전 포스팅 링크 및 설명 자바 코딩 직렬화된 클래스 Bytes AES 256 암호화 예제 이전 포스팅 링크 및 설명 자바 코딩 Swing으로 알림 UI 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 사용자 입력한 성적을 Switch 조건문으로 등급 판별 예제 자바 코딩 사용자 입력한 성적을 If 조건문으로 등급 판별 예제 자바 코딩 클래스 파일 Serialization 직렬화 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바에서 클래스 파일을 Serialization(직렬화)하는 방법을 다루었습니다. 직렬화는 객체를 바이트 스트림으로 변환하여 저장하고, 나중에 역직렬화를 통해 객체를 복원하는 과정입니다. 이를 통해 객체를 파일에 ..
·Java
목차 자바 코딩 zxing 라이브러리 활용 QR 코드 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 TOTP 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 문자열 Base 64 인코딩 및 디코딩 예제 이전 포스팅 링크 및 설명 자바 코딩 Maven 임시 프로젝트 디렉토리 및 의존성 JAR 빌드를 위한 pom.xml 생성 예제 자바 코딩 mvn clean package 명령으로 의존성 패키지 다운로드 및 생성된 JAR 파일 확인 예제 자바 코딩 zxing 라이브러리 활용 QR 코드 생성 예제 이전 포스팅 링크 및 설명 자바 코딩으로 QR 코드를 생성하는 예제를 이전 포스팅에서 확인해보세요. QR 코드는 정보를 표시하는 데 사용되는 2차원 바코드입니다. zxing 라이브러리를 활용하여 자바로 QR 코드를..
·Java
목차 자바 코딩 리눅스 Shell 명령 실행 및 결과 가져오기 예제 이전 포스팅 링크 및 설명 자바 코딩 loadLibrary로 C 라이브러리 로드 및 JNI 함수 호출 예제 이전 포스팅 링크 및 설명 자바 코딩 JNI 문법과 C 라이브러리로 malloc등 C API 사용 예제 이전 포스팅 링크 및 설명 자바 코딩 인터넷 URL을 QR 코드로 변환 예제(com.google.zxing 활용) 자바 코딩 사용자가 입력한 인터넷 주소 URL을 QR 코드로 변환 예제 자바 코딩 리눅스 Shell 명령 실행 및 결과 가져오기 예제 이전 포스팅 링크 및 설명 자바에서 리눅스 Shell 명령을 실행하고 실행 결과를 가져오는 방법에 대한 예제를 이전 포스팅에서 다루었습니다. 이 예제에서는 자바의 `ProcessBuil..
·Java
목차 자바 코딩 AES 256 CBC 모드로 IV 포함하여 암복호화 예제 이전 포스팅 링크 및 설명 자바 코딩 JNI 연동을 위한 C 코드로 so 라이브러리 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 외부 프로그램 실행 및 실행 결과 가져와 출력 예제 이전 포스팅 링크 및 설명 자바 코딩 일반적인 TOTP 코드 생성 및 출력 예제 자바 코딩 사용자에게 만료 시간, 키를 입력받아 TOTP 생성 예제 자바 코딩 AES 256 CBC 모드로 IV 포함하여 암복호화 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 AES 256 CBC 모드를 사용하여 암호화와 복호화를 수행하는 방법에 대해 다뤘습니다. 해당 포스팅에서는 초기화 벡터(IV)를 사용하여 보다 안전한 암복호화를 실현하는 방법을 설명했습..
·Java
목차 자바 코딩 리플랙션 문법으로 특정 메소드 호출 예제 이전 포스팅 링크 및 설명 자바 코딩 SecureRandom 클래스로 0부터 100까지 랜덤 값 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 AES 256 ECB 대칭 암복호화 예제 이전 포스팅 링크 및 설명 자바 코딩 일반적인 OTP 코드 생성 및 출력 예제 자바 코딩 사용자에게 카운터, 키를 입력받아 OTP 생성 예제 자바 코딩 리플랙션 문법으로 특정 메소드 호출 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바 코딩으로 리플랙션을 사용하여 특정 메소드를 호출하는 예제를 다뤘습니다. 리플랙션은 실행 중인 자바 프로그램의 클래스, 메소드, 필드 등의 정보를 가져오는 기능을 제공하며, 이전 포스트에서는 이를 활용하여 특정 클래스의 메소드를..
·Java
목차 자바 코딩 서버로부터 받은 HTTP 응답 중 특정 단어 존재 유무 검사 예제 이전 포스팅 링크 및 설명 자바 코딩 wait와 notify를 이용하여 이벤트 처리 예제 이전 포스팅 링크 및 설명 자바 코딩 reflact 클래스명 문자열로 실제 객체 생성 예제 이전 포스팅 링크 및 설명 자바 코딩 장문의 문자열을 Base64 인코딩 처리후 출력 예제 자바 코딩 Base64 인코딩 문자열을 디코딩하여 원문 출력 예제 자바 코딩 서버로부터 받은 HTTP 응답 중 특정 단어 존재 유무 검사 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바 코딩으로 서버로부터 받은 HTTP 응답 중 특정 단어의 존재 유무를 검사하는 예제를 다뤘습니다. HTTP 응답을 받아와서 특정 단어가 포함되어 있는지 여부를 확인하는..
·Java
목차 자바 코딩 스레드 생성 및 병렬 처리 예제 이전 포스팅 링크 및 설명 자바 코딩 ReentrantLock으로 스레드 락 처리 예제 이전 포스팅 링크 및 설명 자바 코딩 리스트의 값들 중 최대값 찾아내기 예제 이전 포스팅 링크 및 설명 자바 코딩 toUpperCase, Substring 활용하여 영어 문자열중 시작 첫 글자만 대문자로 변환 예제 자바 코딩 사용자가 입력한 영어 문자열을 첫 글자만 대문자로 변환하여 출력 예제 자바 코딩 스레드 생성 및 병렬 처리 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바 코딩으로 스레드를 생성하고 병렬 처리하는 방법을 다뤘습니다. 스레드는 동시에 여러 작업을 수행하고 병렬 처리를 가능하게 해주는 기능이며, 이전 포스트에서는 스레드를 생성하고 병렬 처리하는 ..