끄적끄적 메모공간
close
프로필 배경
프로필 로고

끄적끄적 메모공간

  • 분류 전체보기 (569) N
    • [====== Development ======] (408)
      • C# (139)
      • C++ (25)
      • Python (42)
      • Android (16)
      • React (18)
      • Flutter (63)
      • DICOM (14)
      • Etc (91)
    • [======= 지식 저장소 =======] (41)
    • [======= 주식 , 경제 =======] (67) N
    • [========== Etc =========] (33)
  • 홈
  • 태그
  • 방명록

앱스킴(App Scheme) 이란?

앱스킴(App Scheme)이란 앱 간의 통신 또는 앱 내 특정 화면으로 바로 이동하기 위해 사용하는 특별한 URL 프로토콜입니다. 📱 앱스킴이란?앱스킴은 웹의 https://처럼 앱 고유의 프로토콜을 이용해 앱의 특정 위치를 호출할 수 있도록 해주는 방식입니다. 주로 다음과 같은 형태로 사용됩니다:myapp://open/profile?id=123이 URL을 브라우저에서 열거나 다른 앱에서 호출하면, myapp이라는 앱이 설치되어 있다면 앱이 실행되고, open/profile이라는 경로로 이동하게 됩니다.🔧 어떤 상황에 쓰이나?앱 실행 (딥링크): 브라우저, 문자, 이메일 등에서 클릭 시 앱이 실행됨앱 내부 특정 화면으로 이동: 예: kakaotalk://inappbrowser?url=https://..

  • format_list_bulleted [====== Development ======]/Android
  • · 2025. 7. 2.
  • textsms

JDK 경로 확인 방법

💻 Windows에서 JDK 경로 확인 방법1. 명령 프롬프트(CMD)로 확인where javawhere javacwhere java 명령어로 java.exe가 설치된 경로를 확인할 수 있습니다.javac.exe도 같이 확인하여 JDK가 설치되어 있는지 확인하세요.2. 환경 변수 확인시작 > 환경 변수 편집 검색 후 실행시스템 변수 목록에서:JAVA_HOME이 존재하는지 확인 (없으면 수동 설정 필요)Path 변수 안에 %JAVA_HOME%\bin 또는 JDK 설치 경로가 포함되어 있는지 확인3. 레지스트리에서 확인 (고급)regedit 실행경로: HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit해당 키 아래에서 설치된 JDK 버전과 경로 확인 가능..

  • format_list_bulleted [====== Development ======]/Android
  • · 2025. 7. 2.
  • textsms

[C#] QR Code 이미지 생성 방법

✅ 1. NuGet 패키지 설치Visual Studio에서 패키지 관리자 콘솔을 열고 다음 명령어 실행:Install-Package QRCoder✅ 2. 기본 QR 코드 생성 코드using QRCoder;using System.Drawing;using System.Windows.Forms; // WinForms에서 PictureBox에 이미지 표시할 때public class QRCodeGeneratorExample{ public static Bitmap GenerateQRCode(string text) { QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeData qrCodeData = qrGenerator.Cre..

  • format_list_bulleted [====== Development ======]/C#
  • · 2025. 6. 17.
  • textsms
백엔드 API 자동 문서화

백엔드 API 자동 문서화

백엔드 API 자동 문서화는 API를 정의한 코드 또는 명세를 기반으로 사용 가능한 API 목록, 매개변수, 응답 등을 자동으로 문서로 생성해주는 방식입니다. 아래에서 주요 도구들과 각각의 특징을 설명드릴게요.✅ 대표적인 자동 문서화 도구1. Swagger (OpenAPI) + Swagger UI설명: 가장 널리 쓰이는 자동 문서화 도구. OpenAPI 명세를 기반으로 RESTful API 문서 생성.사용법:Flask: flasgger, apispec, flask-restxDjango: drf-yasg, drf-spectacularFastAPI: 기본적으로 OpenAPI 스펙을 자동 지원장점:인터랙티브한 UI 제공테스트 기능 포함다양한 언어/프레임워크 지원2. Redoc설명: OpenAPI를 기반으로 한..

  • format_list_bulleted [====== Development ======]/Python
  • · 2025. 6. 17.
  • textsms

현대 암호화 알고리즘 개요: 대칭키, 비대칭키, 해시 함수의 이해

🔐 1. 대칭키 암호화 알고리즘 (Symmetric Key Encryption)대칭키 방식은 하나의 키로 데이터를 암호화하고 복호화합니다. 전송 전에 키를 공유해야 하며, 빠르지만 키 전달 문제가 있습니다.✅ AES (Advanced Encryption Standard)AES256은 AES 알고리즘의 한 버전으로 256비트 키를 사용합니다.블록 크기: 128비트 고정라운드 수: AES-128(10회), AES-192(12회), AES-256(14회)안전성: 현재로서는 실용적인 해독 방법이 없음용도: HTTPS, VPN, 파일/디스크 암호화(TrueCrypt, BitLocker), 암호화 통신 등✅ 기타 대칭키 알고리즘알고리즘 특징DES (Data Encryption Standard)56비트 키, 현재는..

  • format_list_bulleted [====== Development ======]/Etc
  • · 2025. 6. 16.
  • textsms

DB에서 JSON 값 저장 비교

관계형 데이터베이스(RDBMS)에서 JSON 데이터를 여러 컬럼으로 정규화하여 저장하는 것과 하나의 컬럼에 JSON 그대로 저장하는 것 사이에는 성능과 설계 측면에서 다음과 같은 주요 차이가 있습니다:🔍 1. 쿼리 성능 측면✅ 정규화된 다중 컬럼 저장 (컬럼 분리)장점:인덱스를 컬럼 단위로 설정할 수 있어 조건 검색 속도가 매우 빠릅니다.통계 집계, 조인, 필터링 등의 SQL 최적화가 잘 됩니다.데이터 무결성 제약조건(예: NOT NULL, CHECK, FOREIGN KEY) 등을 걸 수 있습니다.단점:컬럼이 많아지면 테이블 구조가 복잡해지고 변경 시 관리가 번거로울 수 있습니다.❗ JSON 그대로 저장 (하나의 컬럼)장점:스키마 유연성: 필드가 자주 바뀌는 경우 구조 수정 없이 저장 가능.빠른 개발 ..

  • format_list_bulleted [====== Development ======]/Etc
  • · 2025. 5. 28.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 68
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (569) N
    • [====== Development ======] (408)
      • C# (139)
      • C++ (25)
      • Python (42)
      • Android (16)
      • React (18)
      • Flutter (63)
      • DICOM (14)
      • Etc (91)
    • [======= 지식 저장소 =======] (41)
    • [======= 주식 , 경제 =======] (67) N
    • [========== Etc =========] (33)
최근 글
인기 글
최근 댓글
태그
  • #Python
  • #Bitcoin
  • #비트코인
  • #c#
  • #코인
  • #이더리움
  • #WPF
  • #블록체인
  • #XAML
  • #소주전쟁
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바