์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- HTML์ ๋ฌธ
- ๊ฐ๋ฐ์์ค๋น #์ปดํจํฐ๊ณตํ๊ณผ
- ๋ฐฑ์ค
- ๋ฏธ๊ตญ์ฌํ #๋ฏธ๊ตญ์ ๊ตญ์ฌํ
- ๋์ ํ ๋น๋ฒ
- html #css์ ๋ฌธ #visual studio
- GitHub
- C++
- 2579
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (59)
๐๊ฐ๋ฐ๊ณผ ์ผ์ (โงโโฆ)๏พ

ํฐ๋ฏธ๋์ฐฝ์ ๋จผ์ ํจ๋ค. 1. dependencies package ๋ค์ด ๋ฐ๊ธฐ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler python-dev libgflags-dev libgoogle-glog-dev liblmdb-dev libboost-all-dev libatlas-base-dev libopenblas-dev libopencv-dev python-opencv python-pip python-dev python-protobuf build-essential sudo apt-get install --no-install-recommends libb..

cuda ๋ด Caffe๋ฅผ ์ค์นํ๋ฉด์ ๋ฐ์ํ ์๋ฌ์ด๋ค. ํญ์ cuda ๋ฒ์ ๊ณผ GPU ์ํคํ ์ณ๊ฐ ์ง์ํ์ง ์๋ ์ํฉ์ ์ด๋ฐ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ํ์ฌ ๋ด cuda ๋ฒ์ ์ 11.0 ์ด๋ค. caffe ์ค์น ์, ๊ธฐ์กด์๋ CUDA_ARCH ๋ถ๋ถ์ gencode ์ค์ ํด์ฃผ๋ ๋ถ๋ถ์ compute_20, 30, 35, 50์ ์ ๋ ฅํด๋์ง๋ง, ๋ด cuda ๋ฒ์ ์์๋ ์ง์ํ์ง ์๋๋ค๊ณ ์๋ฌ๊ฐ ๋ฐ์ํด์ ํด๋น ์ฝ๋๋ฅผ ์์ ํ๋ค. ์ ์์ ์ผ๋ก make๊ฐ ๋๋ค.
์ด๋ ธํ ์ด์ ํ๋์ฉ ์์๊ฐ๋ฉด์ ์ ๋ฆฌ๋ฅผ ์งํํ ์์ . @AllArgsConstructor ํด๋์ค์ ์กด์ฌํ๋ ๋ชจ๋ ํ๋์ ๋ํ ์์ฑ์๋ฅผ ์๋์ผ๋ก ์์ฑํ๋ ์ด๋ ธํ ์ด์ ์ด๋ค. Lombok ์์ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์ด๋ค. ๊ธฐ์กด์๋ ํ๋ ๋ณ๋ก ์์ฑ์๋ฅผ ์ ์ธํด์ค์ผ ํ์ง๋ง ๋ณธ ์ด๋ ธํ ์ด์ ์ ํ์ฉํ๋ฉด ์๋ ์์ฑ์ด ๊ฐ๋ฅํ๋ค. - import ๋ฐฉ๋ฒ import lombok.AllArgsConstructor; @Slf4j ๋ก๊ทธ๋ฅผ ์ถ๋ ฅํ ์ ์๋๋ก ๋ฉ์๋๋ฅผ ์ ๊ณตํด์ค. -import ๋ฐฉ๋ฒ import lombok.extern.slf4j.Slf4j; @Getter -import ๋ฐฉ๋ฒ import lombok.Getter;Setter @Setter -import ๋ฐฉ๋ฒ import lombok.Setter; ๊ฐ์ฒด ์์ ์ด๋ ธํ ์ด์ ์ ์ธํด์ฃผ๋ฉด ์ฌ์ฉ ..
Firebase ์ฐ๋์ด ์ํํ๊ฒ ๋์ง ์์ ๊ฒฝ์ฐ Build ์ ์ผ์ด๋๋ ์๋ฌ๋ค. ์๋๋ Firebase์ ๋ํ config ํด๋์ค๋ฅผ ๋ช ์ํด ๋๋ค. FileInputStream serviceAccount = new FileInputStream("firebaseKey.json"); System.out.println(serviceAccount); // haru-hangul settings FirebaseOptions options = new FirebaseOptions.Builder() .setCredentials(GoogleCredentials.fromStream(serviceAccount)) .setDatabaseUrl(~~Url ์ฃผ์~~~) .build(); FirebaseApp.initializeApp..

1. ์์กด์ฑ ์ถ๊ฐ gradle implementation group: 'com.google.firebase', name: 'firebase-admin', version: '8.1.0' maven com.google.firebase firebase-admin 8.1.0 ํน์ ๋ฒ์ ์ด ํ์ํ๋ค๋ฉด mvnrepository ๊ณต์ ์ฌ์ดํธ๋ฅผ ํ์ธํด๋ณด์ https://mvnrepository.com/artifact/com.google.firebase/firebase-admin ๋ฒ์ ๋ณ๋ก ์ค์ ์ด ๊ฐ๋ฅํจ. 2. Firebase ์ฝ์ ๋ด ์ค์ ์งํ ๊ธฐ์กด์ ๊ตฌ์ฑํด๋์ ํ์ด์ด๋ฒ ์ด์ค ํ๋ก์ ํธ์ ๋ค์ด๊ฐ ํ๊ฒฝ์ค์ >ํ๋ก์ ํธ ์ค์ ์ ๋ค์ด๊ฐ๋ค. ์ ๋น๊ณต๊ฐ ํค๋ฅผ ์์ฑํ๋ค. ๊ทธ๋ฌ๋ฉด json ํ์ผ์ ๋ค์ด ๋ฐ์ ์ ์๋ค. ํด๋น ๋ฐ์ดํฐ๋ฅผ ํ๋ก์ ํธ..

Springboot ํ๋ก์ ํธ๋ฅผ build ํ Run์ ์งํํ์ ๋ ์๋์ ์ค๋ฅ๊ฐ ๋ํ๋ฌ๋ค. ์์ผ๊น? org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManag..
1) API ํ๋ก๊ทธ๋จ์ด๋ ์์คํ , ์๋ฒ์ฌ์ด์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๋ฉด์ ์ฌ๋์ผ๋ก ๋ฐ์ง์๋ฉด ๋ํ๋ฅผ ํด์ผํ๋๋ฐ, ์ด๋ฅผ ๋์์ฃผ๋ ๋ฐฉ๋ฒ์ด ๋ฐ๋ก API ๋ผ๊ณ ํ ์ ์๋ค. ์๋ก ์๋ต์ ๋ฐ์ผ๋ฉด ์ด ์๋ต์ ์ด๋ป๊ฒ ๋์ํ๋ฉด ์ข์ ์ง ๋ฏธ๋ฆฌ ์ ํด๋ฌ ํ๋ก๊ทธ๋จ ๊ฐ ๋ฐ์ดํฐ ํ์์ด๋ ๊ฐ์๋ฅผ ์ ๋ฆฌํด์ค ์ํํ๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์๋ค. ์ด API๋ ์ดํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋ฒ๊ฐ ๋ ์๋ ์๊ณ , ์๋ฒ์ DB, ์๋ฒ์ ์๋ฒ์ฌ์ด์ ์ํต์ ์ฐ๊ณํ ์๋ ์๋ ๋ค์ํ ์ฐ๊ฒฐ๊ณ ๋ฆฌ๋ฅผ ๋ง๋ค์ด์ค๋ค. 2) endpoint API๋ฅผ ๊ฐ๋ฐํ๋ค๋ฉด, ํด๋น API๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์ ๊ทผ ๊ฐ๋ฅํ URL์ ์๋ํฌ์ธํธ๋ผ๊ณ ํ๋ค.
๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ฉด ๋๋ ์ผ ๋ ์ ์๋ ์์๊ด๊ณ ํด๋์ค ๊ฐ๋ ์ด๋ค. ๋ถ๋ชจ ํด๋์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ ํด๋์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ค. ์ด๋, @Override ์ด๋ ธํ ์ด์ ์ ํ์ฉํด์ ์์ ํด๋์ค๋ฅผ ์ฝ๊ฒ ์ ๊ทผํ ์ ์๋ค. ๋ค์ํ ํด๋์ค๊ฐ ์๋ค๋ณด๋ฉด ์ด๋ค ํด๋์ค์ ์ด๋ค ๋ฉ์๋๊ฐ ์์๋์ง ๊ฐ๋ฐ์๊ฐ ํท๊น๋ฆด ๊ฒฝ์ฐ๋ ์๋ค. ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด Override ์ด๋ ธํ ์ด์ ์ ํ์ฉํ์ฌ ์ด ๋ฉ์๋๋ override ๋ ๋ฉ์๋์ด๋ฉฐ ๋ถ๋ชจ ํด๋์ค์ ์๋ ๋ฉ์๋๋ฅผ ํ์ฉํ ๋ฉ์๋์์ ๋ช ์ํด ๋๋ ํ์๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.