본문 바로가기

프로그래밍141

Android :) keytool 1. 구글 플레이 스토어에 올린 앱에 어떤 키를 사용했는지 모를때> keytool -list -keystore my-keystore.keystore 내 키 정보 확인> keytool -printcert -file CERT.RSAabc.apk 압축 해제해 META-INF 폴더 안의 CERT.RSA 파일에서 인증서 정보를 추출하여 인증서의 정보를 보여준다. 2019. 6. 21.
Nativescript :) 안드로이드(Android) 구글 플레이스토어 - 경고 64bit 구글 플레이스토어는 2019년 8월 01일 부터 네이티브 코드를 포함하는 모든 새 앱과 앱 업데이트는 Google Play에 게시할 때 32비트 버전 외에도 64비트 버전도 함께 제공되어야 합니다. 참고:) https://developers-kr.googleblog.com/2019/01/get-your-apps-ready-for-64-bit.html Google Play의 64비트 요구 사항에 맞춰 앱을 준비하세요 게시자: Vlad Radu(Play 제품 관리자), Diana Wong(Android 제품 관리자) 64비트 CPU는 사용자... developers-kr.googleblog.com Nativescript-vue 64bit 빌드 app/App_Resources/Android/app.gradle.. 2019. 5. 11.
scaleup scaleout scaleup 한대의 컴퓨터를 업데이트 하는 것. scaleout 여러대의 컴퓨터로 사용하는 것. 웹서버 + 애플리케이션 서버 + 데이터베이스 서버 1번째 scaleout 시스템에서 부하가 생기는 경우는 대부분 database 임으로 분리.2번째 scaleout php 분리3번째 scaleout 기존 mysql master, 새로운 mysql slave slave로 복제해 읽기만(select), master는 쓰기만(insert, update, delete)4번째 scaleout mysql slave2 생성 php 쪽에서는 랜덤하게 slave, slave2에서 읽기 master에게 과부하가 생기면 샤딩하나는 1 ~ 1000 명의 정보만 저장하나는 2000 ~ 3000명의 정보만 저장 애플리케이션 서버 s.. 2017. 12. 6.
암호화 기법 대칭키( AES ) key를 암호화 복호화 할때 사용. 비대칭키( RSA, 공개키 방식 ) 암호화 할대 key와 복호화 할때 key 가 다른 것. private key, public key public key를 공개 하고 private key를 통해 복호화 시키기 2017. 12. 6.
Apache 설치 및 설정 apache 다운 받기 -> apache 설치 -> 환경변수 등록 bin -> conf 폴더안의 httpd.conf 수정ServerRoot "현 폴더 위치"DocumentRoot "현 폴더 위치"\이거 말고 / 이거로 ServerName localhost:80포트번호 변경 했으면 Listen 포트도 일치 시키기 Ctrl+x -> a 관리자로 띄우고 httpd -k install 서비스에 등록 아파치 시작 httpd -k start 아파치 종료 중지 httpd -k stop아파치 재시작 httpd.exe -k restart아파치 제거 httpd.exe -k uninstall httpd.exe -k uninstall -n Apache24 2017. 8. 8.
빅데이터 5 영화 마이너리티 리포트 한번보기! 분류 Classfication 데이터분석은 인문학적 소양이 매우 필요하다. 기술로만은 불가능 하다. 암이었다가 암이 아닌 모델이 훨씬 더 좋은 모델이라고 한다. 1. 각 데이터의 표준화 필요 2. 분류의 결과가 악성이나 양성 id값이 필요한 이유 A란 사람의 생활패턴이 필요 2~4 = 1~ 10 0.2 -0.20.4-0.20.4-0.3 ------0------1------0.5 0.4-0.20.4-0.20.4-0.2 최대값 -a a - 최대값 --------- 현 위치--------- 최대값-최소값최대값 - 최소값 2 - 5-3 5-1 4 --------------- 2 - 1 1 2-1 1 0.4-0.30.10.3-0.2-0.2 --------------- 0.4-0... 2017. 7. 28.
빅데이터 4 3등석의 어른은 죽었다 그래서 3등석의 어린이는 살았다? 절대 흑백논리로 보이지 않는 것을 예측 분석하면 안된다. 타이타닉 분석 EBS 자본주의 꼭 볼것 ! ctree rpart 는 중심값을 가지고 분류The k-Nearest Neighbor Algorithm입력이 특징 공간 내 k개의 가장 가까운 훈련 데이터로 구성데이터를 분류하는데 유용하게 사용하는 알고리즘주어진 훈련 집합의 레코드와 비교하여 가장 밀접한 k개의 레코드를 기반으로 새로운 데이터를 분류하는 알고리즘밀접한 정도는 Euclidean distance를 사용하여 계산 장점높은 정확도, 오류 데이터(outlier)에 둔감, 데이터에 대한 가정이 없음단점계산 비용이 높음, 많은 메모리 요구 군집에서는 3명|2명|정 가운데 서있다면, 3명에 포함된.. 2017. 7. 27.
빅데이터 3 하삼각 / 상삼각 행렬들 예 빅데이터에 꼭 필요한것 정수론 apply()군 함수 리스트 서로 다른 데이터 형의 집합을 정의할 필요가 있을 때 사용할 수 있는 데이터 객체 벡터가 서로 같은 데이터 형으로 구성된다면, 리스트는 서로다른 데이터 형으로 구성된 객체 unlist() lapply() sapply() 데이터 프레임 데이터마이닝 ? 통계에서는 기본적으로 유의미한 시점을 지나가면 데이터를 버린다 데이터 에선 버리지 않는다 하지만 관련된 의미가 없으면 그때 버리지 미리 버리진 않는다 연관규칙(Association Rule) 임의 데이터에서 어떤 데이터의 발생을 예측하는 규칙 데이터 간의 연관성 및 상관관계를 표한하는 규칙 A -> B (A와 B는 데이터의 부분집합) A를 left-hand-side, B를.. 2017. 7. 26.
빅데이터 2 분석 모델을 만든 것 여기까지가 통계인가요 ... 수치 데이터는 바꿀수 없지만 환경 데이터는 바꿀수 있다. 데이터 분석 오차율 0.2 -> 앞의 확률이 적다면( > 0.2, 1,0) 데이터 분석을 할때 정답은 없다. 0.2라는 값과 0.5라는 모델이 나오면 데이터가 부정확함에도 불구하고 최소한의 오차율이 나오게 한다면 과연 맞는 것일까? 행렬 R에서 행렬의 내부 저장 공간은 열 우선 배열방식 (80년대 책을 생각해보면) 행렬에 데이터를 저장시, 1번 열, 2번 열 .. 순으로 저장 matrix() 함수 : 행렬을 만드는 함수 nrow, ncol : 행과 열의 수를 지정하는 인수, 모두 지정할 필요 없음 length 데이터 개수, mode 데이터 타입, dim 행과 열의 개수, dimnames 행과 열의 .. 2017. 7. 25.