일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 파이썬 소스
- SQL
- dynamic query
- smart cast
- K6
- oracle
- 문법 정리
- 백준 알고리즘
- resilience4j
- 프로젝트
- jsp
- 초대장
- 자바 프로젝트
- hyperledger
- 자바
- 파이썬
- c#
- 운영체제
- 학점
- MongoDB
- 리눅스
- 티스토리
- spring
- gradle
- JVM
- auto configure
- 오라클 디비
- 오라클
- 알고리즘
- 유사코드
- Today
- Total
목록전체 글 (231)
모종닷컴
버퍼 풀 InnoDB 스토리지 엔진의 핵심적인 부분이다. 디스크의 데이터 파일이나 인덱스 정보를 메모리에 캐시해 두는 공간. 쓰기 작업을 지연시켜 일괄 작업으로 처리할 수 있게 해주는 버퍼 역할도 같이 한다. => 디스크 작업의 횟수를 줄일 수 있다. 버퍼 풀 사이즈 운영체제와 클라이언트 스레드가 사용할 메모리를 고려하여 설정해야 한다. 클라이언트 세션에서 테이블의 레코드를 읽고 쓸 때 버퍼로 사용하는 공간을 '레코드 버퍼'라고 하는데, 커넥션이 많고 사용하는 테이블도 많다면 레코드 버퍼 용도로 사용되는 공간이 많이 필요해질 수 있다. 하지만 레코드 버퍼 공간은 별도로 설정할 수 없으며, 전체 커넥션 수와 커넥션에서 읽고 쓰는 테이블의 개수를 가늠할 수 없으므로 정확한 메모리 공간 산정이 어렵다. 위에서..

이번 글에서는 제가 Postman에서 자주 사용하는 꿀팁 아닌 꿀팁을 공유드리고자 합니다. 일단 예시 상황을 먼저 보도록 하겠습니다. 일련의 과정들을 호출 이런 예시 상황을 들어보도록 할게요. 멤버를 등록하는 API를 호출 후, 해당 멤버의 이름을 업데이트하는 api를 호출 이어서 멤버를 삭제하는 api를 호출하는 프로세스가 필요하다고 합시다. 일단 포스트맨에 컬렉션 하나를 추가하고 컬렉션에 3개의 Request를 추가합니다. 아래에서 3개 API 스펙을 설명하도록 하겠습니다. 다만 블로그 글을 위해 엉망진창으로 만든 API라서 불편하더라도 그냥 봐주시면 감사하겠습니다ㅎㅎ... 멤버 등록 이름만 받으면 멤버 등록이 완료됩니다. 응답 메시지로는 생성된 멤버의 id를 그냥 리턴하도록 했어요 멤버 이름 수정..

깃허브에 용량이 큰 파일인 경우 블락당한다는 사실을 알고 계신가요?? 용량이 큰 파일을 왜 제한하고 있는지, 큰 파일의 기준이 어떻게 되는지, 용량이 큰 파일을 어떻게 올릴 수 있는지를 한번 알아보도록 하겠습니다. 용량이 큰 파일을 제한하는 이유 GitHub에서는 사용자의 성능과 안정성을 보장하기 위해 전체에 대하여 리포지토리 상태(= repository health)를 모니터링하고 있으며. 리포지토리 상태 체크는 크기, 커밋 빈도, 커밋 내용, 커밋 구조를 보고 있습니다. 그리고 이 상태 체크에 커밋 파일 크기가 걸리는 걸로 보입니다. 이는 리포지토리의 크기를 작게유지하기 위함도 있는 것 같습니다. 깃허브에서 설명에 따르면 리포지토리의 크기는 1GB, 5GB 미만을 권장한다고 합니다. 리포지토리가 작을..

최근 들어 소수점을 다루는 일들이 종종 생깁니다. 그리고 이 소수점들을 이용해 연산을 할 때가 많은데 그러다 보니 소수점 관련 문제들을 마주하게 되면서 BigDecimal을 사용하게 되었습니다. 일단 소수점을 이용해 연산할 때 생기는 문제들에 대해서 살펴보도록 하죠. 소수점 + 소수점 = ? 간단하게 테스트 코드를 만들고 이를 실행시켜보도록 하겠습니다. class DecimalTest { @Test fun `소수점 더하기 테스트`() { val a = 10.1 val b = 9.2 val c = a + b print(c) Assert.assertTrue(c == 19.3) } } 위의 코드를 실행시키기 전 우리는 코드만 봤을 때는 전혀 문제가 없는 것처럼 보입니다. 하지만 실제로 이 코드를 실행해보면 아..

몇 달 전부터 꾸준히 밤에 산책이랑 달리기를 하고 있는데 그때마다 '향수가 있으면 좋겠다'라는 생각을 가졌다. 이전에는 몰랐는데 누군가 내 옆을 지나갔을 때 향수 향이 나면 나도 모르게 뒤돌아보게 되는 것 같다. 그리고 나한테도 이런 향이 나면 좋겠다라는 생각이 들었다. 남자 향수를 내 손으로 사본적이 한번도 없어서 유튜브에 추천 향수를 쳐보니 미들 노트가 어쩌고.. 탑 노트가 어쩌고.. 한다. 이왕 이렇게 된 거 그래도 기초 지식은 있어야 할 것 같아서 글로 끄적거려 보려고 한다. 향수의 3가지 노트 탑 노트 : 뿌린 후 초반에 15-30분까지 느껴지는 첫 향. 확산속도가 빠르고 가장 먼저 느껴진다. 시트러스 계열들(라임, 오렌지, 레몬 등 감귤 계열의 향)이 모두 탑 노트에 해당된다. 미들 노트 : ..