profile
40대에 은퇴해, 제주살이를 꿈꾸는 Fire족

왜 코틀린을 사용할까?

2\. 코틀린은 간결하고 실용적이다.4\. 코틀린은 기존 자바 라이브러리나 프레임워크와 함께 잘 동작하며, 성능도 자바와 비슷한 수준이다.완전한 대체 언어를 제공하는 것이다. 정적 타입 지정이란? 모든 프로그램 구성 요소의 타입을 컴파일 시점에서 알 수 있고 프로그램

2021년 6월 21일
·
0개의 댓글

안드로이드 Architecture

안드로이드 구조 Architecture텍스트 1. 리눅스 커널 계층 안드로이드 계층 최하단에 위치하며, 시스템 전체의 중심역할을 한다. 사용자나, 개발자가 이 쪽 계층에서 작업을 한다거나 상호작용 할 일은 없습니다. 커널에서 담당하는 일은 다음과 같습니다. 하드웨어 추상화 메모리 관리 보안 설정 전원 관리 다른 하드웨어 장치 드라이...

2021년 6월 21일
·
0개의 댓글

View 와 ViewGroup

액티비티에서 화면을 구성하는 최소 단위로 화면에 보이는 모든 것은 View입니다. 또 다른말로 , 위젯이라함.TextViewEditTextSpinnerButtonImageButtonCheckBoxDatePickerTimePickerProgressBarAnalogCloc

2021년 6월 21일
·
0개의 댓글

여러 객체

AlertDialog클래스는 사용자에게 알림 대화상자를 제공합니다. 경고 또는 알림을 알릴 수도 있고, 사용자에게 데이터를 받아올 수 있습니다.기본 API에 포함된 거 외에 AppCompat 패키지에 포함된 클래스도 포함되어 있습니다.AppCompat 패키지는 예전 버

2021년 6월 15일
·
0개의 댓글

kotlin 문법 및 키워드 별 정리

일반 프로그래밍 언어에서 field 또는 '변수', variable 로 불리는 개념이지만, 코틀린에서는 클래스의 변수를 프로퍼티(property)라고 부른다. 클래스 내에서 var, val 선언되는 변수를 의미한다.또한, 코틀린에서는 property는 언뜻 보기에는 변

2021년 6월 15일
·
0개의 댓글

여러 객체

파일 형태로 데이터를 저장. 데이터는 (key, value) 형태로data/data/패키지명/shared_prefs 폴더 안에 xml 파일 저장.해당 파일은 어플리케이션이 삭제 되기전까지 보존된다. \-> 속도가 빠르기 때문에 간단한 저장을 할 경우에 많이 사용.\-

2021년 6월 14일
·
0개의 댓글

Spring HttpServletRequest

Spring 에서 HttpServletRequest 사용

2021년 6월 14일
·
0개의 댓글
post-thumbnail

안드로이드 4대 컴포넌트

안드로이드의 주요 4대 컴포넌트는 액티비티(Activity), 서비스(Service), 브로드캐스트 리시버(Broadcast Resceiver), 콘텐트 프로바이더(Content Provider)를 말합니다. 각 컴포넌트들은 하나의 독립된 형태로 존재하며, 정해진 역할

2021년 3월 31일
·
0개의 댓글
post-thumbnail

[Android] MVVM & Architecture Component

액티비티에 기능을 붙이다보면, 액티비티가 무거워지거나 혹은 종속성이 너무 강해 테스트가 힘들고 유지보수가 어려워진다. 이런 고민 때문에 MVVM 패턴이 등장했다.View - ViewModel - Model 을 이용해 각각의 역할을 분리하여 가독성과 재사용성을 높인 디자

2021년 3월 24일
·
0개의 댓글
post-thumbnail

CSMA / CD 프로토콜

LAN의 통신 프로토콜의 종류 중 하나이며, 이더넷 환경에서 사용한다. CSMA/CD는 Carrier Sense Multiple Access/Collision Detetion의 줄임말로, 즉 '대충 알아서 눈치 껏통신하자' 라는 방식의 프로토콜이다.이더넷 환경에서 통신

2021년 3월 19일
·
0개의 댓글
post-thumbnail

TCP / UDP

전송계층 은 송신자와 수신자를 연결하는 통신 서비스를 제공하는 계층으로, 쉽게 말해 데이터의 전달을 담당합니다.그리고 데이터를 보내기 위해 사용하는 프로토콜 이 있는데, 그 프로토콜들이 TCP/UPD를 일컫습니다.TCP를 해석하면 전송을 제어하는 프로토콜(규약)이라는

2021년 3월 18일
·
0개의 댓글
post-thumbnail

인덱스(index)란?

인덱스란? 추가적인 쓰기 작업과 저장 공간을 활용하여 데이터베이스 테이블의 검색 속도를 향상 시키기 위한 자료구조이다.데이터베이스에서도 테이블의 모든 데이터를 검색하면 시간이 오래 걸리기 때문에, 데이터와 데어티의 위치를 폼함한 자료구조를 생성하여 빠르게 조회할 수 있

2021년 3월 18일
·
0개의 댓글
post-thumbnail

DBMS 와 RDBMS의 개념

DBMS는 DataBase Management System의 약자로 데이터베이스를 관리하는 시스템이다.사용자와 DB사이에서 사용자의 요구에 따라 데이터를 생성해주고, DB를 관리해주는 소프트웨어이다.DBMS는 데이터를 계층 또는 탐색 형식으로 저장한다. 파일 시스템을

2021년 3월 16일
·
0개의 댓글
post-thumbnail

테이블과 인덱스

인덱스를 알아보기 전에....데이터 파일을 구성하는 논리 단위SQL Server의 기본 데이터 저장 단위(8KB)데이터를 쓸 때 행을 페이지에 기록됨데이터를 읽을 때 페이지 내의 모든 행이 읽어짐페이지 내의 행이 많을수록 I/O 효율 증가0~N 사이의 순차적인 번호 (

2021년 3월 12일
·
0개의 댓글
post-thumbnail

DBA란?

데이터베이스 설계, 로그 설계 및 모델링데이터 입출력 조회용 프로시저 작성 및 쿼리문 작성튜닝 작업프로젝트 내용 변경으로 인한 변경, 수정 작업(운영 시) 데이터베이스 관리, 백업서버 자원 관련해서 인덱스 설정, 정규화, 비정규화를 작업합니다.추가적인 쓰기 작업과 저장

2021년 3월 12일
·
0개의 댓글
post-thumbnail

데이터 베이스(DB)의 기본 구조

데이터베이스에서 자료의 구조, 자료의 표현 방법, 자료 간의 관계를 형식 언어로 정의한 구조DBMS가 주어진 설정에 따라 데이터베이스 스키마를 생성하며, 데이터 베이스 사용자가 자료를 저장, 조회,삭제, 변경할 때 DBMS는 자신이 생성한 데이터베이스 스키마를 참조하여

2021년 3월 11일
·
0개의 댓글
post-thumbnail

반정규화

가. 반정규화의 필요성정규화 시 빈번한 Join이 필요하여 검색 시간이 과다하게 소요나. 정규화 고려사항정합성과 데이터 무결성, 성능과 테이블 단순화의 Trade off를 검토다. 반정규화의 대상자주 사용되는 테이블에 접근하는 프로세스 수가 많고, 항상 일정한 범위만을

2021년 3월 11일
·
0개의 댓글
post-thumbnail

MYsql vs MSsql vs TIBERO

비교!

2021년 3월 10일
·
1개의 댓글