본문 바로가기
  • GDG on campus Ewha Tech Blog

분류 전체보기316

[2주차] 회원 관리 예제, 스프링 빈과 의존관계 | 3. 회원 관리 예제 - 백엔드 개발 🌱 비즈니스 요구사항 정리 데이터 : id, name 기능 : 회원 등록, 조회 일반적인 웹 어플리케이션의 계층구조 컨트롤러 : 웹 MVC 의 컨트롤러 역할 서비스 : 핵심 비즈니스 로직 구현 리포지토리 : 데이터베이스에 접근하고 도메인 객체를 DB 에 저장하고 관리 도메인 : 비즈니스 도메인 객체 ex. 회원,주문,쿠폰 등등 데베에 저장후 관리 클래스 의존관계 🥐 MemberService 🍞 MemberRepository (Interface) 🥯 MemoryMemberRepository 🌱 회원 도메인과 리포지토리 만들기 + 테스트 회원 객체 (Member) package com.example.hellospring.domain; public class Membe.. 2022. 5. 4.
[3주차] CSS (1) 1. CSS 등장 배경 (1) HTML이 정보에 전념하게 하기 위해서 HTML로부터 디자인에 대한 기능을 분리한 것. (2) CSS를 통해 웹페이지를 디자인하는 것이 HTML을 통해 웹페이지를 디자인하는 것보다 훨씬 효율적. 2. style 태그 My Web About Notice Contact => 모든 태그에 디자인 적용 3. style 속성 My Web About Notice Contact => style 속성이 위치하고 있는 태그에 디자인 적용 (1) style 속성 2개 사용하는 법 Contact 4. CSS 속성 5. 선택자(Selector) My Web About Notice Contact This is 'Notice' page. => 기본적으로 모든 링크는 검은색, 사용자가 방문했던 링크는.. 2022. 5. 4.
[2주차] CNNs 2주차에는 Convolutional neural network와, computer vision tasks에 대해 공부했습니다. Convolution ▶ Image 데이터에 대해 Fully Connected layer를 사용할 경우, Flattening image and fully connecting every node : Too many parameters. Only few regions are important in telling what is in the image. FC cannot understand the image as the same, if slight translation is made. Translation invariance is what we need for computer visio.. 2022. 5. 3.
[3주차] 튜토리얼 영상 #8-#14 이번 3주차는 플러터 튜토리얼 영상 #8-#14를 공부했습니다. Youtube https://www.youtube.com/watch?v=4AoFA19gbLo&list=PLjxrf2q8roU3wk7CDw4RfV3mEwOJbjx1k #8 - Images & Assets image 불러오기 network image: 외부에서 이미지 링크로 불러오기 asset image: 소스파일에 저장되어있는 이미지 불러오기 Image Widget -image property: NetworkImage or AssetImage Widget 사용 ➡️Image( image: ~~Image(’경로’), ) 1. NetworkImage * 모든 코드는 Dart 언어를 사용했습니다 body: Center( child: Image( i.. 2022. 5. 3.
[기술 면접 대비] 4주차 - 데이터베이스 1. 키 종류에 대해 설명해주세요 슈퍼키(Super Key) : 유일성을 만족하는 키 복합키(Composite Key) : 2개 이상의 속성(attribute)를 사용한 키 후보키(Cnadidate Key) : 유일성과 최소성을 만족하는 키. 기본키가 될 수 있는 후보이기 때문에 후보키라고 불린다. 기본키(Primary key) : 후보키에서 선택된 키. NULL 값이 들어갈 수 없으며, 기본키로 선택된 속성은 동일한 값이 들어갈 수 없다. 대체키(Surrogate key) : 후보키 중에서 기본키로 선택되지 않은 키 외래키(Foreign Key) : 어떤 테이블(Relation)간의 기본키를 참조하는 속성이다. 테이블들 간의 관계를 나타내기 위해서 사용된다. 2. 인덱스란 무엇이고, 어떻게 동작 하나요.. 2022. 5. 2.
[5주차] NLP Chapter 5.2 RNN이란 ~ 6. 게이트가 추가된 RNN 5.3. RNN 구현 Time RNN Truncated BPTT 방식을 적용하여 T개씩 처리 5.4. 시계열 데이터 처리 계층 구현 RNNLM (RNN Language Model) RNN을 사용한 언어 모델 *Time Softmax with Loss 계층에서는 데이터 1개당 평균 손실을 구함 5.5. RNNLM 학습과 평가 Perplexity : $L = -{1\over N}\sum\sum t \cdot logy \; , \quad perplexity=e^L$ 확률의 역수로, 다음에 취할 수 있는 선택사항의 수(작을수록 좋음), 기하평균 분기 수 RNNLM 학습 미니배치를 순차적으로 만들기 모델의 순전파, 역전파 호출 optimizer로 가중치 갱신 perplexity 구하기 Chapter6. 게이트가 .. 2022. 5. 2.