| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 기술심화
- 웹 개발
- 유니티 안드로이드 빌드
- 티스토리챌린지
- javascript
- 깃허브뱃지
- 학습회고
- #AwsCloudClubs
- html
- route53
- 유니티
- 오블완
- 파이썬
- 유니티 에디터
- 깃허브
- 코딩테스트
- vscode
- #UMC #UMC10기 #UMC 블로그챌린지 #IT동아리
- 코드트리조별과제
- GitHub
- 코드트리
- 프론트엔드
- CSS
- react
- 유니티 모듈
- 데이터베이스
- 주석 단축키
- 박스 모델
- HeidiSQL
- SQL
- Today
- Total
목록전체 글 (115)
Hello It's good to be back ^_^
목차구조 분석문제 정의리팩토링실습 기록 : https://github.com/HongYeonLee/OOP2_2026-2 GitHub - HongYeonLee/OOP2_2026-2: 2026-2 Java 심화 실습 기록용 레포지토리2026-2 Java 심화 실습 기록용 레포지토리. Contribute to HongYeonLee/OOP2_2026-2 development by creating an account on GitHub.github.com 1. 구조 분석https://hongyeonlee.tistory.com/119 [Java] 커피메이커 리팩토링 V.1목차요구사항 분석기본 설계SOLID + DI + IOC 적용 코드 작성실습 기록 : https://github.com/HongYeonLee/OO..
목차요구사항 분석기본 설계SOLID + DI + IOC 적용 코드 작성실습 기록 : https://github.com/HongYeonLee/OOP2_2026-2 GitHub - HongYeonLee/OOP2_2026-2: 2026-2 Java 심화 실습 기록용 레포지토리2026-2 Java 심화 실습 기록용 레포지토리. Contribute to HongYeonLee/OOP2_2026-2 development by creating an account on GitHub.github.com 1. 요구사항 분석 실제 모델: 콤비 커피머신에소프레소를 추출하는 머신 EspressoMachine과 드립커피를 내리는 머신 DripCoffeeMachine으로 구성되어있다만들 수 있는 커피는 에소프레소, 아메리카노, 라..
목차디자인 패턴MVC 패턴실습 기록 : https://github.com/HongYeonLee/OOP2_2026-2 GitHub - HongYeonLee/OOP2_2026-2: 2026-2 Java 심화 실습 기록용 레포지토리2026-2 Java 심화 실습 기록용 레포지토리. Contribute to HongYeonLee/OOP2_2026-2 development by creating an account on GitHub.github.com 1. 디자인 패턴디자인 패턴: 과거의 개발자들이 겪었던 문제들을 해결하기 위한 최적의 해결방법 모음집 * SOLID 원칙은 맛있는 요리를 위한 5대 원칙* 디자인 패턴은 수많은 요리사들이 검증한 필승 레시피 디자인 패턴의 종류패턴 종류설명대표 패턴생성(Creatio..
목차클린 코드와 리팩토링SOLIDSingle Responsibility Principle (SRP)Open-closed Principle (OCP)Liscov Subsitution Principle (LSP)Interface Segregation Principle (ISP)Dependency Inversion Principle (DIP)제어의 역전 (Inverstion of Control)과 의존성 주입 (Dependency Injection)실습 기록 : https://github.com/HongYeonLee/OOP2_2026-2 GitHub - HongYeonLee/OOP2_2026-2: 2026-2 Java 심화 실습 기록용 레포지토리2026-2 Java 심화 실습 기록용 레포지토리. Contrib..
목차멀티 스레드스레드의 생성과 실행스레드의 상태스레드의 메소드스레드 동기화스레드 상태 제어실습 기록 : https://github.com/HongYeonLee/OOP2_2026-2 GitHub - HongYeonLee/OOP2_2026-2: 2026-2 Java 심화 실습 기록용 레포지토리2026-2 Java 심화 실습 기록용 레포지토리. Contribute to HongYeonLee/OOP2_2026-2 development by creating an account on GitHub.github.com 1. 멀티 스레드 개념 정리프로세스: OS에서 관리하는 실행단위로, 프로그램을 실행해서 메인 메모리에 올라간 것을 프로세스라고 한다.프로세스 간에는 메모리 주소 공간을 공유하지 않는다프로세스의 메모리 ..
Q1. 다음 코드에서 컴파일 에러가 나는 부분을 찾고 올바르게 고치시오.package week2.제너릭;import java.util.ArrayList;public class Dice { ArrayList list; public Dice() { list = new ArrayList(); } //주사위를 색깔 주사위로 설정하기 public void setDiceToColor() { System.out.println("주사위를 무지개색으로 세팅합니다."); String colors = "빨간색 주황색 노랑색 초록색 파랑색 남색 보라색"; String[] ar = colors.split(" "); for (String s : ar) { list.add(s); } }} A1. list..
목차제너릭컬렉션실습 기록 : https://github.com/HongYeonLee/OOP2_2026-2 GitHub - HongYeonLee/OOP2_2026-2: 2026-2 Java 심화 실습 기록용 레포지토리2026-2 Java 심화 실습 기록용 레포지토리. Contribute to HongYeonLee/OOP2_2026-2 development by creating an account on GitHub.github.com 실습 목표: 제너릭 (특히 PEG-CSA) 완전 이해하기1. 제너릭 제너릭: 클래스나 메소드에서 사용할 데이터 타입을 컴파일 시점에 정하지 않고, 외부에서 해당 클래스나 메소드를 사용할 때 지정할 수 있도록 하는 것. 즉, 특정 타입에 묶여서 사용하는 것이 아니라, 포괄적으로 ..
1. 익명 함수: 이름 없는 함수로 람다식에 사용된다. 2. 람다식: 메소드를 하나의 식으로 표현한 것으로, 익명 함수의 매개변와 몸체만으로 작성한다. 기본 문법(매개변수) -> {실행문}//매개변수가 없을 때() -> {실행문}//매개변수가 1개일 때x -> {실행문}(x) -> {실행문}//매개변수가 여러 개일 때(x, y, z ...) -> {실행문} 사용 예시(1) 익명 클래스 방식 //인터페이스 정의 interface Square{ int calc(int x); //추상 메소드 1개 }public class LambdaTest{ public static void main(String[] args){ //익명 클래스 방식 Sqaure s1 = new Square(){..
