본문 바로가기
반응형

분류 전체보기1341

안드로이드 코틀린 Smart casts 소스, Swift Java 비교 ■ 플로우 기반 형변환 (smart casts) 안드로이드 코틀린의 장점 중 하나인 Smart Casts는 타입 체크와 명시적 캐스트를 진행합니다. 자동으로 형변환을 실행하므로 사용자 편의성이 증가합니다. if 문에서 null 체크하거나 is 연산자 유형을 검사하면 자료형이 자동으로 변환됩니다. 12345678910111213141516171819202122232425open class Animal {}class Cat: Animal() { fun nyaa() { println("nyaa") }}class Dog: Animal() { fun wan() { println("wan") }} fun speak(animal: Animal) { if (animal is Cat) { animal.nyaa() } i.. 2019. 7. 7.
안드로이드 코틀린 장점, 쉬운 도입과 자바 연계성 안드로이드 코틀린 도입을 주저할 이유는 없습니다. 많은 이유가 있지만 그중 딱 2가지만 소개합니다. ◆ 안드로이드 코틀린 장점1. 도입이 간단함새로운 언어를 사용(도입)하는 경우, 개발 환경 구축에 문제가 생깁니다. 여러 오류가 발생하여 시간 소모가 많아지며, 개발환경 안정화까지 걸리는 시간을 가늠하기 힘듭니다. 그래서 언어 자체의 생산성을 개발 환경 구축 시간이 상쇄할 우려가 생깁니다. Kotlin은 이 점에서 상당히 편리합니다. 먼저 IDE 연계할 수 있도록 Android Studio(IntelliJ)용 플러그인이 Jetbrains에서 제공됩니다. IDE 본래 언어가 같으므로 각종 연계 기능이 좋습니다. Swift + Xcode는 Refactor rename 등도 제대로 활용할 수 있습니다. 안드로이.. 2019. 7. 6.
세력주 인스코비 주가는 급등 전 매집 위치 - 요즘 관심주와 북한 이슈 제 관심주 인스코비는 지금 기술적으로 보아야 합니다. 이 종목이 현재의 주가 위치가 본격적으로 급등을 시작한 작년 3월경, 급등 전의 횡보를 했던 시기 정도까지 낙폭이 커진 상황입니다. 인스코비 주가일반적으로 주식에서 기본 이론만 보더라도 단순히 이평선만 보았을 때 저항선이 되었던 자리가 돌파하고 나면 지지라인이 될 수 있다. 반대로 지지를 했던 자리가 추가 하락하고 나면 저항선이 된다는 내용이 있는데요. 정확히 돈의 흐름을 그림으로 그려둔 것이 차트와 거래량이기 때문에 좋은 재료와 실적상승이 아니라면 기술적으로 보았을 때 100% 정확한 이유를 설명할 순 없지만, 현재 인스코비의 기존에 주가의 변동성을 보면 현재의 위치가 급등 전 매집 위치라 거의 저점에 다다랐다는 가능성이 높아 보입니다. 그러나 1년.. 2019. 7. 6.
파이썬 리스트 python list 기본 사용 방법 정리 이 포스트는 Python의 기본적인 List 사용방법이나 기억해두면 편리한 방법에 관해 설명합니다.포스트에서 소개하는 소스 코드는 Python 3.7, Ubuntu 18.04에서 작동 확인했습니다. Python List 기초 List는 여러 요소를 포함하는 컨테이너 객체(컨테이너 = 용기(저장 공간))를 말합니다. List를 사용하는 이유는 다양합니다. 한 번에 많은 연속적인 데이터를 취급할 수 있다는 것이 대표적인 이유죠. 기존 방법을 활용하여 요소의 추가 및 삭제, 검색 및 계산 등 다양한 작업을 할 수도 있습니다. 리스트 이외에도 여러 요소를 다루는 개체가 있습니다. settupledictnumpy.array 이 중에서 다른 언어의 배열에 해당하는 것이 numpy.array 입니다. 그런데, 이러한.. 2019. 7. 5.
반응형