[IT 용어] API / 동기와 비동기 API01) 인터페이스 (Interface)상호간에 읽거나 쓰기 위해 만들어진 접점사람과 사람, 사물과 사물 등 서로 다른 두 개 이상의 것들이 소통하기 위한 방법UI(User Interface) : 사용자가 시스템과 상호작용할 수 있는 접점02) API (Application Programming Interface)응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스쉽게 말해, 애플리케이션에서 데이터를 읽거나 쓰기 위해 사용하는 인터페이스03) API 종류 Private API : 회사 자체에서 서비스를 만들기 위해 사내에서 개발하고 사용하며 외부에 공개되지 않는 API Public API(Open API) : 누구나 사용할 수 있도록 개방.. [ETC] 객체를 JSON 형식으로 변환하는 방법 개발 중 테스트를 위해 임시 데이터를 생성해야 하는 경우가 많다.그러나 console.log 로 데이터를 출력하면, 객체 형식으로 표시되어 데이터를 복사하거나 사용할 수 없을 때가 있다. 예시예를 들어, 다음과 같은 데이터가 있다고 가정해 보자.let tempData ={ jobsubid: '1', selText: 'selText5', score: '5', idx: '0', btnText: '매우 그렇다'} 변환이러한 객체 데이터를 임시 데이터로 활용하기 위해 JSON.stringify() 메서드를 사용하여 JSON 형식으로 변환console.log(JSON.stringify(tempData));이렇게 객체 데이터를 JSON 문자열로 변환하여 출력하면, 형태가 바뀐 것을 볼 수 있다.이 데이터를.. [Android] apk 파일 생성 및 실행하는 방법 안드로이드 스튜디오에서 실행하고 최종적으로 앱으로 빌드하기 위해서 apk 파일을 생성하는데요, 생성하는 방법은 매우 간단합니다!먼저, 안드로이드 스튜디오 프로그램을 실행한 뒤 따라 해 주세요.생성 방법1) 메뉴바에서 Build 클릭- 안드로이드 스튜디오 앱 실행 > 위 메뉴바에서 Build 선택 > Build Bundle(s) / APK(s) 선택 > Build APK(s) 2) 우측 하단에 'locate' 선택- 빌드가 시작되면, 우측 하단에 팝업이 뜨는데 여기서 'locate'를 선택해 줍니다. 3) apk 파일 생성- 완료되면 '파일 경로\build\outputs\apk' 폴더가 열리는데 '파일 경로\build\outputs\apk\debug' 경로로 이동하면 해당 파일의 apk 파일을 확인할 .. [VSCode] Visual Studio Code 확장 프로그램 추천 VSCode는 개발을 더욱 편리하게 하기 위해 다양한 확장 기능(Extensions)을 제공합니다.유용한 확장 기능 몇 가지를 소개해드리겠습니다.우선 마켓플레이스에서 다운을 받아야 합니다.좌측의 아이콘을 클릭해도 되고, 단축키 Ctrl + Shift + X 입력해도 됩니다.1. Korean Language Pack for Visual Studio CodeVSCode의 한국어 버전으로, 모든 설정을 한국어로 사용할 수 있습니다. 2. prettier코드 포맷터로, 코드를 자동 정렬해줍니다. 추가 설정 📌① Ctrl + , 환경 설정 들어가기② 'format' 검색하기③ Default Formatter를 Prettier로 설정④ 체크하면 저장할 때마다 자동 정렬 3. Error Lens오류가 난 .. [Git] Mac에서 터미널로 GitHub 올리기 01. Git 설치 ➤ 깃 설치되어 있는지 확인하기git --version➤ 설치가 안 되어있다면 설치하기 02. GitHub에서 저장소 생성하기 ➤ GitHub 접속하여 로그인하기 GitHub: Let’s build from hereGitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...github.com ➤ 만든 저장소 주소 복사하기 [Git] Git, GitHub란? 01. Git분산 버전 관리 시스템 (DVCS : Distributed Version Control Systems)컴퓨터 파일의 변경사항을 추적하고 여러명의 사용자들 간에 파일에 대한 작업여러 사람이 프로젝트를 할 때 소스 코드를 관리하는데 주로 사용인터넷 연결이 되지 않은 곳에서도 개발 진행 가능 02. GitHubGit으로 관리하는 프로젝트를 올려둘 수 있는 대표적인 호스팅 사이트표준 Git 명령줄 인터페이스를 사용하여 접근하고 조작할 수 있음시간, 공간의 제약없이 협업할 수 있음 03. GitHub 기본 용어Repository (저장소) : 히스토리, 태그, 소스의 가지치기 혹은 branch에 따라 버전을 저장하고 작업자가 변경한 모든 히스토리를 확인 가능Working Tree : 저장소를 바라보는.. Eclipse에서 Spring 사용하기 STEP. 01 STEP. 02 STEP. 03 STEP. 04 STEP. 05 STEP. 06 STEP. 07 JDK 버전 변경하기 STEP. 01 Windows 폴더 STEP. 02 STEP. 03 - 잘 되었다면 'cmd' 창에서 java -version 을 입력했을 때 바뀐 버전으로 변경됨 Spring 다운로드 방법 STEP. 01 Spring 홈페이지 Spring | Home Cloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform. spring.io STEP. 02 STEP. 03 STEP. 04 - 다운로드 완료 MariaDB를 JAVA로 연결하는 방법 STEP. 01 마리아DB 홈페이지 Open Source Database (RDBMS) for the Enterprise | MariaDB MariaDB provides open source database and database as a service (DBaaS) solutions to support scalability, mission-critical deployments, and more. mariadb.com STEP. 02 STEP. 03 STEP. 04 STEP. 05 STEP. 06 MariaDB 다운로드 방법 STEP. 01 마리아DB 홈페이지 Open Source Database (RDBMS) for the Enterprise | MariaDB MariaDB provides open source database and database as a service (DBaaS) solutions to support scalability, mission-critical deployments, and more. mariadb.com STEP. 02 STEP. 03 STEP. 04 STEP. 05 - 다운로드 완료 단축키 모음 01. Window 윈도우키 + R : 실행창 윈도우키 + E : 탐색창 윈도우키 + Pause break : 정보창 02. CMD cd.. : 상위 폴더로 이동 cd c:\ : c드라이브의 최상위 폴더로 이동 tab : 자동완성 cls : 콘솔창의 내용 모두 삭제 ↑ : 위 명령어 반복 03. Eclipse Ctrl+Shift+F : 자동정렬 (에러가 없을 때만 동작) Ctrl+Shift+L : 모든 단축키 보기 Ctrl + Space bar : 자동완성 F3 : 선언된 변수 확인 Ctrl+O : 메서드 리스트 보기 Ctrl+Shift+O : 사용된 모든 패키지를 자동으로 import Ctrl+마우스커서(또는 F3) : 클래스, 메서드, 멤버를 검색 Ctrl+Alt+↓ : 아래칸으로 복사 Ctrl+W .. 이전 1 다음