일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- java
- Mobiele toepassing
- Кор барои хориҷиён
- Ҷойҳо дар Корея
- 비바버튼
- Чои кор барои хоричиён
- အလုပ်အကိုင်
- Коркабулкунӣ барои хориҷиён
- အလုပ်
- Job
- ကိုရီးယား
- 빅데이터
- မြန်မာ
- 스프링부트
- Кор дар Корея
- korea
- Spring boot
- Кори нопурра дар Корея
- Шуғ дар Корея
- 계정삭제 요청
- Data Lake
- Werwingtoepassing
- Kotlin
- BigData
- Hello World
- စကားစမြည်ပြောခြင်း
- နိုင်ငံခြားသား
- Чати тарҷумаи худкор
- အယ်လ်ဘာ
- Мобиль замима
- Today
- Total
목록IT (52)
VivaButton
오늘은 코틀린의 기본 문법 중에서 조건식, 반복문, 컬렉션을 알아보도록 하겠습니다. 1. 조건식(if 표현식) class EtcBasicSyntax{ //기본 조건식 if else fun maxOf(a: Int, b: Int): Int{ if(a > b) { return a } else { return b } } //코틀린 if 표현식 fun maxOfSimple(a: Int, b: Int) = if(a > b) a else b } maxOf 펑션은 a가 b보다 크면 a를 return하고, 아니면 b를 리턴하는 펑션이며, maxOfSimple은 maxOf과 기능은 동일 하지만, 조금 더 간결하게 작성된 코드 스타일 입니다. 2. for loop(for문) class EtcBasicSyntax{ //for..
오늘은 코틀린 기본문법에 대해 알아보도록 하겠습니다. 예제 코드를 작성한 코틀린의 버전은 v1.4.31이며, 인텔리J로 코틀린 프로젝트를 생성하여 작성하였습니다. 1. 출력 fun main(args: Array){ //출력 print("기본 출력!"); println("출력후 줄바꿈!"); println("인수 출력 : " + args.contentToString()) } main 펑션을 생성하고 출력. main 펑션을 클래스 내에 생성하지 않고, 클래스 외부에 생성합니다. 1. class //클래스 정의 - 상속 받을 수 없음. class BasicSyntax //클래스의 속성은 선언 또는 본문에 나열 될 수 있다. class Rectangle(var height: Double, var length: ..
지난 포스텡에서 인텔리J에서 코틀린 프로젝트를 생성하고, Hello Kotlin을 출력해 봤습니다. 그런데 말로는 들었지만, 실제로 코틀린 프로젝트에서 자바코드가 실행될까? 하는 의문이 들어 자바 실행 코드를 작성해봤습니다. 1. src > main > java 디렉토리 생성 2. HelloJava Java Class 생성 및 Hello Java 출력 그럼 실행해 보겠습니다. 3. 자바 코드 실행 실행 결과를 보니 Hello Java!!! 가 잘 출력 됐네요. 지난 포스팅에서 Hello Kotlin을 출력해 보았는데, 갑자기 실행 시간은 같을까 하는 호기심이 드네요. 실행시간은 다음에 비교해 보도록 하겠습니다.
오늘은 인텔리J로 코틀린 프로젝트를 생성하, Hello Kotlin을 출력해보겠습니다. 인텔리J는 미리 설치되어 있으므로 , 설치 과정은 생략 합니다. * 코틀린 프로젝트 생성하기 1. 인텔리J에서 File > New > Project 를 선택 2. New Project 창에서 코틀린을 선택하고, 생성할 프로젝트 명을 기재합니다. 빌드도구는 Gradle을 사용. Next 클릭 3. Test Framework 선택 이후 과정에서 테스트코드도 작성 예정이니 테스트 프레임워크를 Junit5로 선택해줍니다. Target JVM은 1.8로 진행할께요. Finish 클릭. 4. 코틀린 Class 생성과 Hello Kotlin 출력 생성된 프로젝트의 src/main/kotlin 에서 마우스 우클릭. New > Kot..
최근 안드로이드 개발 뿐만 아니라 서버 사이드(백엔드) 개발에도 Kotlin을 채택하는 추세가 꾸준히 늘고 있고, Kotlin의 채택을 고려하는 기업도 많이 늘고 있다고 합니다. 저는 자바를 주언어로 사용하는 백엔드 개발자입니다. 회사를 퇴사 후 쉬는 기간동안 아니 지속적으로 그 동안 관심을 가지고 있던 코틀린을 스터디 하고 포스팅 해보려 합니다. 사실 몇일전부터 Spring STS4(이클립스)에 Kotlin + OpenJDK1.8 + Spring Boot + Gradle + Jpa + Mybatis 환경을 구축하려 해보다 여러가지 문제를 겪은 후 STS로 Kotlin 입문을 포기하고, InteliJ로 IDE를 변경하여 재도전합니다. 오늘은 일단 코틀린의 장점부터 알아보고 가도록 하죠. * 코틀린 장점 ..
NoSQL이라고 하면 Hadoop이나 몽고DB가 떠오르는 분들이 많을겁니다. NoSQL에는 여러 종류가 있습니다. * NoSQL의 종류 1. Document Store, Document Database 2. Wide Column Store, Wide Column Database 3. Key Value Store, Key Balue Database 4. Graph Database * Document Database 일반적으로 가장 많이 알려진 NoSQL이다 테이블이 스키마가 유동적이다. 즉 레코드마다 각각 다른 스키마를 가질 수 있습니다. XML, JSON과 같은 Document를 이용해 레코드를 저장합니다. 트리형 구조로 레코드를 저장하거나 검색하는데 좋은 Database입니다. - 대표적인 Docume..
전통적인 엔터프라이즈 IT 환경에서는 '데이터 분석'을 하기 위해서는 데이터웨어하우스(DW, Data Warehouse) 시스템이 필요했습니다. 데이터창고(Data Warehouse)라는 이름에서 알수 있듯이 데이터를 저장해두는 것이 DW(Data Warehouse)의 목적이다. 전사적자원관리(ERP), 고객관계관리(CRM), 공급망관리(SCM) 등 기업에서 활용되는 다양한 시스템에서 생성되는 데이터를 DW에 담아두고, 데이터 분석이 필요할 때마다 이 창고의 데이터를 대상으로 분석을 하자는 접근이었다. DW는 대부분의 기업들이 운영중이다. 비즈니스 인텔리전스(BI)를 구현하기 위해서 DW는 필수적이었기 때문이다. 테라데이타, 싸이베이스, 그린플럼 등은 DW를 위한 전용 데이터베이스 관리시스템(DBMS)를..
구글 애널리틱스(Google Analytics, GA)는 구글에서 무료로 제공하고 있는 웹분석 서비스입니다. GA는 무료로 제공하지만, 제공하는 기능에 제약이 있으며, 무료버전으로는 제대로된 웹분석을 하는데 무리가 있습니다. 사용을 하다보면 유료서비스(GA360)으로 업그레이드를 해야 할 것입니다. 2005년 구글이 웹분석 전문업체인 어친(Irchin)사를 인수한 뒤 출시한 서비스인 구글 애널리틱스는 현재 전세계적으로 가장 널리 사용되는 대표적인 웹분석 솔루션입니다. e-nor.com에 따르면 2014년 기준 포춘 500대 기업 웹사이트 중 무려 67%가 구글 애널리틱스를 사용하고 있다고 합니다. 2011년 45%에서 2012년은 51%, 2013년은 63%를 기록하는 등 해가 갈수록 꾸준히 점유율이 증..
웹분석이란? 웹사이트 이용 현황을 이해하고 사용자 경험을 최적화하기 위해 웹 데이터를 측정, 수집, 분석 및 보고 하는것. 조금더 쉽게 설명하면 어떤 사용자들이 우리 웹사이트를 방문하는지(잠재고객에 관련 정보), 어떤 경로를 통해서 방문하는지(유입출처에 관한 정보), 웹사이트에 도착한후 어떤 행동을 보이는지(방문형태에 관한 정보)에 관한 데이터를 분석하여 마케팅 채널별 효과와 방문자의 웹사이트 경험을 개선하고 궁극적으로 비즈니스를 개선하는데 활용하는 것을 말합니다. 전통적 전자상거래 업체(쇼핑몰) 및 주요 서비스 업체(병원, 학원, 보험, 대출업체 등)에 이어 숙박업, 부동산중계업, 농수산물 도소매업 등 중소 자영업체에 이르기까지 거의 모든 사업자들이 온라인에 진출하게 되면서 이제 온라인 채널은 뗄레야 ..
1. 현재창실행 : ctrl + shift + f10 재실행 : shift + f10 선택 실행 : alt + shift + f10 2. 되돌리기 : ctrl + z 3. 복사 : ctrl + c 4. 붙여넣기 : ctrl + v 5. 폴더, 새파일 생성 : alt + insert 6. 편집창 닫기 : ctrl + f4 파이참 종료 : alt + f4 7. 파일, 폴더이름 변경 : shift + f6 8. 주석처리 : ctrl + / 9. 소괄호 밖 탈출 : ctrl + shift + enter 10. 블럭단위로 선택 : ctrl + w