일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- DB
- thymeleaf
- 안드로이드
- Java
- mysql
- 자바스크립트
- expo
- sql
- react
- sts
- EAS
- Native
- sqlite
- yml
- spring
- string
- 시놀로지
- 이클립스
- 스프링
- 폰트
- YAML
- sdk
- Admob
- springboot
- Android
- 배포
- 앱
- Navigation
- 로또
- 시큐리티
- Today
- Total
목록옛날 창고 (125)
Dev JS Blog
간단하게 통계 쿼리 짜는 법에 대해 설명하려한다. product 란 테이블에 A,B,C 상품들에 대한 개수 데이터들이 들어있다. 이것에 대한 통계를 낼때 기본적으로 name을 group by 해주고 cnt(개수)는 SUM 을 해주므로서 상품에 대한 개수들의 합 통계를 낼 수 있다. 그리고 더 나아가 with rollup 을 써주면 이름을 기준으로 cnt의 총합을 나타내준다. 통계 할때는 필수적인 group by 를 잘 이용해야하고 그리고 with rollup 까지 활용한다면 쿼리를 더 간단하게 짤 수 있다.
프로젝트를 생성했으니~ 일단 화면 레이아웃을 꾸미기전에 구글 배너 광고를 먼저 넣을려고한다. 배너 광고 영역을 제외하고 개발을 하는게 편할거 같다. https://developers.google.com/admob/android/quick-start?hl=ko 시작하기 | Android | Google Developers Android 앱을 제작 중인 Google AdMob 게시자를 위한 모바일 광고 SDK입니다. developers.google.com admob은 당연히 가입하여야 하고. 타 블로그에도 많은 등록방법이 등록되어있으니 참고하고 실제 가이드 해주는 구글 디벨로퍼 사이트도 참고하면 좋다. 사이트에 가이드가 다 되어있지만 몇개만 설명하자면 gradle에 dependencies에 implement..
www.sqlite.org/download.htmlSQLite Download PageTemplates (1) and (2) are used for source-code products. Template (1) is used for generic source-code products and templates (2) is used for source-code products that are generally only useful on unix-like platforms. Template (3) is used for precompiled biwww.sqlite.org여기 사이트로 들어가자 Precompiled Binaries for Windows 의 세번째껄로 다운로드합니다. 압축을 풀고 원하는 곳에 sql..
이글을 PC방 사장님들이 보실지는 모르겠지만 조금이나마 희망을 갖고 써본다. 요즘 피시방 가보면 로지텍 마우스에서 점점 맥스틸 마우스로 되어있는 곳들이 있다. 지금까지 몇십년을 기본 마우스 형태의 마우스를 써서인지 맥스틸 같은 밑쪽이 뚱뚱한 마우스는 잡는 것부터 여간 불편한게 아니다. 옛날부터 써오던 기본 모양 마우스는 홀쭉하여 걸리적 거리지가 않는데 저건 양쪽이 뚱뚱해서 손가락이 밀려나고 마우스를 잡기위해 오히려 힘이 들어간다. 물론 적응 하면 되겠지만.. 내가 지금껏 계속 다녀오던 PC방은 로지텍 마우스형태여서 불편함이 없었는데 요즘들어 저놈의 맥스틸 마우스로 되어있는 곳들이 있어서 여간 짜증난다 ㅡㅡ 저번에도 어쩔수 없이 맥스틸 마우스 썼다가 손가락 쥐나는줄.. 내가 주로 하는 롤 하면서 그냥 미니..
오늘은 이제 갓 자바를 시작하시는 분들을 위해서 기본적으로 로또 번호 추출해보는 소스를 짜보겠습니다. 랜덤 숫자 뽑기 랜덤으로 숫자를 뽑는데 사용하는 일단 가장 기본적으로 Random class가 있습니다. 가장 기본적은 정수 랜덤 뽑기부터 해보겠습니다. 1 2 3 4 5 //랜덤함수 이용하기 Random rand = new Random(); for(int i = 0 ; i
오늘은 요즘 제가 개발하면서 실제로 사용 후 추천해드리는 툴 입니다. 이름은 바로 DBeaver 로 DB에 Beaver를 합쳐서 이름을 지어낸거 같습니다. (센스) 디비버 사이트 가기 디비버 장점만 설명해드릴께요. 1. 무료 오픈소스이므로 무료이다. 2. 모든 SQL을 이 툴 하나로 사용가능하다(개 꿀!) 이정도면 무료로 사용하는데 엄청 좋죠..? 그럼 설치방법을 알려드릴께요. 간단합니다. 사이트를 들어가서 Download 클릭합니다.(사이트가 영어라고 당황하지마세요) 우린 기본적으로 윈도우 64비트 겠죠? 아니라면 자기에 맞는걸 다운받으시고 저와 같으신분은 가장위에꺼 Windows 64 bit(installer + JRE) 를 다운로드 받습니다. 다운로드를 받으셨으면 설치파일을 실행합니다. 설치과정중 ..
스팀(Steam) 자동실행 끄기 제가 원래 스팀 게임을 해본 적이 없다가 최근에 설치해서 스팀 게임을 즐겼었습니다. 근데 이게 컴퓨터 켜질때마다 뭐 업데이트 한다고 뜨는게 여간 거슬려서 자동실행을 끌려고 했었는데 처음에 못찾았습니다. 그래서 혹여 저 처럼 찾으실 분들을 위해서 알려드립니다. 먼저 스팀창을 엽니다. 왼쪽 상단 설정 버튼을 클릭 인터페이스를 클릭해주면 저기 보이시나요? 컴퓨터를 시작할 때 Steam 자동 실행 부분을 체크 해제 해줍니다. 그러면 다음부터 스팀이 켜지진 않겠죠?
한 컬럼에 데이터 모으기 쿼리를 짜다보면 여러 행으로 나뉘어 지는 데이터를 한 컬럼에 다 표현해지고 싶어질때가 있습니다. 그래서 준비해봤습니다. 오라클에서 여러 행 데이터 한 행으로 묶는 법! 뚜둥탁! 바로 이런 데이터를 갖고있는 테이블이 있습니다. NO 컬럼은 조 라고 생각 한다면 1조에 A, B 2조에는 C, D 라고 NAME 컬럼의 여러 행 데이터들을 한 행의 컬럼으로 표현을 하고 싶습니다. 이럴때 사용하는게 LISTAGG 입니다. 1 2 3 4 5 SELECT no, LISTAGG(name,',') WITHIN GROUP(ORDER BY no) AS name FROM ex_table GROUP BY no Colored by Color Scripter cs 사용 방법은 간단합니다. LISTAGG(합..