본문 바로가기

Study6

오목 구현해보기 Player.javapackage omok;import lombok.AllArgsConstructor;@AllArgsConstructorpublic class Player { String name; String stone;}Board.javapackage omok;public class Board { int size; String[][] map; // 보드 초기화 Board(int size) { this.size = size; map = new String[size][size]; for (int row = 0; row = 0 && dj = 0 && map[di][dj] == owner.stone) { count++; } } if (count == 5) { isOmok .. 2025. 4. 20.
정보 처리 기사 실기 용어 정리 틈틈히 시간날 때 볼 수 있는 초 단기 요약 관계모델관계대수 - 절차적관계해석 - 비절차적 품질 분석정적 - 소스 코드 실행 없이동적 - 소스 코드 실행 트랜잭션종류 (원일독원자성 - 트랜잭션이 모두 반영 / 비반영일관성 - 처리는 항상 일관성독립성 - 병행 실행 시 다른 연산에 끼어들 수 없음지속성 - 트랜잭션 성공 시 결과 영구적으로 반환 바이러스웜 - 스스로 복제, 독자적으로 실행트로이목마 - 정상적인 프로그램 위장바이러스 - 감염 디자인 패턴종류 (생구행)생성, 구현, 행위생성 (싱팩추빌프), 객체 생성 과정 캡슐화싱글톤 - 1객체팩토리 메서드 - 하위, 책임, 위임추상 팩토리 - 여러 객체그룹 생성, 패밀리빌더 - 생성 단계 캡슐화프로토타입 - 원본 객체 복사구조 (어데퍼프브컴.. 2025. 4. 16.
3월 4째주 기록 1. 정보처리기사 준비별의 블로그 - 정보처리기사 실기 준비 [정보처리기사 실기] 01. 요구사항 확인01. 요구사항 확인 (1) 소프트웨어 생명 주기 소프트웨어 생명 주기(Software Life Cycle) 소프트웨어를 개발하기 위한 설계, 운용, 유지보수 등의 과정을 각 단계별로 나눈 것 소프트웨어 생명 주기는starrykss.tistory.com   2. 리액트 마무리이정한 - 한 입 리액트 완강 한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지 강의 | 이정환 Winterlood - 인프런이정환 Winterlood | , 리액트, 한 강의로 끝장낼 수 있어요.한 입 크기로 잘라먹을 수 있도록 도와드릴게요. 🔥 [임베딩 영상] [사진] 많은 수강생 여러분이 사랑해 주신 덕분.. 2025. 3. 28.
3월 3째주 기록 1. React1) JavaScript 기본 문법 + NodeJS + React 기초 한 입 크기로 잘라 먹는 리액트 강의 듣기 한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지 강의 | 이정환 Winterlood - 인프런이정환 Winterlood | , 리액트, 한 강의로 끝장낼 수 있어요.한 입 크기로 잘라먹을 수 있도록 도와드릴게요. 🔥 [임베딩 영상] [사진] 많은 수강생 여러분이 사랑해 주신 덕분에 인사이트 출판사와www.inflearn.com 2025. 3. 17.
React + SpringBoot 첫 연동 React와 SpringBoot를 처음 시작하기 전, 간단한 연동을 진행해 보았다. 1. 간단한 스프링부트 프로젝트 만들기Spring Initializr 사이트에 초기 프로젝트를 만들어 줄 수 있다. https://start.spring.io/  프로젝트 설정하기 Gradle, Java, 버전은 아무것도 안붙은 것(안정화 버전) Web 애플리케이션 통신을 위해 Spring Web은 꼭 포함시켜 주어야 한다.   MVC 구조에 맞추어 Controller, Service, Repository 만들기 각각 서비스는 컨트롤러는 서비스에 의존, 레포지토리에 의존, 레포지토리는 엔티티를 포함하여 만들어 주었다.간단하게 설명하면 엔티티는 데이터 모델이고, 레포지토리는 모델을 가저오는 저장소, 서비스는 비즈니스 로직을.. 2025. 3. 15.
3월 1째주 ~ 3월 2째주 기록 1. SpringBoot, Html, Css, JavaScript 개념 1) SpringBoot김영한 - 스프링 입문 (1일) [지금 무료]스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의 | 김영한 - 인프런김영한 | , 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세요!본 강의는 자바 스프링 완전 정복 시리즈의 첫 번째 강의입니다. 우아한형제들 최연소 기술이www.inflearn.com 토비의 스프링 부트 전부 보기 (1일) 강의 소개 | 토비의 스프링 부트 - 이해와 원리강의 소개www.inflearn.com   2) Html생활코딩 - Html (반나절) WEB1 - HTML & Internet - 생활코딩--- 우리는 지금부터 코.. 2025. 3. 10.
728x90
반응형