본문 바로가기

반응형

분류 전체보기

(669)
[2024-2 React.js 스터디] 이서영 #1주차 개념정리DOM → 원본 HTML 문서의 객체 기반 표현 방식 →  페이지의 콘텐츠 및 구조, 스타일이 자바스크립트 프로그램에 의해 수정되기 위해 사용 → 원본 HTML 문서 형태와 비슷하지만 차이점 존재항상 유효한 HTML 형식자바스크립트에 수정될 수 있는 동적 모델가상 요소 포함 X보이지 않는 요소 포함 DOM의 개체 구조는 "노드 트리"로 표현 →  하나의 부모 줄기가 여러 개의 자식 나뭇가지를 갖고, 또 각각의 나뭇가지는 잎들을 가질 수 있는 나무같은 구조ex) Hello, world! How are you?  출처 : https://wit.nts-corp.com/2019/02/14/5522 DOM은 정확히 무엇일까? | WIT블로그최근 잘못 이해하고 있었던 DOM에 대해 정확한 개념..
[2024-2 Spring Boot 스터디] 류상우 #1주차 프로젝트 환경설정 프로젝트 생성https://start.spring.io/ 에서 기본 설정 후 IntelliJ IDEA에서 해당 파일을 열어주었다. 이후 ./src/main/java/hello.helloSpring/HelloSpringApplication 을 실행시키면 정상적으로 실행된 것을 확인할 수 있었다.라이브러리 살펴보기IntelliJ의 프로젝트 탭이나 Gradle 탭에서 해당 프로젝트의 외부 라이브러리를 살펴볼 수 있다. 특히 Gradle 탭에서는 라이브러리 간의 의 관계도 파악할 수 있다. 주로 사용되는 라이브러리는 이러한 것들이 있다.View 환경설정Welcome Page 만들기Welcome Page란 도메인을 입력해 연결했을 때 나오는 가장 첫 화면인데 우선은 간단한 html 파일을 만들어..
[2024-2 SpringBoot 스터디] 윤성욱 #1주차 Spring 공부를 본격적으로 시작하면서, 김영한 개발자님의 강의를 듣고 필요한 내용만 정리한 글이다.비지니스 요구사항 정리데이터 : 회원ID, 이름기능 : 회원 등록, 조회+ 데이터 저장소가 선정되지 않은 상태라고 가정 (RDB, NoSQL, ...)→ 인터페이스를 사용하여 구현 클래스를 교체할 수 있도록 설계Back-End회원 객체 생성domain Package > Member Class user ID, name을 private로 생성 후 Getter and Setter로 접근 가능하도록 함public class Member { private Long id; private String name; public Long getId() { return id; } p..
[2024-2 Java 스터디] 정채은 #1주차 1장. 자바란 ?   특징 8가지  simple객체지향적인터프리터 언어 ( 정확하게 컴파일 언어인 동시에 인터프리터 언어? 라고 합니다)강력.안전.독립적인 플랫폼멀티 스레드 지원(Multithreaded)동적. (Dynamic) 이유는 없다 !!!!!!  2장. 자바 start!!!!!!! 1. 자바 코드 구조 살펴보기 /* 클래스 블록 */public class 클래스명 { /* 메서드 블록 */ [public|private|protected] [static] (리턴자료형|void) 메서드명1(입력자료형 매개변수, ...) { 명령문(statement); ... }; } /* 메서드 블록 */ [public|private|protected] [static] (리턴자료형|vo..
[2024-2 Java 스터디] 강보경 #1주차 자바 파일과 컴파일자바 파일 작성 (xx.java) -> .java 파일을 .class로 컴파일 -> .class 실행 -> 자바 프로그램 실행=> 클래스 파일은 어떤 운영체제에서도 사용할 수 있음 (장점!)main 메서드public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); }}public: 접근 제어자, 누구나 이 메서드에 접근 가능 (접근 제어자: public, private, protected, -)static: 인스턴스 생성하지 않아도 실행 가능 (static, -)void: 리턴값 없음 (void, 리턴 자료형 - 메서드가 실행된 후 리턴되는 값의 자료형)Stri..
[2024-2 Java 스터디] 이민형 #1주차 (1~3장) 자바를 "자바라" (Java "java") 1.  Java는 뭘까요?자바를 정의한다면 Java는 우리나라에서 쓰는 프로그래밍 언어 중 사용 빈도가 매우 높은 객체 지향 프로그래밍 언어객체 지향 프로그래밍 언어 : 객체를 중심으로 프로그래밍 하는 언어객체 : 다음에 알아보도록 하자?    2.  Java랑 인사하기Java 코드의 구조 public class 클래스명 { / 메서드 블록 1 / [public|private|protected] [static] (리턴자료형|void) 메서드명1(입력자료형 매개변수, ...) { 명령문(statement); ... } / 메서드 블록 2 / [public|private|protected] [static] (리턴자료형|void) 메서드명2(입력자료형 매개변수, ..
[2024-2 Java 스터디] 김재승 #1주차 자바란?자바는 객체지향 프로그래밍 언어로 가전제품에 탑재하여 동작하는 프로그램을 만들기 위함이 탄생 이유였으나 현재는 웹과 모바일 앱 개발에서 활발히 사용되고 있는 언어이다.자바로 할 수 있는 것들웹 프로그래밍안드로이드 앱 개발게임 개발데이터베이스처리빅 데이터 분석...etc자바 코드의 구조 살펴보기자바의 기본 구조는 먼저 클래스와 그 아래에 메서드 블록들로 이루워지는데 클래스 명은 소스파일의 이름과 동일하게 지정해야되므로 주의 해야한다. 사진과 같이 클래스를 만들고 아래 메서드 블록에서 접근 제어자 public, private, protected 중에 선택한 후 static 키워드를 사용할지는 선택해서 쓰면 된다. intellij 와 같은 자바의 통합 개발 환경을 지원하는 프로그램 등에선 일일히 메서드..
[2024-2 SpringBoot 스터디] 탁태현 #1주차 이번 강의에서 핵심적인 부분과 저랑 마찬가지로 가장 이해가 힘들었던 부분은 DIP(Dependency Inversion Principle)라고 생각이 들었습니다.그래서 DIP를 해야하는 이유를 곰곰히 생각해 보았습니다. 첫번째는 강의에서 언급된 DB의 종류가 아직 정해지지 않았을 때입니다.이런 경우에는 DAO가 해야하는 역할에서 입력 값과 출력 값 만을 명시하고 구체적인 작동은 서술하지 않는 추상화(interface)를 통해 미리 핵심 기능들을 개발해 나갈 수 있습니다.  두번째는 Domain과 Infrastructure의 개발자가 다를 때 입니다.비즈니스 핵심 로직은 A가 코드를 만들고 Infra는 B가 코드를 만든다고 했을 때 A 개발자는 Infra코드 없이 개발을 진행해야 합니다. 이런 상황에서 A..

반응형