반응형

전체 글 945

[SQL] GROUP BY란? - 함수편

지난 시간에는 SQL의 데이터 조작 언어(DML) 중에서 GROUP BY에 대해 알아보았습니다. 오늘은 이 GROUP BY를 사용하는 이유 중의 하나인 GROUP BY를 했을 때만 사용 가능한 함수에 대해 알아볼까 합니다. 2020/09/23 - [개발 창고/데이터베이스 개발] - [SQL] GROUP BY란? - 기본편 [SQL] GROUP BY란? - 기본편 이전 시간에는 SQL의 데이터 조작 언어(DML) 중에서 SELECT의 기본적인 사용법과 결합(JOIN)과 별칭 등에 대해서 다뤄보았습니다. 이번 시간에는 SELECT의 조건절인 WHERE문 다음에 오는 GROUP BY에 대해 royzero.tistory.com 지난 시간처럼 활용 예를 먼저 들어보면, 참고로 그룹 함수는 DBMS별로 가능/불가능..

[Android] net::ERR_CACHE_MISS에 대한 해결방법

POST방식의 submit을 전송한 후에 뒤로 가기를 하다 보면 WebView에서 다음과 같은 오류가 발생하기도 합니다. 이는 캐시의 기간이 만료돼 캐시를 사용할 수 없을 경우로 보통 주문페이지 등에서 뒤로 가기로 재 접속을 막기 위해 사용되는 경우가 많습니다. 때문에 사용 용도에 따라 다음과 같이 작업을 하면 ERR_CACHE_MISS가 WEB_VIEW 상에서는 해결이 되지만, 이보다 프로세스상으로 그게 옳은지에 대해서 한번 판단을 해볼 필요는 있습니다. mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); // net::ERR_CACHE_MISS에 대한 해결방법 만약 PHP상에서 해당 오류를 수정하려 한다면 어플 side가..

[SQL] GROUP BY란? - 기본편

이전 시간에는 SQL의 데이터 조작 언어(DML) 중에서 SELECT의 기본적인 사용법과 결합(JOIN)과 별칭 등에 대해서 다뤄보았습니다. 이번 시간에는 SELECT의 조건절인 WHERE문 다음에 오는 GROUP BY에 대해 이야기해볼까 합니다. 먼저 오늘은 GROUP BY의 기본적인 사용에 대해 알아볼 것이고, 이후에 그룹 함수와 HAVING, ROLL UP, CUBE 등에 대해 정리해보도록 하겠습니다. SELECT [ALL|DISTINCT] 컬럼명 [, 컬럼명 ...] FROM 테이블명 [, 테이블명 ...] [WHERE 조건식] [GROUP BY 컬러명 [, 컬럼명 ...] [HAVING 조건식]] [ORDER BY 컬럼명 [, 컬럼명 ...] GROUP BY를 한 마디로 정의하자면 "중복되지 않..

[SQL] 별칭(Alias) 활용하기

이 버전에서는 TOC를 지원하지 않습니다. (ex. 모바일) 이번 시간에는 INNER JOIN에서 다뤘던 내용을 가지고 별칭에 대해 이야기해볼까 합니다. 2020/09/15 - [개발 창고/데이터베이스 개발] - [SQL] JOIN이란? - INNER JOIN [SQL] JOIN이란? - INNER JOIN 데이터 베이스를 쓰다 보면 join이라는 말을 많이 듣게 됩니다. 간략하게 이야기하면 "JOIN은 두 테이블을 하나의 테이블로 만드는 것" 이라고 보시면 됩니다. 이게 무슨 뜻일까요?? 일단 두 � royzero.tistory.com 이전의 결합(JOIN)에 대한 이야기를 하면서도 보실 수 있었겠지만, SELECT문을 사용하다 보면 다음과 같은 SQL을 보실 수 있습니다. SELECT * FROM T..

[Javascript] 배열(Array) 활용하기

이번엔 Array를 자세히 다뤄볼까 합니다. Array 만들기 // 방법1. 빈 array 만들기1 var arr = []; // 방법2. 빈 array 만들기2 var arr = new Array(); // 방법3. String array 만들기 var arr = ['가', '나', '다', '라']; // 방법4. int array 만들기 var arr = [1, 2, 3, 4, 5]; 방법 1과 방법 2는 비어있는 배열을 만드는 방법이고, 방법 3은 처음에 String Array를 생성하는 방법입니다. 입맛에 맞게 활용 가능합니다. string이니 int니 하는 건 제가 임의로 나눈 것일 뿐 실제로 Javascript에서 한 가지 형태로만 입력이 가능한 것은 아닙니다. ex. var arr = ['..

개발 창고/Web 2020.09.18

[Javascript] var, let, const의 차이

Javascript 개발 시 막혀서 구글링을 하다 보면 또는 남의 소스를 수정하다 보면 let과 const에 대한 내용이 많이 나오게 됩니다. 내용을 보면 분명 변수를 선언하는 건데, 대체 무슨 차이가 있는 것일까?라는 궁금증이 생기기 마련입니다. 먼저 let과 const는 es2015에서 추가되었기 때문에 이전 소스에서는 이런 구분을 찾아보기 힘듭니다. 그럼 왜?? 굳이 left과 const가 생겨난 걸까요?? 일단 기존의 var에서는 다음과 같은 맹점이 있습니다. "var는 변수명의 중복을 체크하기 어렵다." 만약 다음과 같은 소스가 있다고 한다면, var value01 = "난 value01이야."; console.log(value01); var value01 = "어? 나도 value01인데??"..

개발 창고/Web 2020.09.18

[Google Play] 2020년 9월 17일자 안내메일

오늘은 구글에서 정책 업데이트에 대한 메일이 발송되었습니다. 내용은 전문은 아래와 같습니다. Hello Google Play Developer, We're writing to let you know about a recent update to our Developer Policy Center. We make updates from time to time as part of a continuous effort to make Google Play a safe and trustworthy experience for both developers and consumers. We’ve introduced policy updates that need your attention. All new and existing ..

[FileZilla] Cafe24에 연결하기

cafe24를 사용하는 사용자라면 다음과 같이 filezilla를 활용해서 FTP에 연결하면 쉽게 이용 가능하실 겁니다. Ⅰ FileZilla 설치 Ⅰ-1. 아래 FileZilla 사이트에서 client를 다운로드합니다. filezilla-project.org/ FileZilla - The free FTP solution Overview Welcome to the homepage of FileZilla®, the free FTP solution. The FileZilla Client not only supports FTP, but also FTP over TLS (FTPS) and SFTP. It is open source software distributed free of charge under the..

[SQL] JOIN이란? - CROSS JOIN

이 버전에서는 TOC를 지원하지 않습니다. (ex. 모바일) 이전에는 가장 많은 빈도로 사용하는 INNER JOIN과 OUTER JOIN에 대해서 이야기했고, 오늘은 그것보단 빈도수가 적은 CROSS JOIN(교차 결합)에 대해 이야기해 볼까 합니다. 2020/09/15 - [개발 창고/데이터베이스 개발] - [SQL] JOIN이란? - INNER JOIN [SQL] JOIN이란? - INNER JOIN 데이터 베이스를 쓰다 보면 join이라는 말을 많이 듣게 됩니다. 간략하게 이야기하면 "JOIN은 두 테이블을 하나의 테이블로 만드는 것" 이라고 보시면 됩니다. 이게 무슨 뜻일까요?? 일단 두 � royzero.tistory.com 2020/09/16 - [개발 창고/데이터베이스 개발] - [SQL] ..

[Android] Background에 있는 어플에 firebase 호출 시 onMessageReceived가 호출되지 않는 오류 처리

다음과 같은 설정으로 Customized 된 FCM을 받을 때, onMessageReceived를 받아지지 않아 Data 전달하지 못하고 있었습니다. public class MyFirebaseMessagingService extends FirebaseMessagingService { @Override public void onMessageReceived(RemoteMessage remoteMessage) { Log.d("Firebase", "From: " + remoteMessage.getFrom()); if (remoteMessage.getData().size() > 0) { LogUtils.debug("Message data payload: " + remoteMessage.getData()); } i..

반응형