IT 94

프로그래머스 - 오랜 기간 보호한 동물(2)

[해답] SELECT A.ANIMAL_ID, A.NAME FROM ANIMAL_INS A, ANIMAL_OUTS B WHERE A.ANIMAL_ID = B.ANIMAL_ID ORDER BY DATEDIFF(B.DATETIME, A.DATETIME) DESC LIMIT 2 DATEDIFF : 두 개의 날짜 값의 차이를 int로 반환하는 내장 함수이다. > 형식 : DATEDIFF('시작날짜', '끝 날짜') TIMESTAMPDIFF : DATEDIFF랑 비슷한 기능 > 형식 : TIMESTAMPDIFF('단위', '날짜 1', '날짜 2') 단위 => SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, YEAR

UI 설계 도구

# 와이어프레임 (Wireframe) : 기획 단계의 초기에 제작하는 것으로, 페이지에 대한 개략적인 레이아웃이나 UI 요소 등에 대한 뼈대를 설계하는 단계 : 와이어프레임을 제작할 때는 각 페이지의 영역 구분, 콘텐츠, 텍스트 배치 등을 화면 단위로 설계 # 목업 (Mockup) : 디자인, 사용 방법 설명, 평가 등을 위해 와이어프레임보다 좀 더 실제 화면과 유사하게 만든 정적인 형태의 모형 : 시각적으로만 구성 요소를 배치하는 것으로 실제로 구현되지는 않음 # 스토리보드 (Story Board) : 와이어프레임에 콘텐츠에 대한 설명, 페이지간 이동 흐름 등을 추가한 문서 : 스토리보드는 상단이나 우측에는 제목, 작성자 등을 입력하고, 좌측에는 UI화면, 우측에는 Description을 기입 # 프로..

IT/관련지식 2020.10.12

AMD CPU에서 Android Emulator 실행 방법

몇 가지의 요구사항들이 있습니다. 1. 18년도 4월 Window 업데이트 필요 2. Android Studio 3.2 이상 3. Android Emulator v27.3.8 이상 사실 위에는 다운로드만 하면 장땡이라, 해야 할 건 요 밑에 것들... 4. Bio에 들어가서 SVM 활성화시켜야 함 5. Window Hypervisor Platform을 활성화 ( 앱 및 기능 - 프로그램 및 기능 - Windows 기능 켜기/끄기 )에서 선택 그리고 마지막으로 재부팅해야 합니다 :) https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html

IT/관련지식 2020.08.18

REST

??? : REpresentational State Transfer : WWW과 같은 분산 하이퍼미디어 시스템을 위한 SW architecture의 한 형식 : '웹에 존재하는 모든 자원에 고유한 URI를 부여하여 활용'하는 것. 즉, 자원을 정의하고 자원에 대한 주소를 지정하는 방법론 RESTful >> REST 형식을 따르는 시스템 HTTP URI를 통해 자원을 명시하고 HTTP Method를 통해 해당 자원에 대한 CRUD Operation 적용 # 구성요소 자원(Resource), URI 모든 자원은 고유한 ID를 가지고 ID는 서버에 존재하며 클라이언트는 각 자원의 상태를 조작하기 위해 요청을 보냄. HTTP에서 이런 자원을 구별하는 ID는 'Students/1'같은 URI이다 행위(Verb),..

IT/관련지식 2020.07.28