일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- gitalb
- 완주하지 못한 선수
- Cloudtrail
- Trusted Advisor
- Auraro
- timed out
- Organozations
- AWS 기초자격증
- oracle
- rds
- 이클립스 에러
- 인스턴스 생성
- cloudWatch
- 인바운드 규칙
- aws
- sql developer
- 신규 아이디 추천
- aws#키페어
- 프리티어
- 코딩테스트
- The Network Adapter could not establish the connection
- aws#aws기초자격증#EBS#S3#EFS
- 숫자 문자열과 영단어
- aws#멘땅의헤딩#
- The virtual machine was unable to remove all stack frames running old code from the call stack
- list map 차이
- AWS 모니터링 및 분석 서비스
- EC2
- 인스턴스 연결
- 보안그룹
- Today
- Total
목록전체 글 (37)
시작하기, 뭐든
CLOB 데이터형이란? - CLOB 데이터형이란? : 오라클 VARCHAR 형의 길이적 한계를 극복하기 위해 만들어진 데이터형 - 생성 이유 : 4000byte 넘는 char 기반의 데이터를 넣기 위해 생성된 데이터형 * 따라서 CLOB, BLOB 같은 타입은 일반적인 데이터 형의 컬럼들 처럼 사용하시면 안됨 출처 : https://okky.kr/article/390846?note=1231297 ORA-00932 : inconsistent datatypes: expected - got CLOB 에러 발생 원인 1. ORDER BY 절에 CLOB 데이터형이 있을 경우 2. GROUP BY절에 CLOB 데이터형이 있을 경우 3. CLOB가 있는 쿼리를 "UNION" 했을 경우 해당 오류는 CLOB를 일반적인..
LISTAGG에 비해서 XMLAgg는 덜 사용되어서 그런가, XMLAgg에 대한 중복제거 관련한 내용을 쉽게 찾을 수 없었다. 중복제거할 수 있는 아주 심플하고 명확한 포스팅을 바랬는데 아쉽게도 LISTAGG만큼 많지 않았다. 그래서 작성한 쇼츠 블로그. XMLAgg 중복제거 REGEXP_REPLACE(LTRIM(XMLAgg(XMLElement(x,'구분자','컬럼명').EXTRACT('//text()').GETCLOBVAL(),'구분자'), '([^;]+)(;\1)*(;|$)','\1\3') 추가적으로, 데이터 연결했을 때 분석용으로 몇개의 데이터가 들어갔는지 확인할 때 썼던 쿼리이다. XMLAgg로 연결한 값의 개수 구하기 ((LENGTH(REGEXP_REPLACE(LTRIM(XMLAgg(XMLEle..

1. HTTP/HTTPS 기본 포트번호는? - HTTP : 80 - HPPTS : 443 먼저, 간단하게 IP/PORT 번호가 뭔지 알고 넘어가자. - IP 주소 : 장치들마다 부여되는 고유 주소 - PORT : 운영체제 통신에서의 종단점 쉽게 말해서, 컴퓨터 안에서 실행되고 있는 서버를 구분하기 위한 번호라고 생각하면 된다. 기본 포트번호 알아본 김에, Well-Known_Port 번호를 알아보자. (RFC는 포트 번호를 지정해둔 문서 번호라고 생각하면 될듯..?) PORT TRANSPORT PROTOCOL ERVICE NAMERFC 20, 21 TCP File Transfer Protocol (FTP) FTP 데이터 전송(20)/ FTP 데이터 전송 제어(21) RFC 959 22 TCP and UD..
-CBD - MSA 도입 이유 데브옵스 기반으로 한 MSA 서비스 분리, 도메인 혹은 서비스 단위로 독립적인 DB를 사용하는게 일반적. * 서비스 단위로 개별 DB 사용 문제 - 트랜잭션 문제가 걸림. 기존에는 분산 트랜잭션을 사용했음. MSA는 다양한 DB를 사용함. NoSQL은 트랜잭션 단위가 없음. (데이터 정합성을 위해 트랜잭션은 정말 중요함. ) -비동기 메시징 (카프카) 비동기 메시징에서 발생하는 데이터 정합성 문제를 해결한다. 카프카를 실행하려면 JAVA_HOME 설정을 꼭 해줘야함. -EDA -DDD 도메인 드립 디벨롭먼트 -스프링 부트 pom.xml에 data jpa를 설정해두면 서버 구동할 때 db를 찾게됨. db를 못찾아서 에러가 남. -Spring 등장 배경 - EJB -> 여렵고,..
시작하기, 뭐든 - 기록 32일차

시작하기, 뭐든 - 기록 31일차 오늘의 코딩테스트 문제는 완전탐색 문제! 처음 이 문제를 보고 읭??? 1,2,3번의 답을 파라미터값으로 주는게 아니라,,, 모의고사 답만 주네...??에서 1차 멘붕이 왔다ㅎㅎ (당연히 이 문제는 1,2,3번 답에서 규칙성을 찾는 문제니 당연한 거였는데..) 그래서 피곤하고 자고 싶은 머리를 굴려서...자..찍..찍는 방식 숫자들의 ... 규칙성을 찾아보자.. 했다. 1번은 5로 나누면 나머지 값이 1,2,3,4,5로 계속 반복되는 규칙을 찾았다. 근데 2번부터는 이제 멘탈이 나간거다. 왜?? 나머지 2, 3번은 답을 나눠도 나머지값으로 규칙성을 찾을 수 없었다. (시작을 매우 잘못했지, 아니 내가 잘못했지 뭐..) 1번 규칙을 찾을 때 값이 아니라 index로 생각을..

시작하기, 뭐든 - 기록 30일차 해당 문제는 배열을 컨트롤할 값이 들어있는 commands 배열과 값이 들어있는 array 배열 모두 풀어야하기 때문에 이중 포문이 필수라고 생각했다. for(int i=0; i
시작하기, 뭐든 - 기록 29일차 gitlab을 하도 설치하고, 삭제하기를 반복해서 gitlab 삭제하는 법을 보기 편하게 정리해두려 한다. (계속 찾아다니기 귀찮...아..서..) 1. gitlab 서비스 삭제 gitlab-ctl uninstall 2. gitlab 데이터 삭제 gitlab-ctl cleanse 캡쳐를 못해뒀는데, 이 명령어를 실행하고 나면 60초동안 기회?를 준다. 데이터를 날리지 않고 다시 살릴 수 있는 기회를..ㅎㅎ 60초 안에 ctrl + c를 누르면 데이터 삭제를 진행하지 않고 취소할 수 있다. (데이터를 삭제하려면 일단 60초를 기다리는 수밖엔 없다) 3. gitlab account 삭제 gitlab-ctl remove-accounts 4. gitlab package 삭제 d..