본문 바로가기

Leave a note

(40)
[AWS] 아마존 클라우드 시작하기 - 02 ( SSH 접속 및 설정 , PuttY ) [AWS] 아마존 클라우드 시작하기 - 02 ( 키페어 , SSH 접속 및 설정 , PuttY ) 1. SSH 연결 준비 AWS 에서 SSH 연결을 하기 위해서는 , 키페어 라는 Key 인증 교환을 이용하여야만 SSH & SFTP 연결이 가능합니다. 으로 새로운 키페어를 생성해주도록 합니다. 해당 키는 .pem 파일로 다운로드 받을 수 있으며, 해당 .pem 파일을 잘 관리하도록 합니다. 2. SSH 연결 - PuttY PuttY에서는 .ppk 의 확장자를 가진 Key를 사용하기 때문에, pem 파일을 PuttY 에서 사용할 수 있도록 Key를 변환해주어야 사용이 가능합니다,
[AWS] 아마존 클라우드 시작하기 - 01 ( 인스턴스 생성, 호스트 IP 생성 및 연결하기 ) [AWS] 아마존 클라우드 시작하기 - 01 ( 인스턴스 생성, 호스트 IP 생성 및 연결하기 ) 1 ) 시작하기 2 ) 외부 IP 설정 하기
[ANDROID] APK 배포하기 [ANDROID] APK 배포하기 ' Android Studio '를 이용해서 APK 를 배포하는 방법에 대한 포스팅 입니다. 1. Build > Generate Signed Bulde / APK 2. App Bundle 과 APK 중 선택합니다.APP Bundle 은 사용자가 앱스토어를 통해 APP을 다운 받아 설치할 때에 각각의 사용자에게 필요한 설치파일만 제공하여 APP의 크기를 줄여주고, 설치 속도 및 다운로드 용량을 줄여줄 수 있는 배포 방식입니다. 배포 파일명은 .aab 이며, 이번 포스팅에서는 APK 배포에 대한 포스팅이므로 상세 설명은 생략하겠습니다.APK 를 선택하고 , 다음으로 넘어갑니다. 3. Create new 4. 각각의 Input box 에 정보를 기입합니다.점선 사각형박스에 들..
[ANDROID] Webview 에서 시스템 텍스트 크기 무시하기 [ANDROID] Webview 에서 시스템 텍스트 크기 무시하기 안드로이드 기기에서 ' 설정 > 접근성 > 시각 > 화면 확대 및 글자 설정 ' 을 통해 사용자 임의의 시스템 글자 크기를 설정할 수 있습니다. 이런 경우, 웹뷰 접속시 텍스트 크기 확대로 인한 화면 깨짐, 레이아웃 깨짐등의 다양한 상황에 부딪힐 수 있습니다. 그런 경우의 해결 방법입니다. setContentView(R.layout.activity_main); mWebView = (WebView)findViewById(R.id.webView); // XML 레이어 연결 mWebView.setWebViewClient(new WebViewClient()); // 클릭시 --> 페이지 이동 mWebView.setWebChromeClient(ne..
[TOOL] Mysql GUI 툴 설치부터 사용까지 - HeidiSQL [TOOL] Mysql GUI 툴 설치부터 사용까지 - HeidiSQL 공식 홈페이지 : https://www.heidisql.com/ HeidiSQL 이란 ? HeidiSQL은 무료 소프트웨어이며 쉽게 배울 수있는 목표를 가지고 있습니다. "Heidi"를 사용하면 데이터베이스 시스템 MariaDB, MySQL, Microsoft SQL 또는 PostgreSQL 중 하나를 실행하는 컴퓨터에서 데이터 및 구조를보고 편집 할 수 있습니다. HeathSQL은 2009 년과 2013 년 사이에 개발 피크를 보인 Ansgar에 의해 2002 년에 발명되었으며 전 세계적으로 MariaDB 및 MySQL에서 가장 많이 사용되는 도구입니다. 쉽게 말해서 Shell 작업으로 했던 mysql 을 GUI 를 통해서 누구든지..
[JAVA/eGovFrame] Mapped Statements collection does not contain value for 에러 -1 [JAVA/eGovFrame] Mapped Statements collection does not contain value for 에러 -1 위의 에러의 경우 5가지의 에러 원인이 있다고 합니다. (1) mapper id가 틀린 경우 (2) Parameter와 bean의 field명이 틀린 경우 (3) sql.xml에서 정의된 namespace와 DAO에서 호출하는 namespace가 다를 경우 (4) mapper가 정의가 되어 있지 않거나 Spelling이 틀린 경우 (5) mapper에 정의된 namespace 명칭이 같은 Application 내에 중복 될 경우 그중 mapper가 정의가 되지 않았거나, Spelling 이 틀린 경우에 대한 포스팅입니다. context-mapper.xml 저의 경우..
[ ANDROID ] Installation failed with message Invalid File : 에러 해결 [ ANDROID ] Installation failed with message Invalid File : 에러 해결 오래간만에 안드로이드 스튜디오를 실행시켰더니, 아래와 같은 문구가 뜨면서 Application이 컴파일 되지 않는다. 기존의 workspace 가 D 드라이브에 존재했엇는데, E드라이브로 이동을 하게 되면서, PATH 오류가 뜬 모양이다. 간단하게, 프로젝트를 재빌드할 수 있도록 설정해주도록 하자. 1) File > Setting 2) Build, Execution, Deployment > Instant Run > Enable instant run to hot swap code /resource change on deploy(unchecked this option) 즉, 배포할때 핫 스왑..
[Android] 다양한 Dialog 종류별 구현 방법 - 펌 [Android] 다양한 Dialog 종류별 구현 방법 - 펌 참고 URL : 출처: http://mainia.tistory.com/555 [녹두장군 - 상상을 현실로] >> 원본 그대로를 퍼오고 싶었으나 사정상 약간의 모양에 약간의 변형은 있으나, 모든 자료는 위 출처에 따릅니다. (1) 여러 개의 멀티선택 옵션으로 표현해 주기 다중선택을 위한 다이얼로그 창을 띄운다. 리스트에는 제목과 radio button이 있다. AlertDialog.Builder 클래스로 구현하며 리스트중 특정행을 클릭했을 때 이벤트는 setSingleChoiceItems 에 등록한다. Ok 버튼클릭 이벤트는 setPositiveButton , Cancel 버튼클릭 이벤트는 setNegativeButton 에 등록하고 기능을 구..