전체 글

프로그래밍 기술 및 관심사 공유 목적으로 블로그를 운영하고 있습니다. 감사합니다.
Java/Short 개발

[Java/Short] 문자열의 접두사(prefix) / 접미사(suffix) 찾는 방법 : startsWith, endsWith

해당 글에서는 Java에서 공통적으로 사용되는 배열 내에서 문자열의 접두사와 접미사를 찾는 방법에 대해 알아봅니다. 1) 문자열 접두사(prefix) 구하기 1. startsWith() 함수 💡 startsWith() 함수 - 문자열이 특정 접두사로 시작하는지 여부를 확인하는 Java의 문자열 메서드입니다. - 이 함수는 주어진 문자열이 특정 접두사로 시작하면 true를 반환하고, 그렇지 않으면 false를 반환합니다 2. startsWith() 함수 예시 💡 문자열을 기준으로 접두사로 해당 단어가 존재하는지 여부를 진위형(boolean)으로 반환받습니다. 💡 예시 설명 1. "Hello, world!"라는 문자열을 기준으로 접두사로 "Hello"가 존재하면 true의 값을 반환하고 존재하지 않으면 fa..

DB/API Document

[DB/postgres] 윈도우 함수(Window Function) 이해 및 활용방법

해당 글에서는 데이터베이스 PostgreSQL을 기반으로 윈도우 함수(Window Function)에 대해 알아봅니다.  1) 윈도우 함수(Window Function) 💡 윈도우 함수(Window Function)- 행과 행 간에 비교, 연산, 정의를 하기 위해 사용되는 함수를 의미합니다.- 각 행에 대한 결과를 계산하는 일반적인 집계함수와 달리 ‘행 그룹’에 대한 계산을 수행합니다.- 윈도우 함수는 PARTITION BY 절을 사용하여 윈도우를 정의하고 ORDER BY 절을 사용하여 윈도우 내에서 행의 순서를 지정합니다.- 윈도우 함수를 이용하여 행 그룹 내에 순위를 계산하거나 이동 평균 또는 누적 합을 계산할 수 있습니다. 주로 데이터 분석 및 보고서 작성에 유용합니다.  2) 윈도우 함수의 구조..

React & React Native/환경 설정 및 구성

[RN] 포코폰 개발자 모드 설정 방법

해당 글에서는 React-native 디바이스 테스트 기기로 포코폰을 이용하기 위해 환경을 구성하는 방법에 대해 공유합니다. 1) ‘설정’ 아이콘을 선택합니다. 2) 설정 탭 내에서 ‘휴대전화 정보’ 탭을 선택합니다. 3) 휴대전화 정보 탭에서 ‘MIUI 버전’을 5번 선택하면 아래와 같은 메시지가 출력됩니다. 4) 설정 - 일반 탭으로 들어가서 ‘개발자 옵션’을 선택합니다 5) 개발자 옵션에서 하단으로 내려 ‘디버깅’ 부분에서 ‘USB 디버깅’을 선택합니다. 6) 선택하면 아래와 같은 화면이 출력되고 ‘확인’ 버튼을 누릅니다. 7) 터미널에서 연결을 확인합니다. $ adb devices [ 더 알아보기 ] 💡 adb 명령어가 수행이 안되는데 어떻게 하는가? - 아래의 명령어를 실행시켜 설치를 수행합니다..

React & React Native/환경 설정 및 구성

[RN] 갤럭시 개발자 모드 설정 방법

해당 글에서는 갤럭시에서 개발자 모드를 설정하는 방법에 대해 알아봅니다. 1) '설정'으로 들어갑니다. 2) 설정 탭에서 ‘휴대번호 정보’ 탭을 선택합니다 3) '소프트웨어 정보' 탭을 선택합니다. 3) 소프트웨어 탭 중에 ‘빌드번호’ 탭을 5번 눌러줍니다. 4) '개발자 옵션 탭'에서 'USB 디버깅'을 선택합니다. 5) 터미널에서 연결을 확인합니다. $ adb devices [ 더 알아보기 ] 💡 adb 명령어가 수행이 안되는데 어떻게 하는가? - 아래의 명령어를 실행시켜 설치를 수행합니다. brew install --cask android-platform-tools 99) [참고] 만약 unauthorized 상태가 지속된다면 💡 아래와 같이 unauthorized 상태가 계속된다면 4)번 과정을 ..

DB/이론 및 문법

[DB/mongo] Document DB 이해하기 -2 : MongoDB 및 Robo 3T 설치 및 사용예시

해당 글에서는 MongoDB를 설치하고 Robo 3T 툴을 이용하여 활용하는 방법에 대해 확인해 봅니다. 💡 MongoDB의 이론에 대해 궁금하시면 아래의 글이 도움이 됩니다. [DB/Mongo] NoSQL(Document DB) 이해하기 -1 : 이론 및 MongoDB 주요 메서드 해당 글에서는 NoSQL에 대해 이해하며 Document DB의 MongoDB에 대해서 이해하고 메서드를 확인해 봅니다. 1) NoSQL 💡 NoSQL이란? - ‘Not Only SQL’ 또는 ‘Non-Relational SQL’이라는 의미를 가지며 관계형 데 adjh54.tistory.com 1) MacOS 환경에서 MongoDB 설치 💡 공식 사이트의 설치 방법을 참고하여 구성하였습니다. Install MongoDB Co..

DB/이론 및 문법

[DB/mongo] Document DB 이해하기 -1 : MongoDB 이론 및 주요 메서드

해당 글에서는 NoSQL에 대해 이해하며 Document DB의 MongoDB에 대해서 이해하고 메서드를 확인해 봅니다. 1) NoSQL 💡 NoSQL이란? - ‘Not Only SQL’ 또는 ‘Non-Relational SQL’이라는 의미를 가지며 관계형 데이터베이스 관리 시스템(RDBMS)이 아닌 다른 형태의 데이터 저장소를 의미합니다. - NoSQL은 대용량 분산 데이터 처리를 위해 개발되었으며 데이터의 구조적 유연성과 확장성을 제공합니다. [ 더 알아보기 ] 💡 대용량 분산 데이터 처리란? - 매우 큰 데이터 집합을 여러 대의 컴퓨터로 분할하여 처리하는 것을 말합니다. - 이렇게 분산된 데이터를 처리하면 빠른 속도와 높은 확장성을 제공할 수 있습니다. 대규모 데이터 처리를 위해서는 대용량 분산 데..

DB/이론 및 문법

[DB/Postgres] 뷰 테이블(View Table) 이해하고 활용하기

해당 글에서는 뷰 테이블(View Table)에 대해 이해하고 활용 방법에 대해 알아봅니다. 1) 뷰 테이블(View Table) 💡 뷰 테이블(View Table) - 데이터베이스에서 테이블의 일부 또는 ‘특정 조건에 따라 필터링된 데이터만’을 포함하는 ‘가상 테이블’입니다. - 실제로 데이터를 저장하지 않고 기존 테이블의 데이터를 기반으로 쿼리를 실행하여 필요한 정보를 반환합니다. - 이를 통해 데이터의 일부분에 집중하거나 복잡한 쿼리를 간소화할 수 있습니다. - 데이터의 보안, 효율성 및 유지보수 측면에서 유용하게 사용될 수 있습니다. Managing PostgreSQL Views Summary: in this tutorial, you will learn about views and how to m..

React & React Native/환경 설정 및 구성

[RN] React Native Firebase Analytics + Crashlytics 이해 및 설정 방법 : Android

해당 글에서는 React Native에서 Android 개발환경에서  Firebase Analytics와 Crashlytics를 이해하고 설정하는 방법에 대해 확인합니다.   💡 React Native 환경에서 Firebase 설정에 관련된 링크들입니다.분류플랫폼링크Firebase Analytics + Crashlytics 이해 및 설정 방법Androidhttps://adjh54.tistory.com/254Firebase Analytics + Crashlytics 이해 및 설정 방법iOShttps://adjh54.tistory.com/530firebase 개발/운영 분리(Android) google-services.jsonAndroidhttps://adjh54.tistory.com/297firebase..

adjh54
Contributor9