일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 1차원 DP
- 2차원 dp
- 99클럽
- @BeforeAll
- @BeforeEach
- @Builder
- @Entity
- @GeneratedValue
- @GenericGenerator
- @NoargsConstructor
- @Query
- @Table
- @Transactional
- Actions
- Amazon EFS
- amazon fsx
- Android Studio
- ANSI SQL
- ApplicationEvent
- assertThat
- async/await
- AVG
- AWS
- Azure
- bind
- builder
- button
- c++
- c++ builder
- c03
- Today
- Total
목록전체 글 (359)
기록
오늘의 학습 키워드(1) 문제1 : 문자열: https://school.programmers.co.kr/learn/courses/30/lessons/147355(2) 문제2 : 이분탐색, 자료형 (어제 문제 다시풀기): https://www.acmicpc.net/problem/1072공부한 내용 본인의 언어로 정리하기문제1 : 문자열은 서로 비교할수 있다. ("333" (1) 문자열은 서로 비교할수 있다. 문자열끼리의 부등호 연산이 가능한지 몰랐다. 그래서 for문을 돌려가면서, at으로 해당 자리의 값을 꺼내서 비교하는 삽질을 했다.(2) string::length() : 문자열의 길이 구하기(3) string::substr(i_startIndex, i_length) : 문자열 자르기(4) int ..
오늘의 학습 키워드(1) 문제1 : 문자열: https://school.programmers.co.kr/learn/courses/30/lessons/12916(2) 문제2 : 이분탐색, 자료형: https://www.acmicpc.net/problem/1072 공부한 내용 본인의 언어로 정리하기(1) 문제1#include #include using namespace std;bool solution(string s){ int ip=0, iy=0; for (int i=0;i (2) 문제2Python으로만 문제를 풀어서, c++으로 푸는 게 굉장히 어색했다. 그리고, 코딩테스트를 오래 준비안하다보니, 문제를 보자마자 이분탐색이 바로 떠오르지 못했다. 이렇게 하면 시간 초과가 날 것 같은데.. 하면서..
시작하면서RAD Studio에서 한글을 포함한 소스 코드를 작성할 때, 잘못된 인코딩으로 인해 파일을 다른 에디터에서 열었을 때 이상한 문자가 나타날 수 있습니다. 올바른 인코딩 설정을 통해 이러한 문제를 예방할 수 있습니다.아래는 RAD Studio12에서 Editor Encoding을 변경하는 방법입니다. 1. Editor Options 설정에디터의 기본 인코딩을 UTF-8으로 선택합니다.2. File Encoding 설정이미 작성된 파일에서는 File Encoding 섹션에서 기본 인코딩을 선택할 수 있습니다. 여기서 UTF-8을 선택합니다.3. 변경 사항 저장모든 설정을 마친 후, OK 버튼을 클릭하여 변경 사항을 저장합니다.4.새로운 소스 코드 생성 시 인코딩 확인파일을 새로 생성한 뒤 저장할 ..
보호되어 있는 글입니다.
1. 시작하면서AWS Elasticache는 클라우드 환경에서 인메모리 데이터 저장소를 제공하는 서비스로, 애플리케이션의 성능을 극대화하는 데 중요한 역할을 합니다. 특히, JWT(JSON Web Token)를 활용한 로그인 및 로그아웃 시스템에서는 세션 정보를 빠르게 저장하고 조회할 수 있는 환경이 필수적입니다. 이번 포스트에서는 AWS Elasticache를 생성하는 방법에 대해 자세히 안내하겠습니다.2. AWS Elasticache 생성2.1 Elasticache 서비스 선택로그인 후, 서비스 목록에서 "Elasticache"를 선택합니다. 이곳에서 Redis 또는 Memcached 중 원하는 인메모리 데이터 저장소를 선택할 수 있습니다. 이번 포스트에서는 Redis를 사용하는 방법을 다룹니다.2...
S3 Key로 암호화하기Amazon S3(Simple Storage Service)는 안전하고 확장 가능한 객체 스토리지 서비스를 제공하며, 데이터 보호를 위해 다양한 암호화 옵션을 지원합니다. 이번 포스팅에서는 S3에서 제공하는 암호화 방식인 SSE(S3, KMS, C)와 CSE(CLIENT-SIDE ENCRYPTION)에 대해 자세히 알아보겠습니다.1. SSE (Server-Side Encryption)SSE는 Amazon S3에서 관리되는 서버 측 암호화 방식으로, 데이터가 S3에 업로드가 된 직후 자동으로 암호화됩니다. SSE는 세 가지 주요 유형이 있습니다.1.1 SSE-S3 (S3 관리 암호화)SSE-S3는 AWS가 제공하는 기본적인 암호화 방식으로, AES-256 암호화를 사용합니다. 이 방..
Amazon FSx vs Amazon EFS: 어떤 솔루션을 선택해야 할까?AWS에서는 다양한 스토리지 솔루션을 제공하여 사용자의 요구에 맞는 파일 시스템을 선택할 수 있도록 돕고 있습니다. 그중 Amazon FSx와 Amazon EFS는 각각의 특성과 용도가 있는 파일 시스템 서비스입니다. 이번 포스팅에서는 두 솔루션의 주요 특징과 차이점을 비교해 보겠습니다.1. 기본 개념Amazon FSxAmazon FSx는 완전관리형 파일 시스템 서비스로, 다양한 파일 시스템 옵션(Lustre, Windows File Server, NetApp ONTAP, OpenZFS)을 제공합니다. 사용자는 특정 애플리케이션 요구 사항에 맞는 파일 시스템을 선택할 수 있습니다.Amazon EFSAmazon EFS는 서버리스 파..
시작하면서RAD Studio에서 프레임을 상속받아 여러 번 생성하고 재사용하려 할 때, "A component class named already exists" 오류가 발생했습니다. 이번 포스팅에서는 이 문제의 정의, 원인, 해결 방법, 그리고 프레임과 폼의 차이와 목적에 대해 알아보겠습니다.문제 정의프레임은 여러 폼에서 재사용할 수 있는 UI 구성 요소입니다. 그러나 동일한 이름을 가진 프레임을 여러 번 생성하려고 하면, 컴포넌트 클래스 이름 충돌로 인해 오류가 발생합니다. 이 오류는 프레임의 Name 속성이 프로젝트 내에서 유일해야 한다는 규칙 때문에 발생합니다.문제 원인프레임과 폼의 Name 속성은 프로젝트 내에서 유일해야 합니다. 이는 컴포넌트가 런타임에 식별될 수 있도록 하기 위함입니다. 만약 ..