본문 바로가기
반응형

전체 글577

[Android] Git 사용하기 2 : git checkout Android Studio Git Checkout windows 에 git 이 설치 되었다면, 안드로이드 스튜디오를 실행해서 git 에 있는 프로젝트를 받아보겠습니다. 2019/12/06 - [Android] - [Android] Git 사용하기 1 : git 설치 일단 Android Studio 를 실행합니다. Click : Check out project from Version Control > Git 아래와 같은 창이 뜨면 URL 란에 Git 의 url 을 복붙 합니다. 그리고 Test 를 누르면 connection successful 이라고 나옵니다. Commit 을 하려면 Git 에 로그인 해야합니다. Log in to GitHub... 버튼을 클릭하고 로그인 다이알로그에서 로그인합니다. Git.. 2019. 12. 9.
[Android] Git 사용하기 1 : git 설치 안드로이드 스튜디오 VCS Git 사용 안드로이드 스튜디오의 상단 메뉴에 VCS 가 있고 그 안에 git 이 있습니다. 요즘은 git 사용이 대세기 때문에 이 방법에 대해서 써볼께요. 일단 window 로 설명하겠습니다. window 에 git 이 설치되어있어야 합니다. 혹시 이미 설치 되어있는지 보려면, cmd 에 git 이라고 타이핑 해보세요. 이렇게 나오면 git 이 없는것이고 뭔가 설명이 주르륵 나오면 이미 설치가 되어있는거죠. 1. Git 다운로드 및 설치 아래 사이트로 접속해서 설치파일을 다운받습니다. https://git-scm.com/downloads Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are avail.. 2019. 12. 6.
[Android] 미디어 파일 생성 후 기본 앨범에 나오게 하기 앱에서 동영상이나 캡쳐를 해서 이미지를 만들었을 때 기본 앨범에 나오지 않습니다. 생성된 파일을 스캔 해줘야 기본앨범에 나옵니다. 방법은 아래와 같습니다. Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE); Uri uri = Uri.parse("file:"+mp4Path); intent.setData(uri); activity.sendBroadcast(intent); 파일이 만들어질때마다 해야합니다. mp4Path 는 생성된 파일의 Absolute Path 입니다. activity 는 Activity class 안에서는 this 로 사용하면됩니다. Fragment 안에서는 getActivity() 로 사용하면 됩니다. 2019/11/24.. 2019. 11. 25.
[Android] Sound Play 사운드 재생 Android Sound 안드로이드 사운드 재생 방법입니다. 1. SoundPool 2. MediaPlayer 차이점이라면 SoundPool 은 알림사운드,게임효과등 짧은 사운드클립에 적합하고 MediaPlayer 는 노래와 같이 더 큰 사운드파일을 재생할 때 적합합니다. 1. SoundPool 로 재생하는 방법 우선 res > raw 폴더에 sound file 을 넣습니다. (모두 소문자로! 대쉬(-)는 언더바(_)로 바꾸고) raw 폴더가 없다면 res 에서 우클릭 -> new -> Directory 클릭 해서 raw 폴더를 만듭니다. 사운드 파일은 아래 첨부합니다. 그럼 이제 sound play 를 위한 class를 하나 생성합니다. MySoundPlayer.java package ai.vdotdo.. 2019. 11. 24.
[Android] 안드로이드 ttf font 적용 Android 에서 TTF 폰트 적용하기 앱에서 사용하는 폰트를 바꾸도록 해보겠습니다. 1. TTF 파일을 다운받아야 합니다. https://hangeul.naver.com/2017/nanum 원하시는 글꼴을 고르시고 하단에 TTF 윈도우용 을 다운받으세요. 그럼 .exe 로 설치파일이 받아집니다. 그대로 설치하시고 C:\Windows\C:\Windows\Fonts 에서 나눔바른고딕을 찾아주세요. 다른 폴더로 드래그나 Ctrl+C,V 하면 ttf 파일로 보입니다. 여기서 파일명에 대문자가 없어야합니다. 모두 소문자로 씁니다. 전 더 줄여서...ㅎ 이제 ttf 파일은 준비되었습니다. 2. 안드로드이 프로젝트에 적용하기. 처음엔 안드로이드 프로젝트의 res 경로에 font 폴더가 없겠죠. font 폴더를 생.. 2019. 11. 24.
[Python] Dictionary Sort (정렬) lambda Dictionary Sort Lambda 저번 글에서 썼던 dictionary 를 그대로~ ㅎ score_dict = { 'sam':23, 'john':30, 'mathew':29, 'riti':27, 'aadi':31, 'sachin':28 } 저번 글엔 filter 거는걸 했었죠. 2019/11/05 - [Python] - [Python] Dictionary Filter dict 의 스코어대로 정렬하는 방법입니다. new_dict = sorted(score_dict.items(), key=lambda x:x[1], reverse=True) print(new_dict) # [('aadi', 31), ('john', 30), ('mathew', 29), ('sachin', 28), ('riti', 27).. 2019. 11. 5.
[Python] Dictionary Filter Dictionary Filter score_dict = { 'sam':23, 'john':30, 'mathew':29, 'riti':27, 'aadi':31, 'sachin':28 } 이런 dictionary 가 있을 때 30점이 넘는 사람만 가지는 dictionary 를 얻고 싶다면, 기본 적으로 for 문을 이용해서 새로운 dictionary 를 만들면 over_30_dict = {} for key in score_dict.keys() : if score_dict.get(key) >= 30 : over_30_dict[key] = score_dict.get(key) 이런식이겠죠? 좀 더 간편한 방법을 써보면, over_30_dict = dict(filter(lambda elem:elem[1]>=30, .. 2019. 11. 5.
[Python] MySQL connect , 간단 사용법 python 으로 MySQL 사용 CRUD python terminal 에서 install pip install mysql-connector-python 준비끝. import import mysql.connector 연결정보 mydb = mysql.connector.connect( host="input_some.host.com_or_ip", user="input_username", passwd="input_password", database="input_dbname" ) select 문 cur = mydb.cursor() cur.execute("select * from tbl_something where idx in (46,88,89,103,107)") myresult = cur.fetchall() fo.. 2019. 10. 22.
[ML] 끄적 거리는 단어사전 accuracy : 정확도 : 훈련 정확도(training accuracy)와 평가 정확도(validation accuracy)간의 차이가 과적합(overfitting) AP : Average Precision (평균 정밀도) : train 할 때 정밀도 점수가 1.0에 가까우면 분류 기가 긍정적 탐지로 예측하는 것이 실제로 올바른 예측 일 가능성이 높습니다 AR : Average Recall : 리콜은 "false negative rate"또는 데이터 세트의 총 오브젝트 수에 대한 실제 오브젝트 감지 비율을 측정합니다. 점수가 1.0에 가까우면 데이터 세트에있는 거의 모든 객체가 모델에 의해 긍정적으로 감지됩니다 IoU (Intersection over Union) : 겹치는 부분 비율 0.0~1.0 .. 2019. 10. 22.
Tensorflow 2.0 release 이후 설치 방법 Install TensorFlow with pip 요약하자면 pip install tensorflow 와 같이 뒤에 버전을 안치면 2.0 으로 설치가됩니다. 아직 샘플 코드가 1.x 버전으로 나온게 많기 때문에 1.x 버전을 설치하려면 pip install tensorflow==1.15rc2 와 같이 뒤에 버전을 명시하면 됩니다. cpu와 gpu 버전을 모두 포함한 1.15rc2 버전이 좋겠네요. cpu버전만 할거면 pip install tensorflow==1.14 gpu버전만 할거면 pip install tensorflow-gpu==1.14 TensorFlow 2 packages are available tensorflow —Latest stable release for CPU-only tensorf.. 2019. 10. 21.
728x90
반응형