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

3-1기 스터디82

[5주차] Chapter 15~16. 문자열, 패키지 안녕하세요 ㅎㅎ 고랭 스터디입니다. 이번 주에는 15장 문자열, 16장 패키지를 배워보았습니다. 특히 Go는 문자열을 다루는 방식이 특이해서, 저희 모두 스터디에서 신기해했던 기억이 나는데요~! 자세한 내용은 아래 정리를 참고해주세요 :) Chapter 15. String 15.1 문자열 Go의 문자열 출력 방법은 2가지가 있다. 큰따옴표 백쿼트 package main import "fmt" func main() { // 1) 큰따옴표로 묶기 str1 := "Hello\\t'World'\\n" poet1 := "죽는 날까지 하늘을 우러러\\n한 점 부끄럼이 없기를\\n" // 2) 백쿼트로 묶기 str2 := `Hello\\t"Go"\\nWorld!` poet2 := `죽는 날까지 하늘을 우러러 한 점 .. 2021. 11. 30.
[6주차] Zillow House Value Prediction kaggle 필사 스터디 6주차에는 'Zillow's Home Value Prediction' 이라는 주제로 학습했습니다. sudalairajkumar의 커널을 중심으로 공부하였으며, 전체 코드는 아래에서 확인할 수 있습니다. https://www.kaggle.com/sudalairajkumar/simple-exploration-notebook-zillow-prize Simple Exploration Notebook - Zillow Prize Explore and run machine learning code with Kaggle Notebooks | Using data from Zillow Prize: Zillow’s Home Value Prediction (Zestimate) www.kaggle.co.. 2021. 11. 29.
[8주차] 스터디 활동 현황 8주차 스터디 출석부 및 활동 사진입니다! (11/22~11/27) 2021. 11. 28.
[5주차] 클래스, 객체, 인터페이스(2) 4-3. 데이터 클래스와 클래스 위임 1. 모든 클래스가 정의해야 하는 메소드 - 자바와 마찬가지로 코틀린 클래스도 toString, equals, hashCode 등을 오버라이드 할 수 있다. 하지만 이 경우, hashCode 정의를 빠뜨리면 해당 메소드를 오버라이드한 클래스가 제대로 동작하지 않는 경우가 있다. why? JVM 언어에서는 hashCode가 지켜야 하는 "equals()가 true를 반환하는 두 객체는 반드시 같은 hashCode()를 반환해야 한다" 라는 제약이 있는데, 이를 어기면 제대로 된 결과값을 얻을 수 없다. HashSet을 이용할 경우 이는 먼저 객체의 해시 코드를 비교하고 해시 코드가 같은 경우에만 실제 값을 비교한다. 따라서 원소 객체들이 해시 코드에 대한 규칙을 지키지.. 2021. 11. 28.
[5주차] Array 오브젝트(ES3 기준), Array 오브젝트(ES5 기준) 5주차에는 Array 오브젝트의 개념을 ES3과 ES5 기준으로 나누어서 살펴보았습니다. 😁✌️ 주차 진도 강의시간(분) 기간 5주차 12. Array 오브젝트(ES3 기준) 13. Array 오브젝트(ES5 기준) 115 21년 11월 12일~21년 11월 18일 Array 오브젝트 (ES3 기준) Array 오브젝트 개요 빌트인 오브젝트 Array 형태 배열 엘리먼트 [123, "ABC"]에서 123, "ABC" 각각을 엘리먼트 또는 요소라고 부름 배열 안에 작성할 수 있는 엘리먼트의 수는 2의 32승 - 1개 인덱스 엘리먼트 위치를 인덱스라고 부름 왼쪽부터 0번 인덱스, 1번 인덱스 배열 특징 엘리먼트 작성이 순서를 갖고 있음 배열 전체를 작성한 순서로 읽거나 인덱스로 값을 추출할 수 있음 인덱스는.. 2021. 11. 25.
[5주차] 이벤트 핸들링, ref: DOM에 이름 달기 GDSC FE-Toy Project Study Plan • 2차 프로젝트 주제 선정 완료 • React 책 기반 개념 공부 진행 Week 5) ~11/18 • 발표자 이벤트 핸들링: 김채림 ref: DOM에 이름 달기: 김중현 📖 이벤트 핸들링 사용자가 웹 브라우저에서 DOM 요소들과 상호 작용하는 것을 이벤트라고 한다. 4.1. 리액트의 이벤트 시스템 리액트의 이벤트 시스템은 웹 브라우저의 HTML 이벤트와 인터페이스가 동일하다. 4.1.1. 이벤트를 사용할 때 주의사항 이벤트 이름은 카멜 표기법으로 작성. -ex) onclick -> onClick, onkeyup ->onKeyUp 2. 이벤트에 실행할 자바스크립트 코드를 전달하는 것이 아니라, 함수 형태의 값을 전달. -화살표 함수 문법을 사용하거나.. 2021. 11. 25.