분류 전체보기 889

안드로이드 파이어베이스 클라우드 파이어 스토어(Cloud FireStore 예제!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 파이어베이스에는 RealtimeDatabase 말고 베타로 테스트 중인Cloud FireStore 라는 데이터베이스를 추가로 지원합니다. 이번 포스팅에서는 이 Cloud FireStore를 사용하는 방법을예제를 통해 알아보겠습니다.먼저 안드로이드 프로젝트를 파이어베이스에 추가하는 방법입니다.2017/03/19 - [안드로이드] - 안드로이드 앱, 안드로이드 프로젝트에 firebase 추가하는 방법 프로젝트를 추가했다면 먼저 Cloud FireStore 사용을 위한 의존성을 추가해줍니다.implementation 'com.google.firebase:f..

안드로이드 2018.07.13

안드로이드 Error:Cannot fit requested classes in a single dex file. Try supplying a main-dex list. # methods: 74362 > 65536 해결방법

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 안드로이드를 오랜만에 개발하던 중 갑자기Error:Cannot fit requested classes in a single dex file. Try supplying a main-dex list.# methods: 74362 > 65536이런 에러가 발생했습니다 ;;; 옛날 기억을 더듬어 보니 multidex 어쩌구 하는 걸 추가하면 해결됐던 걸로기억해서 추가하는 방법을 찾아보았습니다. 1. Build.gradle(Module:app) 의 android{ ... defaultConfig {} 안에multiDexEnabled true 를 추가해줍니다.a..

안드로이드 2018.07.11

윈도우10 이클립스에 메이븐 연동하고 메이븐 저장 경로 변경하기!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 지난 포스팅에서는 윈도우10에 메이븐을 설치하는 방법에 대해서알아보았는데요.2018/07/10 - [개발 etc] - 윈도우10 에 메이븐 설치 / installing Maven on WINDOWS 10이번 포스팅에서는 이클립스에 메이븐을 연동하는 방법에 대해서 알아보겠습니다. 1. 이클립스에서 메이븐 플러그인 설치하기이클립스 Help 탭 -> Eclipse Marketplace 에서 maven을 검색하면Maven Integration for Eclipse (Luna) 1.5.0 이 나옵니다.얘를 설치해주세요.2. 메이븐 연동하기Windows 탭 ->..

개발 etc 2018.07.10

윈도우10 에 메이븐 설치 / installing Maven on WINDOWS 10

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 윈도우 10에 메이븐을 설치하는 방법에 대해서 알아봅니다. https://maven.apache.org/download.cgi 위 페이지에 들어가서 아래 사진에 표시된 binary zip을 다운로드합니다. 그리고 압축을 풀어서 원하는 위치에 놓으시면 되는데저는 C 드라이브 아래에 두었습니다. 여기까지 오셨다면 이제 maven 의 PATH를 시스템 변수에 넣어줘야 하는데요. 먼저 cmd 를 여기서 java -version 명령어를 통해 자바의 PATH가 제대로 설정되어있는지 버전은 어떤 건지 확인해 줍니다. 저는 JAVA10 입니다 ㅎ..

개발 etc 2018.07.10

[Java] Vert.x HttpServer 와 HttpClient 간단한 통신!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 지난 포스팅에서 Vert.x 라는 툴킷에 대해서 공부했었는데요. 이번 포스팅에서는 Vert.x 를 사용해서 아주 간단하게HttpServer 와 HttpClient 간의 통신하는 코드를 작성해봤씁니다. pom.xml 에 의존성 추가1234567891011121314151617181920212223242526 io.vertx vertx-core 3.5.2 io.vertx vertx-unit 3.5.2 test io.vertx vertx-web 3.5.2 io.vertx vertx-web-client 3.5.2 Colored by Color Scripter..

자바 2018.07.06

이클립스에서 yml 파일 만들기 - Yedit 설치

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 스프링 부트로 만들어진 프로젝트를 예제로 보던 중 yml 파일을 사용하는 걸 봤습니다. 그래서 이클립스에서 스프링부트 프로젝트를 만들고 거기에 yml 파일을 만들어 보려고 했는데 아무리 찾아봐도 xml이랑 그냥 file 만 만들 수 있더라구요. 찾아봤더니 Yedit 이라는 걸 이클립스 Market place 에서 설치해줘야 한다는 글을 봤습니다. 이클립스에서 Help -> Eclipse Marketplace 에 들어간 다음 yml 이라고 검색하면 가장 위에 Yedit 가 나옵니다. 설치해줍니다. 그리고 재 시작을 해줍니다. 그 다음 스프링부트 프로젝트..

개발 etc 2018.07.06

이클립스 jre unbound 오류 해결 하기!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 간단하게 보고 넘어갑니다. 이클립스를 설치한 후에 java 를 업데이트하였다면, 이클립스 build path -> java jre 버전을 바꿀 때 jre unbound 라는 메시지를볼 수 있는데요. 간단한 설정을 통해 해결할 수 있습니다.Directory 버튼을 클릭해서 jre 가 설치된 경로를 넣어주면 끝! 입니다. 이상입니다.

개발 etc 2018.07.04

안드로이드 Volley 와 Vertx HttpServer HTTP 통신하기!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 안드로이드와 Vert.x HttpServer 의 HTTP 통신에 대해 공부합니다. 안드로이드 HTTP 라이브러리 : Volley JAVA HTTP SERVER 라이브러리 : Vert.x ( Core, Web, Unit ) 1. 안드로이드 프로젝트 만들고 INTERNET PERMISSION 추가, VOLLEY 라이브러리 종속성 추가123456789 Colored by Color Scriptercs 1234567dependencies { implementation fileTree(dir: 'libs', include: ['*.jar'])..

안드로이드 2018.07.04

[Java ] Vert.x(Vertx) 로 HttpServer 구축하기!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 Vert.x 라는 것에 대해 공부합니다. Vert.x 란 공식페이지에Eclipse Vert.x is a tool-kit for building reactive applications on the JVM.위처럼 설명하고 있는데요.JVM 에서 반응형 애플리케이션을 빌드하기 위한 툴킷 이라고 하네요. HttpServer를 구축하기 위해서는 Core 와 Web 모듈을 추가해야 합니다. Maven Repository 사이트에 들어가셔서 vertx 라고 검색을하면https://mvnrepository.com/몇 가지가 쭉 나오는데요. Vert...

자바 2018.07.03

스프링 클래스에서 src/main/resources 안의 db.properties 파일 불러오기

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 자바에서 db 연동을 할 때 흔히 .properties 파일에1234db.driverclass=com.mysql.jdbc.Driverdb.url=jdbc:mysql://localhost:3306/altongdb.username=rootdb.password=rootcs이런 식으로 정보를 넣어넣고 불러와서 사용하는데요. 스프링을 사용할 때 .properties 파일을 src/main/resources 디렉토리 아래에 만들고applicationContext.xml 에 불러올 때는이렇게 classpath:/name.properties 경로로 불러오면 됩니다...