본문 바로가기
반응형

분류 전체보기706

[Windows] 윈도우 10 원격 데스크톱 연걸하기 (feat. mstsc) 원격 접속 관련 찾아보다가 아주 괜찮은 글을 발견하여 기록해둔다. (출처 : https://travelerstory.tistory.com/170 ) 원격 데스크톱 연결은 윈도우에 내장된 원격 제어 프로그램으로 TCP 3389번 포트를 사용해서 동일한 네트워크나 인터넷에 연결된 컴퓨터에서 윈도우를 실행 중인 다른 컴퓨터로 원격 접속을 가능하게 만들어주는 기능입니다. 물리적으로 위치가 떨어져 있어도 컴퓨터를 원격으로 관리할 수 있기 때문에 다양한 상황에서 아주 유용하게 사용할 수 있는 기능입니다. 원격 데스크톱 연결을 사용하기 위해서는 컴퓨터의 전원은 켜진 상태여야 하고 네트워크 또는 인터넷에 연결되어 있어야 합니다. 그리고 윈도우 방화벽 정책, 시스템의 원격 설정, 계정, 접근 권한 등의 설정 등을 원격 .. 2019. 9. 28.
[Windows] CMD(명령 프롬프트)_핑(ping) 테스트 하기 - 핑(Ping) 테스트 하기 - 명령 프롬프트 창을 실행시켜보자. 핑 테스트를 하기 위해서는 핑을 날릴 대상의 IP주소가 필요하다. "ping IP주소 -t" 이런식으로 핑 테스트를 진행해 주면 된다. 핑 테스트 명령어를 입력하면 아래와 같이 출력된다. 여기서 -t 옵션을 사용하면 핑을 계속해서 날리기 때문에 중간에 종료하기 위해서는 커맨드 취소(ctrl + c) 같은걸로 취소 해주면 된다. 핑 테스트를 하는 경우는 보통 인터넷 네트워크 랜 상태를 체크하기 위해서 하는 경우가 대부분이다. 인터넷이 반응이 느리거나, 연결이 되어있는지 체크하거나 등등 사용하는 용도는 다양하다. 추가적으로 그냥 가볍게 연결이 되어 있는지만 체크하고 싶다면 -t 옵션을 생략하면 아래와같이 4번 정도만 핑을 날려보고 알아서 종.. 2019. 9. 28.
[Windows] CMD(명령 프롬프트)_내 컴퓨터 ip주소 확인하기 (feat. ipconfig) - 내 컴퓨터 IP주소 확인하기 - 손쉽게 내 컴퓨터의 ip 주소를 확인하는 방법에 대해 알아보자. 우선 명렁 프롬프트(cmd)창을 열어보자. 쉽게 여는 방법으로는 [window key + r]을 눌러 실행 창에 cmd을 입력해 실행하는 방법이 있다. 그리고 명령프롬프트 창이 열렸으면 "ipconfig" 명령어를 입력해주면 아래와 같이 ip정보가 출력된다. 추가적으로 "ipconfig -all" 명령어를 입력하면 좀 더 상세한 정보를 확인할 수 있다. 2019. 9. 25.
[Kakao API] 카카오 API 키 발급 방법 및 기본 설정 (ft. 카카오 API 시작하기!) 카카오 API KEY 발급 방법 및 기본 설정에 대해 알아보자. https://developers.kakao.com/ 해당 페이지에 들어가서 하단에 보이는 '앱 개발 시작하기' 버튼을 클릭하자.(그전에 물론 로그인을 해두면 좋다.) 정상적으로 로그인까지 완료되었으면 아래와 같은 창이 뜬다. '앱 이름' 과 '회사명' 을 입력하고 '앱 만들기' 버튼을 클릭한다.(회사명 같은 경우는 나같은경우 테스트로 잠깐 사용해보는거라 '개인' 이라 입력하고 넘어갔다.) 위에서 아이콘 등록을 안하면 아래와 같은 팝업창이 뜨는데 등록할 아이콘이 있다면 해도 좋지만 나중에도 등록할 수 있기때문에 일단은 '게속 진행' 버튼을 클릭하자 그럼 이제 아래와 같이 4종류의 API 키가 주어지는데 두고두고 쓸테니 귀찮으면 따로 기록을 .. 2019. 9. 23.
[StarUML] 클래스 다이어그램이란?(3) - 작성 단계 및 유의사항(feat. 사례) 출처 : https://blog.naver.com/he1000/220725205602 1. 작성 단계 및 유의 사항 1-1. 작성 단계 클래스 다이어그램을 작성하는 순서는 딱 정해진 바는 없습니다.그러나 프로젝트 현장에서는 다음의 순서대로 작성하는 것이 일반적입니다.물론 순서를 꼭 지켜야만 하는 것은 아닙니다 1. 객체를 식별하고 클래스를 정의합니다 - 사용자 문서나 유즈케이스 정의서, 문제 기술서등을 참고하여 객체를 식별합니다 - 식별된 객체를 바탕으로 클래스를 정의합니다 - 이 단계에서는 클래스 명 정도만 표현합니다 2. 속성과 오퍼레이션을 정의합니다 - 클래스의 속성과 오퍼레이션을 정의합니다 - 한번에 상세한 정의를 마치지 못하므로 여러 번 정제과정을 거쳐야 합니다 3. 클래스간 관계를 정의합니다 .. 2019. 9. 18.
[StarUML] 클래스 다이어그램이란?(2) - 관계 유형 출처 : https://blog.naver.com/he1000/220722818923 1. Association 관계 1. 정의와 특징 - Association은 두 클래스간 일반적인 협력 관계가 있을 경우 정의됩니다. - Association은 두 클래스의 객체들 사이에 존재하는 공통의 성질 및 의미를 갖는 링크들의 집합에 대한 표현입니다 - 두 클래스가 서로 Association관계가 있다면 한쪽 객체에서 다른 객체를 참조할 수 있음을 의미합니다 - Association은 향후 다른 클래스에 대한 포인터나 레퍼런스로 구현됩니다 2. 표기법 2-1 화살표 없는 실선(양방향 관계) - 제품과 공급자는 Association관계 - 보통 분석단계에서 정의하는 형태 - 아직 참조방향이 결정되지 않은 의미적인 .. 2019. 9. 18.
[ORACLE] 오라클_사용중인 오라클 버전 확인하기(SQL 쿼리문) 오라클 버전 확인하기 쿼리문을 통해 현재 사용중인 오라클 버전이 무엇인지 확인하는 방법에 대해 알아보자. SELECT * FROM PRODUCT_COMPONENT_VERSION; ▷ 결과 SELECT * FROM v$version; ▷ 결과 위 두개의 쿼리문을 사용하면 결과 처럼 오라클의 버전, 서버 운영체제 및 버전 등을 확인할 수 있다. 하나하나 다 확인하기 귀찮다면 그냥 Oracle 관련한것만 뽑아서 쓰면 된다. SELECT * FROM v$version WHERE banner LIKE 'Oracle%'; 추가적으로 sqlplus 를 사용하여 버전을 확인하는 방법이 있어 기록해둔다.(출처 : 제타위키) 2019. 9. 17.
[StarUML] 클래스 다이어그램이란?(1) - 정의 및 표기방법 출처 : https://blog.naver.com/he1000/220718741438 클래스 다이어그램을 처음 작성하면서 찾다가 좋은 글을 발견하여 기록해둔다. 1. 정의 클래스 다이어그램은 "시스템에서 사용되는 객체 타입(클래스)을 정의하고 그들 간에 존재하는 정적인 관계를 다양한 방식으로 표현한 다이어그램"입니다. 클래스 다이어그램은 객체지향 SW 시스템을 분석하고 설계하는 데 사용되는 핵심적인 모델입니다. 객체지향 SW 시스템은 클래스와 그 관계로 뼈대가 구성되기 때문에 이를 정의한 클래스 다이어그램은 곧 시스템의 구현될 모습을 정의한 것입니다. 클래스 다이어그램은 분석되거나 설계되는 모든 클래스를 한 장의 다이어그램으로 정의한 것 입니다. 클래스 다이어그램은 클래스의 정적인 정의와 관계를 표현합니.. 2019. 9. 16.
[Android] 안드로이드_버튼 중복클릭 방지하기( feat. OnSingleClickListener) 버튼 중복클릭 방지 OnClick 이벤트를 사용하다보면 빠르게 연속으로 누르게되면 중복으로 클릭처리가 되어 서버에 중복 요청이나 함수가 두번이상 중복 실행이 될 가능성이 있다. 이러한 부분을 처리해주는 방법은 무수히 많겠지만 이번에 접하게된 방법이 있기에 기록해둔다. View.OnClickListener 를 구현받는 추상클래스를 따로 만들어 주는 방법이다.import android.os.SystemClock; import android.view.View; public abstract class OnSingleClickListener implements View.OnClickListener{ //중복 클릭 방지 시간 설정 ( 해당 시간 이후에 다시 클릭 가능 ) private static final lon.. 2019. 9. 15.
반응형
TOP