Windows XP ISO 파일
·
Windows
Windows XP 지원은 한참전에 종료되었습니다.따라서 공식 사이트에서 ISO 파일을 찾을 수 없습니다.아래는 ISO 파일을 올려놓은 구글 드라이브 링크입니다.바이러스 조심하세여 안전한 파일 같긴한데 모르겠네요https://drive.google.com/file/d/1-4R9L43eZMc8NaOTXGxQux1l32Ry1bre/view winXP_Professional_SP3_Korean_x86.iso drive.google.com
명품자바 프로그래밍의 기초: 10장
·
Java
자바 객체지향 프로그래밍 - 10장: 이벤트 기반 프로그래밍이번 블로그 포스트에서는 자바 프로그래밍의 10장에서 다루는 이벤트 기반 프로그래밍에 대해 살펴보겠습니다. 이벤트 기반 프로그래밍은 GUI 응용 프로그램에서 필수적인 개념으로, 사용자의 입력이나 시스템 이벤트에 따라 프로그램이 반응하는 방식을 이해하는 것이 중요합니다. 이번 장에서는 이벤트 리스너, 이벤트 객체, 그리고 다양한 이벤트 처리 방법을 코드 예제와 함께 설명하겠습니다.1. 이벤트 기반 프로그래밍이란?이벤트 기반 프로그래밍(Event-Driven Programming)은 프로그램의 흐름이 이벤트에 의해 결정되는 방식입니다. 이벤트는 사용자의 입력(예: 마우스 클릭, 키보드 입력), 센서로부터의 입력, 네트워크로부터의 데이터 송수신, 또는..
명품자바 프로그래밍의 기초: 9장
·
Java
자바 객체지향 프로그래밍 - 9장: GUI 프로그래밍이번 블로그 포스트에서는 자바 프로그래밍의 9장에서 다루는 Graphical User Interface (GUI) 프로그래밍에 대해 자세히 살펴보겠습니다. GUI 프로그래밍은 사용자가 쉽게 접근하고 이해할 수 있는 인터페이스를 제공하는 중요한 부분입니다. 이번 장에서는 자바의 GUI 프로그래밍에서 사용되는 주요 개념과 코드 예제를 통해 기본적인 GUI 프로그래밍 방법을 배워보겠습니다.1. 자바의 GUI 프로그래밍 소개GUI(Graphical User Interface)는 사용자가 마우스나 키보드를 사용하여 프로그램과 상호작용할 수 있게 해주는 인터페이스를 말합니다. 자바에서는 이러한 GUI를 구현하기 위해 AWT(Abstract Window Toolki..
명품자바 프로그래밍의 기초: 8장
·
Java
자바 객체지향 프로그래밍: 입출력 스트림의 세계들어가며자바에서 데이터를 처리하는 과정에서 입출력은 필수적입니다. 우리는 키보드로 데이터를 입력하거나 파일에서 데이터를 읽고, 또 데이터를 파일에 쓰는 등 여러 작업을 합니다. 자바는 이러한 작업을 간단하고 효율적으로 수행할 수 있도록 다양한 입출력 스트림 클래스를 제공합니다. 이번 포스트에서는 자바의 입출력 스트림에 대해 자세히 알아보고, 이를 활용하는 방법에 대해 살펴보겠습니다.입출력 스트림이란?입출력 스트림(Stream)은 데이터를 한 방향으로만 흐르게 하는 통로를 의미합니다. 자바에서는 응용 프로그램과 입출력 장치 간의 데이터 전송을 담당하는 소프트웨어 모듈로 입출력 스트림을 사용합니다. 스트림은 크게 두 가지로 나눌 수 있습니다:입력 스트림 (Inp..
스파르타코딩 Spring 팀소개 페이지 회고록
·
프로젝트
📬GuestbookA-01 팀원 Just Do it! 🏋🏻‍♀🏃🏻‍♀‍➡⛰🧗🏻‍♀🎳☕🥃 더 알아보기venerable-florentine-eb72cc.netlify.app드디어 끝났다팀소개 페이지를 만드는 일이었는데다른 팀 발표를 보면서 대단하다고 느꼈다.내가 모르는 기술들을 활용한거 보다 더 대단하다고 느낀게 있는데내가 많이 쓰는 부트스트랩 문서를 뜯어보고 그것을 활용하기 위해 방법을 강구했다는 분이 계셨다.그분을 보고 많이 배워야겠다 저런태도나도 앞으로 기술스택을 쌓으면서 공식 문서 같은거 많이 뜯어보고그래야겠다 라고 생각하고 그랬습니다.굉장히 얻어가는게 많은 한주였고 위에는 저런 팀소개 페이지를 만들었다기 보단저런 형태로 팀소개 페이지를 만들었다는 겁니다실제 내용이있는 실제 디자인 페..
명품자바 프로그래밍의 기초: 7장
·
Java
자바 컬렉션 및 제네릭 요약이 포스트에서는 자바의 컬렉션과 제네릭 프로그래밍 개념을 소개하고, 관련된 주요 클래스와 인터페이스를 예제와 함께 설명합니다. 자바 컬렉션은 다양한 객체를 효과적으로 관리하기 위해 제공되는 도구입니다. 제네릭은 코드의 재사용성을 높이고, 타입 안정성을 보장합니다.1. 컬렉션(Collection)컬렉션은 여러 요소(객체)를 저장하고 관리하기 위한 컨테이너입니다. 배열과 달리 크기가 동적으로 조정되며, 다양한 종류의 객체를 삽입, 삭제, 검색하는 기능을 제공합니다.주요 컬렉션 인터페이스:List: 순서가 있는 컬렉션.Set: 중복을 허용하지 않는 컬렉션.Queue: FIFO(First In, First Out) 방식의 컬렉션.Map: 키와 값의 쌍으로 이루어진 컬렉션.코드 예시:L..
추가스터디-토요일zep
·
TIL/스파르타 TIL
오늘 zep에 들어갔는데공부하시는 분이 계셨다그래서 온라인되어있는 분 중에서한번 대화 나눴던 분까지 DM 보내서 같이 공부하자해서3명이서 zep에 모여 공부하였다.주말마다 모여서 공부하면 좋을꺼 같다는 이야기를 나누었다.
명품자바 프로그래밍의 기초: 6장
·
Java
자바 프로그래밍 객체지향 개념 요약 (코드 포함)1. 패키지 개념과 필요성자바에서 패키지는 클래스와 인터페이스를 묶어주는 그룹입니다. 여러 사람이 협력하여 자바 프로그램을 개발할 때, 동일한 이름의 클래스가 존재할 가능성이 있기 때문에 패키지를 사용하여 충돌을 방지할 수 있습니다. 패키지를 사용하면 관련된 클래스 파일을 계층화하여 관리할 수 있으며, 패키지별 접근 권한을 설정할 수 있습니다.코드 예시:package com.example.myapp; // 패키지 선언public class MyClass { // 클래스 내용}2. Object 클래스Object 클래스는 자바의 모든 클래스의 최상위 슈퍼클래스입니다. 모든 자바 클래스는 Object 클래스를 상속받으며, 기본적으로 상속되는 메소드들(toS..
명품자바 프로그래밍의 기초: 5장
·
Java
1. 상속(Inheritance) 개요상속은 객체 지향 프로그래밍의 중요한 개념 중 하나로, 자식 클래스가 부모 클래스의 속성과 메소드를 물려받아 사용할 수 있도록 합니다. 이는 마치 생물학에서 자식이 부모의 유전적 특성을 물려받는 것과 유사합니다. 상속을 사용하면 코드의 재사용성이 높아지고, 중복된 코드를 줄일 수 있어 유지보수가 용이해집니다.1.1 상속의 장점클래스의 간결화: 부모 클래스에서 정의된 멤버를 자식 클래스가 물려받으므로, 자식 클래스에서 동일한 특성을 재정의할 필요가 없어 코드가 간결해집니다.클래스 관리의 용이성: 상속을 통해 클래스들을 계층적으로 분류할 수 있으며, 클래스 구조가 명확해지고 관리가 쉬워집니다.소프트웨어 생산성 향상: 상속을 통해 기존 클래스의 기능을 확장하거나 새로운 클..
자료구조 3장
·
자료구조
1. 배열(Array) 개요배열은 컴퓨터 과학에서 가장 기본적이고 널리 사용되는 자료구조 중 하나입니다. 연속된 메모리 공간에 동일한 데이터 타입의 원소를 저장하는 방식으로, 모든 프로그래밍 언어에서 기본적으로 제공하는 자료구조입니다. 배열은 데이터에 빠르게 접근할 수 있는 방법을 제공하기 때문에 다양한 알고리즘과 프로그램에서 자주 사용됩니다.1.1 배열의 구조배열은 정해진 크기의 연속된 메모리 공간에 원소를 순차적으로 저장합니다. 배열의 크기는 초기화 시에 결정되며, 배열에 할당된 메모리 공간은 크기가 고정되어 변경할 수 없습니다. 배열의 각 원소는 인덱스를 통해 접근할 수 있으며, 이 인덱스는 0부터 시작합니다. 예를 들어, int arr[5]라는 배열이 있다면, 이 배열의 첫 번째 원소는 arr[0..