개발 지식/기타
-
DMS, DMM, DD (위도와 경도)개발 지식/기타 2020. 8. 22. 02:21
도, 분 및 초(DMS): 41°24'12.2"N 2°10'26.5"E 도 및 십진수 분(DMM): 41 24.2028, 2 10.4418 십진수 도(DD): 41.40338, 2.17403 출처: https://support.google.com/maps/answer/18539?co=GENIE.Platform%3DDesktop&hl=ko DMS 를 DD로 변환하는 방법 사용 좌표 DMS 33°19'42.8399999999965075, 126°48'54.5300000000277407 - 위도 { 시(33), 분(19), 초(42.8399999999965075) } 1. 분(')을 시간으로 바꿔주기 위해 60으로 나눠준다. 19 / 60 = 0.31666666666666666666666666666667 2...
-
Design Pattern개발 지식/기타 2020. 7. 23. 23:58
Design Pattern SOLID 원칙 싱글톤 패턴 (Singleton pattern) 전략 패턴 (Strategy pattern) 상태 패턴 (State pattern) 템플릿 메소드 패턴 (Template method pattern) 팩토리 메소드 패턴 (Factory method pattern) 커맨드 패턴 (Command pattern) 옵저버 패턴 (Observer pattern) 데커레이터 패턴 (Decorator pattern) 추상 팩토리 패턴 (Abstract factory pattern)
-
HTTP, HTTPS개발 지식/기타 2020. 7. 23. 23:55
HTTP 와 HTTPS - HTTP (HyperText Transfer Protocol)는 HTML 문서와 같은 텍스트들을 송수신 할 수 있게 하는 프로토콜 입니다. - 웹상에서 이루어지는 모든 데이터 교환의 기초, 클라이언트-서버 프로토콜 - 클라이언트의 요청 (request)와 서버의 응답 (response)로 구성 HTTP 프로토콜의 특징 1. 비연결지향 (Connectionless) HTTP는 먼저 클라이언트가 서버에 request를 보내면 서버는 response를 보내고 접속을 끊는다. 2. 상태정보 유지 안함 (stateless) 연결을 끊는 순간 클라이언트와 서버의 통신이 끝나고 상태정보를 유지하지 않는다. HTTP 수행 과정 - 클라이언트와 서버가 HTTP를 이용하여 통신할 때의 수행 과정..
-
Cookie & Session개발 지식/기타 2020. 7. 23. 23:52
HTTP 프로토콜의 특징 비연결지향 (Connectionless) HTTP는 먼저 클라이언트가 서버에 request를 보내면 서버는 response를 보내고 접속을 끊는다. 상태정보 유지 안함 (stateless) 연결을 끊는 순간 클라이언트와 서버의 통신이 끝나고 상태정보를 유지하지 않는다. 이 두가지 특성을 보완하기 위해 쿠키와 세션을 사용한다. 쿠키 (Cookie) 클라이언트 로컬 저장소에 저장되는 키와 값으로 구성된 파일이다. 이름, 값, 만료날짜, 경로 정보가 들어있다. 일정시간동안 데이터를 저장할 수 있다. 세션 (Session) 일정 시간동안 같은 브라우저로부터 들어오는 일련의 요구를 하나의 상태로 보고 그 상태를 유지하는 기술. 서버 측에서 관리한다. 클라이언트를 구분하기 위해 세션 ID를..
-
펌) 우분투 오라클 xe 설치개발 지식/기타 2020. 6. 7. 06:24
테스트 환경 Ubuntu 16.04.2 LTS Oracle DB를 이용할 일이 생겨서 Ubuntu에 Oracle XE를 설치해 보았습니다. 설치하는데 아래 링크를 참조했습니다. http://www.gokhanatil.com/2016/04/how-to-install-oracle-11gr2-xe-on-ubuntu.html 먼저 설치 패키지를 아래 링크에서 다운로드 합니다. (2017년 3월 30일 현재 2014년에 배포한 11gR2 가 최신버전 입니다.) http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html Oracle 홈페이지에서는 리눅스 용으로는 rpm을 zip으로 압축해서 배..