목록IT (256)
이야기앱 세상
교통과 통신이 발달하면서 해외여행을 떠나는 사람들이 늘어나고 있다. 예전에는 휴가기간에 증가했던 해외여행이 요즘은 주말을 이용해서 떠나는 사람들도 있을 정도로 해외여행을 쉽게 선택하고 있다. 해외여행이 늘어나고 있지만 해외여행을 즐겁게 안전하게 하기는 쉽지 않다. 언어도 잘 통하지 않지만 여행지의 환경도 잘 몰라 어려움을 겪는 경우가 종종 있다. 해외여행에 함께 하면 도움을 받을 수 있는 무료 앱을 정리해 보았다. 1. 여행 정보 제공 여행지 정보를 쉽게 얻을 수 있고 번역앱을 이용해서 언어 장벽도 뛰어넘을 수 있다. TripAdvisor, 트리플 - 해외여행 가이드, 파파고 다양한 여행자 리뷰, 사진, 지도를 참고하여 여행을 계획할 수 있게 도와주는 앱. 음식 유형과 가격 범위, 평가별로 음식점을 검색..
주말이나 휴가를 이용해서 국내여행을 할 때 스마트폰으로 쉽게 정보를 얻을 수 있는 앱을 이용하고 싶을 때가 있을 것이다. 하지만 어떤 앱이 여행 정보를 쉽고 정확하게 제공하는지 알기는 쉽지 않다. 국내여행을 할 때 여행 정보를 쉽고 편하게 얻을 수 있는 앱을 정리해 보았다. 1. 여행 정보 제공, 여행의 기록 일상을 탈출해서 여행을 통해 새로운 경험을 하고 스트레스를 날려버릴 생각을 하지만 막상 떠나서 도착한 곳이 일상과 차이가 없다면 실망한 채 다시 일상으로 돌아오게 될 것이다. 예전에는 웹사이트를 통해서 여행 정보를 많이 얻었다면 요즘은 휴대폰의 앱을 통해서도 실시간으로 여행 정보를 얻고 공유하는 시대가 되었다. 대한민국 구석구석, 오디(구 스마트투어가이드), ZUMO (주말에 뭐하지?), 여행노트,..
안드로이드 스튜디오에서 프로젝트의 build.gradle의 implementation 'com.android.support:appcompat-v7:28.0.0'에서 아래와 같은 오류가 발생할 때 해결책 All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 28.0.0, 26.1.0. Examples include com.android.support:animated-vector-drawable:28.0.0 and com.android.support:customtabs:26.1.0 이런 경우 implementa..
오라클에서 누적 합계 구하는 함수 sum over 사용하기 sum(누적할 컬럼명) over(partition by 그룹화할 컬럼명 order by 정렬할 컬럼명 정렬 방식) 아래 테이블에서 항목별로 값을 누적해서 새로운 컬럼에 누적해서 표시하고 싶을 때 sum over 함수를 사용할 수 있다. article 별 amount를 누적해서 날짜 오름차순으로 정렬해서 보여주고 싶을 때 select article, amount, sum(amount) over(partition by article order by reg_date) total, reg_date from account; 와 같이 SQL문을 작성한다.
여러개 행의 데이터를 구분자를 이용해서 하나의 컬럼으로 표시(LISTAGG 함수 사용) 근무 부서번호와 사원의 이름 출력 select deptno, ename from emp; 같은 부서에 근무하는 사원의 이름을 구분자(,)를 이용해 하나의 컬럼에 표시 select deptno, listagg(ename,',') within group (order by deptno) ename from emp group by deptno;
안드로이드 스튜디오에서 프로젝트의 build.gradle의 implementation 'com.android.support:appcompat-v7:27.1.1'에서 아래와 같은 오류가 발생할 때 해결책 All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 27.1.1, 26.1.0. Examples include com.android.support:animated-vector-drawable:27.1.1 and com.android.support:customtabs:26.1.0 이런 경우 implementa..
SLombok 설치 및 사용법 롬복은 자바빈(도메인 클래스)에 getter, setter, toString, equals, hashCode 메서드 등을 자동으로 추가해주기 때문에 별도로 명시할 필요가 없다. - 롬복 설치 Lombok를 설치하려면 사용중이 STS를 종료한다. 아래 명시한 Lombok 사이트를 방문해서 파일을 다운로드 받는다. https://projectlombok.org/ 다운로드 링크를 눌러 파일을 다운로드 받는다. 다운로드된 lombok.jar를 클릭한다. 아래 화면이 보여지고 자동으로 STS 경로를 인식해서 sts.exe 파일을 선택한다. 만약 자동으로 인식을 못 할 경우 [Specify Location] 버튼을 눌러 수동으로 STS 경로를 탐색하고 sts.exe 파일을 선택한다. ..
php에서 include(), require(), require_once()를 자주 사용하게 되는데 사용할 때 마다 사용법과 차이점이 헷갈릴 때가 많다. include()는 include가 호출될 때 지정한 파일을 삽입한다. 따라서 특정 조건일 때 지정한 파일이 삽입되게 처리할 수 있다 조건에 만족하지 않는다면 파일을 삽입되지 않는다. 예) 아래 조건이 true이면 include가 호출되고 false이면 호출되지 않는다. if($page_name == 'main'){ include(파일명); } require()는 무조건 파일을 삽입하기 때문에 특정 조건에 만족하지 않아도 지정한 파일을 삽입한다. 따라서 require()는 조건에 따라 수행하는 것이 아니라 저정한 파일을 무조건 삽입해야 할 때 사용한다...