TIL, WIL (78) 썸네일형 리스트형 06. 12 TIL 데브원영의 아파치 카프카 1. 아파치 카프카란? 데이터베이스와 서비스의 발전에 따라 어플리케이션과 데이터베이스의 전송라인이 복잡해졌다. 소스 어플리케이션(카프카 프로듀서) -> 데이터 -> 아파치 카프카(데이터를 담는 토픽 ~ 큐) -> 데이터 -> 타겟 어플리케이션(카프카 컨슈머) fault tolerent 2. 카프카 토픽 카프카의 데이터가 들어가는 공간, AMQP와는 다르게 동작한다. -> 카프카에서는 데이터 공간(토픽)를 여러 개 생성할 수 있다. ~ 데이터베이스의 테이블이나 파일시스템의 폴더와 유사한 성질 - 토픽은 이름을 가질 수 있다 ~ click_log, send_sms, location_log - 하나의 토픽은 여러 개의 파티션으로 구성할 수 있다. - 파티션은 0번부터 시작, 큐와 같이.. 06. 07 TIL - SQLD 강의 ~ Oracle XE 설치 ~ netstat : Tns 리스너 연결 확인 - sql developer 설치 - 리스너가 동작하지 않을 경우 대처방법 - 업무관리 시스템 기본 기능 파악 및 api 문서 열람 - JVM 강의 06. 04 TIL - 완전탐색 알고리즘 풀이 - 코딩 기초 트레이닝 - 큐브리드 시작 https://www.cubrid.org/manual/ko/9.2.0/quick_start.html CUBRID 서비스 시작 — CUBRID 9.2.0 documentation 환경 변수 및 언어 설정을 완료한 후, CUBRID 서비스를 시작한다. 이에 대한 자세한 설명은 CUBRID 서비스 를 참고한다. 데이터베이스 생성 데이터베이스 볼륨 및 로그 볼륨이 위치할 디렉터리에서 c www.cubrid.org ~ 설치 ~ 실행 ~ 데이터베이스 생성 실습 ~ testdb는 범용 볼륨 파일, testdb_lgar_t는 백그라운드 보관 로그 파일, testdb_lgat는 활성 로그 파일, testdb_iginf는 로그 정보 파일, testdb_v.. 05. 31 TIL 코딩테스트 풀이 - 모의고사 ~ 배열을 반복시켜 더 큰 크키의 배열의 요소와 비교하기 큐브리드 학습 - 네이버 클라우드 플랫폼 이용하기 - 사용 가이드를 통한 학습 : https://guide.ncloud-docs.com/docs/ko/database-database-3-1 CUBRID 서버 이미지 사용 가이드 guide.ncloud-docs.com 05. 18 TIL - 코딩 기초 트레이닝 풀이 ~ parseInt vs valueOf 차이 ~ System 클래스의 arraycopy 메서드 : 배열에서 배열로 값을 복사할 때 사용할 수 있는 메서드 + Arrays.copyOfRange, copyOf ~ 정수 i부터 n까지 값을 담을 때 쓸 수 있는 IntStream.rangeClosed(i,n) - lv 0 풀기 : 팩토리얼 class Solution { public int solution(int n) { int i = 1; int factorial = 1; while(factorial 05. 17 TIL 알고리즘 풀이 - 모스 부호(1) - 폰켓몬 해시 테이블(읽은 책 : 그림으로 배우는 알고리즘) 해시 테이블은 N개의 요소를 가진 루트 배열과 이 배열의 요소가 가리키는 각각의 리스트가 조합된 자료구조를 의미합니다. 루트 배열의 각 요소가 가리키는 리스트 중 어떤 리스트에 저장할 지 결정해야 하므로 루트 배열의 요소 번호부터 구해야 하고 이떄 해시 함수를 사용합니다. 해시 값을 루트 배열의 인덱스로 사용하면 데이터가 어떤 리스트에 저장할 지를 결정하고 그룹화할 수 있습니다. 이렇게 그룹화한 데이터 중 특정 데이터를 검색할 때 찾고자 하는 데이터의 해시 값을 먼저 구하고, 이후 해당 리스트를 순차 검색해 원하는 데이터를 검색합니다. Kubernetes 강의 SQLD 강의 스프링 복습 강의 05. 02 TIL : RestDocs 적용 실습 학습 자료 출처 : https://spring.io/guides/gs/testing-restdocs/ 스프링 공식 가이드가 제공하는 실습 프로젝트 : https://github.com/spring-guides/gs-testing-restdocs 참고한 글 : https://techblog.woowahan.com/2597/ 학습 목표 : Spring 어플리케이션의 API를 JUnit과 MockMvc 라이브러리, 그리고 RestDocs를 활용해 API 문서화 왜 Rest Docs? - 테스트가 성공하지 않으면 문서가 만들어지지 않으므로 Rest Docs 문서화가 완료되었다는 것은 테스트 코드 및 프로덕션 코드가 올바르게 기능한다는 의미이므로 API의 신뢰도를 높이고 테스트 코드를 검증할 수 있다. 1. 어플.. 04. 28 TIL 엘라스틱 서치 https://jaemunbro.medium.com/elastic-search-%EA%B8%B0%EC%B4%88-%EC%8A%A4%ED%84%B0%EB%94%94-ff01870094f0 [Elastic Search] 기본 개념과 특징(장단점) 엘라스틱서치의 기본 개념, 특징에 대해 정리 jaemunbro.medium.com https://www.samsungsds.com/kr/insights/elastic_data_modeling.html 엘라스틱서치[Elasticsearch]에서 관계형 데이터 모델링하기 | 인사이트리포트 | 삼성SDS 엘라스틱서치(Elasticsearch)는 분산형 RESTful 검색 및 분석 엔진으로 엘라스틱 스택(Elastic Stack)의 중심에 위치합니다. 엘라스.. 이전 1 ··· 4 5 6 7 8 9 10 다음