반응형 분류 전체보기271 [Kotlin] 데이터 타입 코틀린을 사용하기 위해서는 사용되는 데이터 타입을 먼저 알아야 합니다 코틀린은 모든 변수가 객체로 이루어져 있다는 점이 다른 언어와 다른 점입니다 예를 들어 정수를 다루는 타입이 Int로 되어 있는데 이는 기초 데이터 타입이 아니라 클래스입니다 fun Fun(){ var test1: Int = 10 var test2: Int? = null// null 대입 가능 test1 = test1 + 10 test1 = test1.plus(10)// 객체의 메서드 이용 } 위 코드에서 test1과 test2 변수를 Int 타입으로 선언했습니다 만약 Int 타입이 기초 데이터 타입이라면 변수에 null을 대입할 수 없고 메서드를 호출할 수도 없습니다 하지만 코틀린의 모든 타입은 객체이므로 Int 타입의 변수에 10이.. 2022. 6. 10. [Kotlin] 변수 선언 코틀린에서 변수는 val, var 키워드로 선언됩니다 val은 value의 줄임말로 초기값이 할당되면 바꿀 수 없는 상수의 개념입니다 어떠한 값을 지정해서 사용할 때에는 val로 선언하면 되고 var는 variable의 줄임말로 초기값을 할당한 뒤에도 값을 변경할 수 있는 변수입니다 코틀린에서는 변수를 선언하는 형식이 자바와는 많이 다른 형태를 가지고 있습니다 val 변수명: 타입 = 값 맨 처음 부분에 val or var을 명시하고 다음으로 변수명을 적어줍니다 타입은 명시하지 않아도 상관이 없고 대입되는 값에 따라서 할당됩니다 val과 var 키워드의 차이점 val test1 = 10 var test2 = 10 fun main(){ test1 = 20// 에러!! test2 = 20// 성공 } 위에서.. 2022. 6. 10. [Window10] 바탕화면에 내컴퓨터 아이콘 추가 Window10을 처음 설치하고 컴퓨터를 부팅하면 바탕화면에 휴지통만 하나 덩그러니 있는데 기존 윈도우7에서 넘어오신 분들이라면 우리에게 익숙한 바탕화면 내 컴퓨터 아이콘을 찾게 됩니다 Window10에서는 바탕화면 아이콘을 설정해주는 탭이 따로 있기 때문에 아래와 같은 방법으로 내 컴퓨터 아이콘을 추가할 수 있습니다 1. 먼저 바탕화면에 마우스 오른쪽을 눌러서 개인설정으로 들어갑니다 2. 테마탭에 오른쪽 관련 설정에서 바탕화면 아이콘 설정을 클릭합니다 3. 바탕 화면 아이콘 탭에서 필요한 아이콘에 체크를 한 뒤에 확인을 눌러줍니다 여기까지만 하면 바탕화면에 내컴퓨터 아이콘이 표시되게 됩니다 2022. 6. 8. GIF란 무엇인가? 이미지 포맷에서 JPG나 PNG 같은 형식은 많이 접했는데 약간은 생소한 GIF 포맷에 대해 무엇인지 정리해보도록 하겠습니다 GIF는 Graphics Interchange Format의 약자로 비트맵 그래픽 파일 포맷입니다 처음 개발된것은 1987년으로 오래되었지만 대부분 일반인들 사이에서는 사진을 찍거나 스크린샷을 캡처하는 등의 모든 파일이 JPG나 PNG로 되어있기 때문에 접할 기회가 많지는 않습니다 GIF는 특별한 플러그인을 요구하지 않고 여러 환경에서 쉽게 사용할 수 있는 장점이 있기에 흔히 웹페이지에서 보이는 배너 광고등에 다중 프레임 애니메이션을 적용하여 많이 사용되고 있습니다 GIF 특징 GIF는 최대 256색을 표현할 수 있는 포맷 데이터 압축기술 LZW(Lempel-Ziv-Welch) 기.. 2022. 6. 8. 이미지 용량 줄이는 사이트 정리 Application 및 UI를 사용하는 프로그램을 개발하게 되다 보면 이미지의 용량으로 인해서 성능이 저하되거나 용량 제한에 걸려 베포를 할 수 없는 경우가 생깁니다 이미 제작된 이미지 파일을 저품질로 다시 만드는것도 비용이 발생하다 보니 개발자들에게는 이미지 용량은 큰 고민인데 아래 사이트들은 이미지 용량을 1/2 이하로 낮춰주는 이미지 압축 기능을 제공합니다 ILoveIMG https://www.iloveimg.com/ko/compress-image 최상의 해상도로 쉽고 신속하게 이미지를 압축하세요 여러 JPG, PNG, GIF 이미지 선택 후, 신속하게 무료로 압축하세요! 단 몇 번의 클릭으로 쉽게 압축할 수 있습니다! www.iloveimg.com 먼저 iLoveIMG라는 사이트로 별도의 회원가.. 2022. 6. 8. RF란? 기본적으로 임베디드 시스템을 개발하다 보면 무선통신 분야에서 RF와 LF라는 단어를 많이 접하게 되는데 오늘은 RF라는 것이 무엇인지에 대해 의미와 특징을 정리해보도록 하겠습니다 먼저 RF는 무선통신의 한 종류로 Radio Frequency의 약자입니다 무선주파수 파장 0.1mm 이상의 범위, 즉 진동수 3THz 이하의 전자기파입니다 무선 주파수에 해당하는 전자기파는 방송에서 사용되는 전파와 각종 무선통신 신호를 송수신하는 교류 전류 진동수로 활용하고 있습니다 위에 내용은 사전적인 내용으로 간단하게 다시 설명하면 현대 사화에서 많이 사용되는 핸드폰, 자동차 스마트키, 버스카드 등등이 흔히 RF가 사용되는 사례입니다 RF 시스템은 대부분 다음과 같이 구성됩니다 1. 안테나 2. 아날로그 RF 처리단 3. .. 2022. 6. 7. 이전 1 ··· 16 17 18 19 20 21 22 ··· 46 다음 반응형