12 06 2018
Main build Goals: clearn install -Pproduction pom.xml
화상연동/Web,APP 구축및서비스/LMS/평생교육/학점은행/기업교육/연수관리/설문구축/
12 06 2018
Main build Goals: clearn install -Pproduction pom.xml
25 05 2018
File>setting>Build, Execution, Deployment에서 instant Run 클릭 후 체크를 해제하면 에러가 나지 않습니다.
26 03 2018
안드로이드 Firebase 안내 https://firebase.google.com/docs/cloud-messaging/android/client 1)Firebase에 앱추가 1)프로젝트를 생성후 앱 추가를 누른다. 앱프로젝트의 >app> build.gradle에서
1 2 3 4 5 6 7 8 |
defaultConfig { applicationId "kr.or.xxxx.xxxx" minSdkVersion 16 targetSdkVersion 25 versionCode 112 versionName "1.1.2" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } |
2)패키지명을 kr.or.xxxx.xxxx 로 안드로이드 패키지 이름으로 지정후 google-sevices.json을 다운받아 앱프로젝트> app 팀에 복사한다. 3)완료 위에서와 같이 프로젝트>build.gradle에
1 2 3 4 5 6 7 8 9 10 11 12 13 |
buildscript { repositories { jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.google.gms:google-services:3.1.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } |
그리고 프로젝트>app>build.gradle
1 |
apply plugin: 'com.google.gms.google-services' |
추가한다. 그리고 dependencies부분에
1 |
compile 'com.google.firebase:firebase-messaging:11.8.0' |
넣어준다. 2) 앱에 Firebase 추가 Android Studio 에서 Firebase Assistant를 여는 방법 Tools> Firebase 를 […]
23 03 2018
Firebase의 가이드, https://firebase.google.com/docs/cloud-messaging/ios/client?authuser=0 1)프로젝트를 만든다 developer.apple.com에 해당 프로젝트의 정보를 등록해서 App IDS가 필요하고 Push Notifications 의 Certificates에 등록되어야 한다. 여기서 발급한 키는 이제 사용하지 않아도 된다 Apple에서 Keys라는 메뉴를 만들어서 하나의 Key로 Firebase의 인증을 처리 할수 있다 iOS의 프로젝트를 추가 위해서는 (1)bundle id (2)앱 ID prefix가 필요함 2)앱에 Firebase 추가 https://console.firebase.google.com/?pli=1에 접속 프로젝트를 추가한다. 화면을 […]
21 03 2018
에러
1 2 3 4 |
[ktest] /home/FILE]imp userid=nuriware/password@ktest file='tbccm03c_table.dmp' tables='tbccm03c' IMP-00038: Could not convert to environment character set's handle IMP-00000: Import terminated unsuccessfully |
해결 파일위치 [ktest] /home/FILE]ls tbccm03c_table.dmp 디레토리 생성
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
[ktest] /home/FILE]sqlplus SQL*Plus: Release 12.2.0.1.0 Production on Wed Mar 21 13:44:20 2018 Copyright (c) 1982, 2016, Oracle. All rights reserved. Enter user-name: nuriware Enter password: Last Successful login time: Wed Mar 21 2018 13:42:52 +09:00 Connected to: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production SQL> create directory tabledump as '/home/FILE'; create directory tabledump as '/home/FILE' Directory created. |
이때 권한 확인 chown -R oracle:oinstall FILE 임포트
1 2 3 4 5 6 7 |
[ktest] /home/FILE]ls -al 합계 208 drwxr-xr-x. 2 oracle oinstall 31 3월 21 13:31 . drwxr-xr-x. 5 root root 45 3월 21 13:30 .. -rwxr-xr-x. 1 oracle oinstall 212992 3월 21 13:31 tbccm03c_table.dmp [ktest] /home/FILE]impdp userid=nuriware/password@ktest directory=tabledump dumpfile='tbccm03c_table.dmp' tables='tbccm03c' |
8 09 2017
1.Xcode에서 인증서 재발급 – Xcode의 preference -> Accounts -> Manager Cetificated를 선택 + 를 누르고 맞는 인증서 선택한 그리고 developer.apple.com > Certificates를 누르면 만들어져 있다 이걸 다운받으면 됩니다. 2. 처음 부터 만들경우 토큰을 테스트하려면 iphone을 연결해야 한다. 그리고 bundle Identifier를 developer.apple.com 의 Certificates, Identifiers & Profiles > Identifiers > App IDS 밑에 Name 과 ID를 […]
14 08 2017
실행환경 openssl이 설치된 서버에서 또는 설치방법 1.CentOS설치 2.윈도우설치 key 파일생성
1 |
[root@www.nuriware.com file_20170814-2]# openssl genrsa -des3 -out abc.key 2048 |
CSR파일생성 – (*.p7b파일 다운받기위한 파일) – 먼저 openssl.cnf를 수정하여 디폴트값이 아닌것은 주석처리한다.
1 |
[root@www.nuriware.com file_20170814-2]# openssl req -new -key abc.key -out abc.csr |
p7b파일을 다운받는다 – (gpki.go.kr) 생성된 CSR 파일내용을 복사해서 넣고 임시비빌번호를 요청하고(한번 발급받으면 임시비밀번호는 동일) 등록하면 p7b파일다운이 됩니다. pem파일생성
1 |
[root@www.nuriware.com file_20170814-2]# openssl pkcs7 -in nuriware.eseoul.go.kr.p7b -out abc.pem -print_certs -text |
pfx파일을 생성해본다.
1 |
[root@www.nuriware.com file_20170814-2]# openssl pkcs12 -export -name nuriware.eseoul.go.kr -in abc.pem -inkey abc.key -out cert.pfx |
certpfx가 생성되면 절차대로 됨
9 08 2017
오라클이 /에 설치가 됬는데 사용량이 100% 였다 du -h –max-depth=1 로 추적을 하니
1 2 3 4 5 6 7 |
[oracle@디비1 ~]$ du -h --max-depth=1 50G ./diag 92K ./.gconf 359M ./admin 20K ./.nautilus ..... |
1 2 |
[oracle@디비1 alert]$ pwd /home/oracle/diag/tnslsnr/디비1/listener/alert |
여기에 데이타가 많을 경우 rm -rf * 로 삭제하면 된다. log.xml은 다시 생성된다.
9 08 2017
전체용량/남은용량
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
SELECT A.TABLESPACE_NAME, ROUND(SUM(A.BYTES) / (1024 * 1024)) || 'M' "전체", --3 ROUND(SUM(B.FREES) / (1024 * 1024)) || 'M' "여유" -- 4 FROM (SELECT FILE_ID, TABLESPACE_NAME, SUM(BYTES) BYTES FROM DBA_DATA_FILES -- 1 GROUP BY FILE_ID, TABLESPACE_NAME) A INNER JOIN (SELECT TABLESPACE_NAME, FILE_ID, SUM(BYTES) FREES FROM DBA_FREE_SPACE -- 2 GROUP BY TABLESPACE_NAME, FILE_ID) B ON A.TABLESPACE_NAME = B.TABLESPACE_NAME AND A.FILE_ID = B.FILE_ID GROUP BY A.TABLESPACE_NAME; |
테이블스페이스와 데이터 파일 조회하기
1 2 |
select tablespace_name, bytes/1024/1024 MB, file_name from dba_data_files; |
테이블스페이스 확장
1 2 3 |
alter tablespace TabseSpace add datafile '/경로/DataBaseFiles/테이블스페이스02.dbf' size 5138022400; |
8 08 2017
“나라장터에서 입찰시에는 반드시 바이오토큰을 선택하고 로그인해야 합니다.” 범용 법인공인인증서와 지문인식토큰(난 Secure AT를 소지 )이 준비되어있다는 가정하에 1.지문인식토큰을 컴퓨터에 연결하고 법용공인인증서를 한국정보인증 (https://www.signgate.com/)여기에서 받았으므로 https://www.signgate.com/management/searchMangList.sg 이쪽으로 이동하여 인증서복사선택하고 복사할 인증서 선택 저장할 매체 선택 이때 지문보안토큰을 선택하면 안됩니다. 반드시 보안토큰선택 비밀번호 최초는 “00000000”입니다. 이렇게 하면 이증서가 보안토큰에 복사가 됩니다. 이제는 나라장터에서 지문모의투찰을 해서 실제 지문인식이 […]