일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- FetchType
- 다대일
- 비관적락
- 스프링 폼
- 데코레이터
- 낙관적락
- querydsl
- execute
- 백트래킹
- 연관관계
- exclusive lock
- 동적sql
- 힙
- 연결리스트
- 다대다
- 유니크제약조건
- fetch
- 즉시로딩
- 스토어드 프로시저
- shared lock
- JPQL
- eager
- 이진탐색
- dfs
- SQL프로그래밍
- 지연로딩
- BOJ
- CHECK OPTION
- PS
- 일대다
- Today
- Total
목록etc (31)
흰 스타렉스에서 내가 내리지
SSH(Secure Shell)는 네트워크를 통해 다른 컴퓨터에 안전하게 접속하기 위한 프로토콜입니다. SSH는 데이터 암호화, 사용자 인증, 데이터 무결성을 보장하여 안전한 통신을 제공합니다. SSH의 원리암호화:SSH는 대칭키 암호화와 비대칭키 암호화를 모두 사용합니다. 초기 연결 설정 시에는 비대칭키 암호화를 사용하여 안전한 통신 채널을 설정하고, 이후 데이터 전송 시에는 대칭키 암호화를 사용하여 효율적이고 빠른 통신을 보장합니다. 인증:클라이언트와 서버는 서로를 인증합니다. 일반적으로 서버는 클라이언트에게 공개키를 제공하고, 클라이언트는 이를 사용하여 서버의 신원을 확인합니다. 클라이언트 인증은 비밀번호, 공개키, 혹은 기타 인증 방법을 통해 이루어집니다. 무결성:SSH는 전송 중 데이터의 무결..
먼저 테스트할 채널을 만든다. 그리고 채널 설정 > 통합 > 앱 섹션을 본다. 앱 추가를 할건데, 앱 이름은 'Incoming WebHooks' 이다. 'Slack에 추가' 버튼을 누르면, 채널을 선택할 수 있다. 이제 '수신 웹후크 통합 앱 추가' 버튼을 누르면 성공적으로 웹훅 url 이 생성될 것이다. 그리고 사용 설명서를 아래와 같이 준다. 생성된 웹후크 URL 을 가지고 Lambda 등에서 Slack 알림을 보낼 수 있다!
IOPS (Input/Output Operations Per Second) 은 저장 장치나 스토리지 시스템의 성능을 측정하는 데 사용되는 주요 지표 중 하나입니다. IOPS는 시스템이 초당 수행할 수 있는 입력 및 출력(읽기 및 쓰기) 작업의 수를 나타냅니다.이 지표는 주로 SSD, HDD, 네트워크 스토리지 등의 성능을 평가할 때 사용됩니다. IOPS 의 주요 구성 요소 1. 읽기 작업 : 데이터 읽기 작업의 횟수2. 쓰기 작업 : 데이터 쓰기 작업의 횟수3. 랜덤 작업 : 임의의 위치에서 데이터 접근4. 순차 작업 : 연속된 위치에서 데이터 접근 IOPS 측정 방법IOPS는 벤치마크 도구를 사용하여 측정됩니다. 일반적으로 다음과 같은 방식으로 측정됩니다. - 블록 크기 (Block Size) :..
CPU (Central Processing Unit) 컴퓨터의 "두뇌"로, 모든 명령어의 실행과 데이터의 처리를 담당한다. 이는 프로그램의 명령어를 해석하고, 산술 및 논리 연산을 수행하는 장치이다. 주 메모리 :: RAM (Random Accesss Memory) CPU가 현재 실행 중인 프로그램과 해당 데이터를 일시적으로 저장하는 곳 RAM 은 빠른 접근 속도를 가지고 있어, CPU 가 필요로 하는 데이터와 명령어를 신속하게 제공한다. 그러나 전원이 꺼지면 그 내용이 사라지는 휘발성 메모리이다. 보조 메모리 HDD, SSD 와 같이 데이터를 영구적으로 저장하는 장치이다. 주 메모리보다 느린 접근 속도를 가지지만, 전원이 꺼져도 데이터가 유지된다. 보조 메모리는 운영체제, 애플리케이션 프로그램, 사용자..
보호되어 있는 글입니다.
# Redis - Remote Dictionary Server → 외부에 있는 딕셔너리라는 자료 구조를 사용하는 서버 - Database, Cache, Message broker - In-memory Data Structure Store - Supports rich data structure # Cache - 나중의 요청에 대한 결과를 미리 저장했다가 빠르게 사용하는 것 # Redis의 탄생 데이터 베이스는 HDD, SSD에 저장. 메인 메모리에 저장해서 좀 더 빠르고 쉽게 데이터에 접근하면 어떨까 해서 탄생한 In-memory Database Redis. 더 자주 접근하고 덜 자주 바뀌는 데이터를 저장하자. # Race Condition 해결 - Redis는 기본적으로 Single Threaded - ..
하도 명령어 실수를 많이해서 취소하는 방법 맨날 검색한다. 이젠 귀찮아서 여기 정리한다 git add 취소 - 파일 상태를 unstage로 변경 - 실수로 git add . 를 사용하여 모든 파일을 stage 시켰을 때 사용. (특히 내가 이거 많이 실수함...) git reset HEAD [file] - file 명을 생략하면 add한 파일 전체 취소 git commit 취소 - 또 실수로 뭐 빼먹고 commit을 해버렸다! git reset HEAD^ - commit message를 잘 못 쓴 경우 : - git commit --amend
[Command + Shift + A] 단축키를 사용해 Action 검색창을 열어 share project on github을 검색한다. 로그인창이 뜨면 로그인하고, 다음과 같이 깃허브에 생성할 저장소 정보를 입력하는 화면이 나온다. Share 버튼을 누르면 깃허브 저장소와 동기화를 진행한다. 커밋하기 [Command + K] 푸시하기 [Command + Shift + K]