도로명주소 우편번호 조회서비스 & 지번주소 우편번호 조회서비스
공공 데이터 포탈 회원가입 후 서비스 신청 후에 이용가능하다. import java.net.URLEncoder;import java.util.ArrayList;import java.util.List;import org.json.JSONArray;import org.json.JSONObject;import org.json.XML;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;import platform.rest.common.config.ServiceConfig;import platform.rest.common.exception.BizException;import platform.rest.common.util.HttpUtil; @Componentpublic class AddressUtil {...
[Vue.js] Vue 인스턴스 수명주기(Lifecycle Diagram) 테스트 해보기
뷰 인스턴스의 수명주기를 확인하기 위해 console.log()로 출력해 본 예제입니다. 아래 HTML 파일을 다운받은 후 크롬브라우저나 익스플로어에서 열면 확인할 수 있어요. 파일을 연 후 F12키를 눌러...
[Vue.js] (arrow function)화살표 함수()=> 사용시 this는 Window객체를 바인딩한다, Vue 인스턴스가 아니다.
Vue.js에서 화살표 함수(arrow function) 사용과 일반 함수 사용 방법은 매우 간단하지만 애로우 함수를 사용하는 경우 표현방식이 햇갈리는 경우가 발생하여 공부를 하게되었다. 그러면서 우연히 computed() 에서...
[Vue.js 기초] 반복문 v-for 예제로 마스터하기(key, index 등)
Vue.js에서 사용하는 반복문에 대해 알아봅니다. 배열이든, 객체이든 반복해서 출력해야 할 경우 v-for 디렉티브를 사용하게됩니다. 샘플코드를 보고 따라하는 방법이 가장 빠르게 배우는 지름길입니다. 눈으로 본 자료는...
MariaDB [mysql] 테이블 목록 조회 방법 및 nformation schema를 사용법
데이터베이스에 있는 테이블 리스트 조회 show tables; show tables like ‘TB_%’; 다른 DB의 테이블 목록 조회하기 information schema를 이용하는 방법 DESC information_schema.TABLES; information_schema를 이용하면 MySQL에...
DexOptimizer: Well this is awkward; 이슈
안드로이드 스튜디오 버전을 3.2.1로 업그레이드 후 발생하는 오류이다. 안드로이드 오레오 설치된 폰에서 발생하는 오류다. 몇시간째 설정 가지고 삽질 중이다. 안드로이드 키켓, 롤리팝,마시멜로우 운영체제가 설치된 폰은...
[android : kotlin] 코틀린 람다식(Lambda Expression) 사용 방법
람다식(Lambda Expression)이란? 이름이 없어도 함수 역할을 하는 익명 함수의 하나의 형태이다. 람다식은 화살표 표기법을 사용한다. 람다식은 고차 함수에서 인자로 넘기거나 결과값으로 반환 등을 할 수...
[android : kotlin] 코틀린 함수(메서드) 선언 방법 및 호출 방법(vararg) & 사용 예시
코틀린에서 함수(메서드)를 선언 후 호출 하는 방법에 대해 알아보자. 함수 선언은 fun 키워드로 시작된다. 함수 사용시 반환 값이 없는 경우 Unit를 사용하면 된다. Unit은 자바...
MariaDB(mysql) 기본 사용법 ( 데이터 베이스 생성 / 계정 생성 / 권한 부여 등)
CLI를 통한 데이터베이스 생성과 계정 생성 및 권한 부여하는 방법 1.MariaDB(mysql)에 먼저 접속한다. mysql -u root -p 명령어를 실행 후 비밀번호를 입력하고 접근한다. 비밀번호를 지정하지...
java.lang.ClassNotFoundException: Didn’t find class “com.google.android.gms.ads.MobileAdsInitProvider”
java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.ClassNotFoundException: Didn’t find class “com.google.android.gms.ads.MobileAdsInitProvider” on path: DexPathList[[zip file “/data/app/ddolcatmaster.finedustrecord-I9sX3NnW8Ncpg-N3_bqEDw==/base.apk”, zip file “/data/app/ddolcatmaster.finedustrecord-I9sX3NnW8Ncpg-N3_bqEDw==/split_lib_resources_apk.apk”, zip file “/data/app/ddolcatmaster.finedustrecord-I9sX3NnW8Ncpg-N3_bqEDw==/split_lib_slice_0_apk.apk”],nativeLibraryDirectories=[/data/app/ddolcatmaster.finedustrecord-I9sX3NnW8Ncpg-N3_bqEDw==/lib/arm64, /system/lib64, /vendor/lib64]] at...