본문 바로가기

All205

[Elasticsearch] 엘라스틱서치 메모리(2) - 왜 전체 시스템 메모리의 50%를 남겨두어야 하는가? 안녕하세요~ 잭피입니다! 오늘은 Elasticsearch를 실행시킬 때, 전체 메모리의 50%를 남겨두어야 하는 이유를 알아보겠습니다 엘라스틱서치 공식문서 먼저 엘라스틱서치 공식문서를 살펴볼까요? 공식문서에선 엘라스틱서치를 실행시킬 때, 보통 전체 메모리의 50%보다 낮게 설정하라고 가이드하고 있습니다 https://www.elastic.co/guide/en/elasticsearch/reference/7.17/advanced-configuration.html Advanced configuration | Elasticsearch Guide [7.17] | Elastic When running in a container, such as Docker, total memory is defined as the a.. 2022. 12. 26.
[Elasticsearch] 엘라스틱서치 메모리(1) - 왜 32GB보다 낮게 설정해야하는가? (Compressed OOP) 안녕하세요~ 잭피입니다! 오늘은 Elasticsearch jvm memory 및 Compressed OOP와 관련된 내용을 포스팅하려고 합니다! 엘라스틱서치 공식문서 먼저 공식문서에서 가이드하고 있는 정보를 확인해보겠습니다. https://www.elastic.co/guide/en/elasticsearch/reference/7.17/advanced-configuration.html Advanced configuration | Elasticsearch Guide [7.17] | Elastic When running in a container, such as Docker, total memory is defined as the amount of memory visible to the container, no.. 2022. 12. 23.
[Pygame] Python(파이썬)으로 비행기 게임만들기 - (9) 텍스트 표시하기(2) - 대기화면, 종료화면 💡 대기화면과 종료화면을 만들어봅시다 # 10강 텍스트 띄우기(2) (대기화면, 종료화면) import pygame import random import time from datetime import datetime # 이미지 관리 클래스 정의 class imageManager: def __init__(self): self.x = 0 self.y = 0 self.move = 0 def put_img(self, address): if address[-3:] == "png": self.image = pygame.image.load(address).convert_alpha() else: self.image = pygame.image.load(address) self.sx, self.sy = self.image.. 2022. 12. 13.
[Pygame] Python(파이썬)으로 비행기 게임만들기 - (9) 텍스트 표시하기(1) - Kill, Loss, 시간 텍스트 관련 변수 # 1. 폰트 설정 # address - 글자체, size - 크기 font = pygame.font.Font(address, size) # 2. Surface 생성 (텍스트의 이미지화) text = font.render(contents, True, color) # 3.Surface 화면에 표시 screen.blit(text, position) 💡 외계인을 맞추면 kill + 1 외계인이 땅 밑으로 지나가면 loss + 1 # 9강 - 텍스트 띄우기 (kill, loss, 시간) import pygame import random import time from datetime import datetime # 이미지 관리 클래스 정의 class imageManager: def __init_.. 2022. 12. 13.
[Pygame] Python(파이썬)으로 비행기 게임만들기 - (8) 외계인 vs 비행기 충돌 (게임 끝) 💡 외계인과 비행기가 충돌하면 게임이 멈추도록 코딩해봅시다 # 8강 - 외계인과 비행기가 충돌 (죽음) import pygame import random # 이미지 관리 클래스 정의 class imageManager: def __init__(self): self.x = 0 self.y = 0 self.move = 0 def put_img(self, address): if address[-3:] == "png": self.image = pygame.image.load(address).convert_alpha() else: self.image = pygame.image.load(address) self.sx, self.sy = self.image.get_size() def change_size(self, s.. 2022. 12. 13.
[Pygame] Python(파이썬)으로 비행기 게임만들기 - (7) 미사일과 외계인이 충돌 (외계인 사라짐) 💡 외계인과 미사일 충돌을 판정해봅시다 충돌 함수 작성하기 # 충돌 함수 정의 def crash(a,b): if (a.x - b.sx 2022. 12. 11.
[Pygame] Python(파이썬)으로 비행기 게임만들기 - (6) 외계인 생성 외계인 생성 💡 이미지 관리 클래스를 이용하여 외계인을 생성합니다 # 외계인 등장 if random.random() > 0.98: # 0~1사이의 랜덤수를 뽑아서 0.98보다 큰 수가 나오면 외계인 생성 aa = imageManager() aa.put_img("/Users/js/Desktop/수업자료/python/외계인.png") aa.change_size(50, 50) aa.x = random.randrange(0, size[0] - aa.sx - round(ss.sx/2)) # 외계인의 크기만큼 빼줌 aa.y = 10 aa.move = 1 a_list.append(aa) for i in range(len(a_list)): a = a_list[i] a.y += a.move if a.y >= si.. 2022. 12. 11.