분류 전체보기28 [영문법] 동사(2) - 시제/상/태 원문Jae Hyun Lee연재] 한국 개발자들을 위한 영어 강의 - 3. 동사에 대하여...(1) 지난 시간까지 언어란 '명사'와 '동사'를 엮은 것이고, 언어간의 차이는 그 엮음새의 차이일 뿐, 명사와 동사는 전 언어 공통이라는 상식적 결론에 이르렀습니다. 따라서 외국어를 공부할 때는 단어를 많이 아는 것보다는 그 엮음새에 대한 지식을 이해하고, 그것을 반복, 숙달함으로서...https://www.facebook.com/groups/engfordev/permalink/647501638634998/Jae Hyun Lee연재] 한국 개발자들을 위한 영어 강의 - 3. 동사에 대하여...(2) 지난 시간에, 영어의 동사는 '시제', '상', '.. 2021. 2. 16. golang 리시버 목차Value 리시버Pointer 리시버참고 go 언어에서는클래스가 없어그 클래스에 갖는 메소드가 없는 대신 리시버를 통해구조체가 갖는 메소드를 나타낼 수 있다 type Item struct { price, discount int } func (i Item) DiscountPrice() int { return i.price - i.discount } 위와 같이 함수명 앞에구조체 타입과 변수명을 같이 선언하면서해당 구조체의 메소드임을 알려주고이를 리시버라고 한다 💡리시버는 메소드에서 매개변수와 같이 사용할 수 있으며 go 언어는 포인터를 사용 하기 때문에 리시버도 value 리시버, pointer 리시버로 나뉜다 Value 리시버복사된 구조체의 데이터를 전달 받음 func (i Item) DiscountP.. 2021. 2. 14. [영문법] 동사(1) - 문장의 구조 목차문장의 구조앞으로의 학습 내용 언제나 필요성은 느끼지만선뜻 눈길은 안 가는'영어' 에 대해 좋은 글을읽게 되어 한 번 정리해본다 한국 개발자를 위한 문법 강의 - 개발자 영어https://opentutorials.org/course/1458 여기서 글을 접하게 되었고 저자는 https://www.facebook.com/groups/157076174344216/user/100001658217679/ 이 분이다 💡언어라는 학문이 이론만 이해한다고 느는게 아닌 걸 알면서 이론충인 나는 오늘도 이론만 정리해본다...🧐 문장의 구조문장은 기본적으로 주부(주어)술부(서술어) 이렇게 두 가지로 구성된다 프로그래머 관점에서 빗대어표현하면행위를 하는 주체, 객체가 주부에 해당하고객체가 행하는 메소드가 .. 2021. 2. 13. 스프링부트, 그래들 프로파일 목차스프링부트 프로파일 설정application-{profile}.properties 생성application.properties 설정+ Configuration 설정그래들 프로파일 설정build.gradle 설정실행시 옵션 지정참고 로컬과 개발환경, 서비스 환경에 따라설정을 다르게 하고 싶을 때프로파일을 설정하고 사용할 수 있다 💡이 때 방법으로스프링 자체에서 기능을 사용하는 방법과프로젝트 관리 도구인 그래들이나 메이븐을 사용하는 방법 ( 여기서는 그래들 사용 )두 가지가 있다 스프링부트 프로파일 설정소스는 그대로 빌드 후스프링 프레임워크가 설정된 프로파일을 사용 application-{profile}.properties 생성 ex) application-prod.properties, applicati.. 2021. 2. 10. [mysql] 정렬 후 그룹화 목차조인 & 그룹화 하기JSON 형식으로 만들기정렬하기최종 쿼리참고 며칠 전db 테이블에서 컬럼을 뽑아내JSON 형식으로 만들어 낼 일이 있어 쿼리를 짜는데정렬이 잘 안돼서 애 먹은 적이 있다 하고자 했던 동작은 위의 2개의 테이블을 가지고 목표 이런식으로 뽑아내는 게 목표였다 💡그리고 ORDER_RANK가 있기에 'ITEM_LIST' 에도 ORDER_RANK 순으로 쌓이게 하려 했다 조인 & 그룹화 하기우선 두 테이블을 가지고 ORDER_SEQ로 그룹화 해야 하므로기본적으로 SELECT * FROM ORDER_TABLE o JOIN ITEM_TABLE i ON o.ITEM_SEQ = i.ITEM_SEQ GROUP BY o.ORDER_SEQ; ITEM_SEQ 을 기준으로 조인ORDER_SE.. 2021. 2. 2. 스프링 MVC 구조 및 동작 목차1️⃣ URL 요청2️⃣ URL 매핑3️⃣ 데이터 조회4️⃣ 데이터 가공5️⃣ 뷰 이름 전달6️⃣ 클라이언트에 응답서버 사이드 렌더링 MVC 구조라 하면 ModelViewController 로 구성된 구조를 뜻하고 최대한 간단하게 표현하면아래와 같은 구조를 말한다 쉽게이름 그대로의 기능을 가지고 있다고 보면 되고 스프링 MVC는 이러한 구조를 이용하기 더욱 쉽게 만들어 준다 그리고 좀 더 자세한 구조와 동작을 보면 다음과 같다 스프링 MVC 구조 1️⃣ URL 요청일반적으로 클라이언트는 url을 통해 서버에 요청을 보낸다 2️⃣ URL 매핑보통 해당 서버로 오는 모든 url요청은프론트 컨트롤러가 가장 먼저 받게 된다 디스패처 서블릿이 프론트 컨트롤러 역할을 수행하며 가장 앞단에서 url요청을 받아해당.. 2021. 1. 31. 이전 1 2 3 4 5 다음