분류 전체보기 1222

GoLang 배열 및 배열의 값 복사, 참조 복사

안녕하세요? 오늘은 GoLang에서 배열(Array)에 대해 예제를 통해 알아 보겠습니다. 1. golang(고랭) 배열(Array) 사용 방법 package main import "fmt" func main(){ var x[5] int// Array 선업 x[0]=10// 특정 index에 값 지정 x[4]=20// 순서에 상관없이 특정 index에 값 지정가능 x[1]=30 x[3]=40 x[2]=50 fmt.Println("Values of Array X: ",x) // 배열 선언 및 초기화(특정위치에 초기화 가능) y := [5]int{0:100,1:200,3:500} fmt.Println("Values of Array Y: ",y) // 배열 선언 및 초기화 Country := [5]string..

코딩/GoLang 2021.02.03

GoLang 함수 파라미터에 가변인자 쓰기

안녕하세요? GoLang(고랭) 공부에 도움이 되고자 가변인자 관련 좋은 예제 소개할려고 합니다. 많은 도움이 됐으면 합니다. 1. 함수 파라미터에 가변인자 쓰는 예제 package main import "fmt" func main() { fmt.Println(calculation("Rectangle", 20, 30)) fmt.Println(calculation("Square", 20)) } func calculation(str string, y ...int) int { area := 1 for _, val := range y { if str == "Rectangle" { area *= val } else if str == "Square" { area = val * val } } return area }..

코딩/GoLang 2021.02.03

현대차와 제네시스, 자동차 브랜드 최초로 LIT 라이팅 디자인 어워드 수상

혁신적인 라이팅 기술로 구현한 아름다운 빛의 매력. 현대자동차그룹의 최신 모델들에서 발견할 수 있는 공통점이다. 최근 현대차그룹은 이런 혁신적인 라이팅 기술의 우수성을 수상으로 입증했다. 현대차와 제네시스가 자동차 브랜드 최초로 조명 전문 기관인 LIT 라이팅 디자인 어워드(LIT Lighting Design Awards)에서 수상의 영예를 안은 것이다. 이번 수상의 주인공은 히든 라이트 DRL(주간주행등)을 선보인 현대차 투싼과 그랜저, 그리고 ‘두 줄’의 강렬한 그래픽으로 시선을 사로잡은 제네시스 G80다. 아름다운 조명 작품을 선정하는 LIT 라이팅 디자인 어워드 LIT 라이팅 디자인 어워드는 조명으로 구현한 창의성과 혁신성을 기념하기 위해 시작됐다. 조명 디자인, 인테리어 디자인, 건축 디자인 등..

자동차 2021.02.03

2021년 친환경차 보조금 어떻게 바뀌었나?

우리 정부가 새해를 맞아 친환경차 구매 시 지급하는 보조금 체계를 전면 개편했다. 성능, 친환경성 중심으로 새롭게 개편된 2021년 친환경차 보조금에 대해 살펴본다. 최근 정부가 전기차, 수소전기차 등 친환경차 구매 시 지급하는 보조금 체계를 다시 발표했다. 친환경차의 성능 향상 및 대기환경 개선 효과를 높이기 위해 개편된 2021년 보조금 체계가 지난해와 비교해 어떻게 달라졌는지 확인해봤다. 대폭 확대된 보급 물량 올해 친환경차 보조금 체계의 가장 큰 변화 중 하나는 예산을 대폭 늘려 더 많은 친환경차에 보조금을 지원한다는 점이다. 정부는 친환경차 지원 대수를 매년 늘려왔는데, 지난해에는 전기차 9만 9,650대, 수소전기차 1만 180대에 구매 보조금을 지급했다. 올해 전기차 보조금 지원 대수는 12..

자동차 2021.02.03

애플카와 기아자동차 루머

애플 카 추정 사양 : 최고 속도 260km/h, 주행 가능 거리 482km, 18 분에 80 % 충전 유명한 Apple 분석가 Ming-Chi Kuo의 새로운 보고서는 잠재적으로 Apple Car 사양에 대한 많은 정보를 제공합니다. 그는 현대가 Apple Car의 주요 제조 파트너가 될 것이라고 보고 있으며, 해당 차량은 E-GMP로 알려진 현대차의 전기차 전용 플랫폼을 사용할 것이라고 예상하고 있습니다. 현대는 몇 달 전에 E-GMP 섀시를 발표했습니다. 주행 거리는 완전 충전 시 300마일(482km) 이상으로 예상되며 고속 충전은 18분 이내에 최대 80% 용량을 제공합니다. 5분 고속 충전으로 최대 60마일(100km)까지의 주행 거리를 충전할 수 있습니다. 현대차의 사양서에 따르면 최고 최고..

자동차 2021.02.03

2021 해외 자동차 어워드를 휩쓰는 기아의 활약

기아는 2021년의 시작과 동시에 새로운 변화를 맞이했다. 기존의 제조업 중심의 비즈니스 모델에서 벗어나 혁신적인 모빌리티 제품과 서비스를 통해 사업 영역을 확장하고, 지속 가능한 모빌리티 솔루션을 제공하는 브랜드로 거듭난 것이다. 이 같은 기아의 행보에는 고객들의 삶의 가치를 향상시키기 위한 철학이 담겨 있다. 고객들에게 더 나은 삶을 제공하기 위한 기아의 전략은 전 세계에서 활약 중인 여러 기아 모델을 통해서도 살펴볼 수 있다. 더욱이 최근에는 쏘렌토, 텔루라이드, 리오 등 기아의 다수 모델이 해외 자동차 시상식에서 주목받으며 그 가치를 인정받고 있다. 해외 자동차 매체들은 어떤 점을 근거로 기아의 여러 모델을 우수하게 평가했는지 살펴봤다. 글로벌 SUV의 강자로 떠오른 기아 쏘렌토 기아의 중형 SU..

자동차 2021.02.02

[JS-중급편-이벤트] 2. 이벤트 캡쳐링, 버블링

지난 튜토리얼에서는 이벤트를 수신하기 위해 addEventListener 함수를 사용하는 방법을 배웠습니다. 이번 튜토리얼에서는 이벤트 캡쳐링(Capturing)과 버블링(Bubbling)에 대해 알아보겠습니다. 이벤트 중단 / 이벤트 진행 본격적인 이해를 돕기 위해 아래 HTML을 봅시다. one two three 보시다시피 별 볼일 없는 HTML입니다. 위 HTML의 DOM 표현은 아래와 같습니다. 자세하게 살펴보겠습니다. buttonOne 요소를 클릭한다고 가정해 보겠습니다. 이전에 배웠던 것처럼 버튼을 클릭하면 우리는 클릭 이벤트가 시작될 것이라는 것을 알고 있습니다. 여기서 중요한 점은 정확히 클릭 이벤트가 시작되는 곳입니다. 클릭 이벤트 (거의 모든 다른 JavaScript 이벤트와 마찬가지로..

코딩/Javascript 2021.02.01

로또 948회 당첨번호

안녕하세요? 로또 948회 당첨번호가 나왔습니다. 이번회차 당첨번호와 당첨금입니다. 1등 당첨자는 11명 각각 21억씩입니다. 이번회차 첫번째 번호는 13번이 나왔네요. 개인적으로 5번을 첫번째 숫자로 3주~4주간 밀고 왔었는데 계속 틀리네요. ㅠㅠ 13번으로 시작하는 경우는 총 24번 있었네요. 지난번 13번이 시작한 경우가 2020년 8월 22일이었네요. 6개월만에 13번으로 시작하는 숫자가 나왔습니다. 13번 18번으로 시작하는 번호는 역대 3번밖에 안 나왔습니다. 1등 당첨자의 자동, 수동은 집계가 되지 않고 있네요. 그럼 최근 당첨번호 패턴을 살펴 볼까요? 최근 낮은 숫자 4,5,6,7,8은 안나오고 계속 이상한 번호가 나오고 있습니다. 9번이 두번나오고, 이번에는 13번이네요. 뭔가 사람들이 ..

경제, 일상 2021.01.30

GoLang 클로저 함수

안녕하세요? 고랭의 클로저 함수에 대해 알아 보겠습니다. 클로저는 익명 함수(anonymous function)의 특별한 경우입니다. 클로저는 함수 본문 외부에 정의 된 변수에 액세스하는 익명 함수입니다. 예제를 통해 설명하겠습니다. package main import "fmt" func main() { l := 20 b := 30 func() { // area 라는 int 타입의 변수를 설정합니다. var area int // 이 변수에 l과 b를 이용해 값을 저장합니다. // 그런데 l 과 b는 area가 현재 있는 스코프에 없는 변수입니다. // 그러나 이 익명 함수는 클로저라는 특별한 케이스로 // 본문 외부에 정의된 변수인 l과 b에 액세스 가능합니다. area = l * b fmt.Printl..

코딩/GoLang 2021.01.28

GoLang 익명 함수(Anonymous Function)

안녕하세요? 고랭 익명 함수에 대해 알아 보겠습니다. 익명 함수는 식별자없이 선언 된 함수입니다. 익명 함수는 표준 함수처럼 입력을 받고 출력을 반환 할 수 있습니다. 1. 변수에 할당된 익명 함수 package main import "fmt" // var area 라고 변수를 설정하는 형식인데 // area 변수에 함수를 지정했습니다. // 이 형식도 익명 함수의 일종입니다. var ( area = func(l int, b int) int { return l * b } ) func main() { fmt.Println(area(20, 30)) } 2. 익명 함수에 인수 전달. package main import "fmt" func main() { // 익명함수를 선언한 동시에 실행까지 했습니다. // ..

코딩/GoLang 2021.01.28