분류 전체보기156 Genetic Alogorithm 기초 1. Encoding 인코딩은 실제 해결해야할 문제를 어떤식으로 chromosome하게 나타내는지에 대해서 다룹니다.즉, GA에서 사용할 각 solution으로 어떻게 변환하여 나타낼지에 대한 문제로, 다양한 이슈들을 겪습니다. ※ 표현 체계에 대한 문제 – Binary vs k-ary Binary encoding은 각 gene이 0 또는 1의 값을 가지는 것을 의미하며, 다양한 문제에 유용하게 사용됩니다. 하지만 해결해야 할 문제에 따라서는 k-ary encoding(각 gene이 k 개의 값을 가지는 것)도 적용할 수 있습니다. 예를 들어, 문제에 따라 3 개 이상의 선택지가 필요한 경우 k-ary encoding을 사용할 수 있습니다. 먼저, decimal notation(10진법)으.. 2023. 5. 21. 박스 모델과 요소의 위치와 정렬 1. 박스 모델 모든 HTML 요소는 Box 형태의 영역을 가지고 있다. Box 형태란 물론 사각형을 의미한다. 브라우저는 박스 모델의 크기(dimension)와 프로퍼티(색, 배경, 모양 등), 위치를 근거로 하여 렌더링을 실행한다. 웹디자인은 콘텐츠를 담을 박스 모델을 정의하고 CSS 프로퍼티를 통해 스타일(배경, 폰트와 텍스트 등)과 위치 및 정렬을 지정하는 것 명칭 설명 Content 요소의 텍스트나 이미지 등의 실제 내용이 위치하는 영역이다. width, height 프로퍼티를 갖는다. Padding 테두리(Border) 안쪽에 위치하는 요소의 내부 여백 영역이다. padding 프로퍼티 값은 패딩 영역의 두께를 의미하며 기본색은 투명(transparent)이다. 요소에 적용된 배경의 컬러, 이.. 2023. 5. 12. CSS : Selector , Style CSS(Cascading Style Sheets)는 HTML이나 XML과 같은 구조화 된 문서(Document)를 화면, 종이 등에 어떻게 렌더링할 것인지를 정의하기 위한 언어이다. 즉, CSS는 HTML의 각 요소(Element)의 style(design, layout etc)을 정의하여 화면(Screen) 등에 어떻게 렌더링하면 되는지 브라우저에게 설명하기 위한 언어이다. HTML5 이전 버전의 HTML에는 style을 컨트롤할 수 있는 태그(font, center)가 존재하여 CSS가 없이도 어느 정도의 스타일 표현이 가능하였으나 정보와 구조를 담당하는 HTML의 본연의 역할과 동떨어진 기능까지 추가됨으로서 복잡하고 혼란스러운 언어가 되어 버렸다. HTML5에서는 HTML는 정보와 구조화, CSS는.. 2023. 5. 12. Redis-Container 웹 서버 컨테이너와 레디스 컨테이너 사이 연동은 되지만, 컨테이너가 내려 간 경우 스냅샷이 정상적으로 수행되지 않아 메모리 내의 redis의 데이터가 사라진 문제 1. 문제 상황 도커 컴포즈를 사용해서 웹 서버 환경과 redis 서버 환경을 동시에 도커로 띄워서 서로 연동하여서 사용중인 상황입니다. redis에서 사용하는 .rdb 파일 위치를 호스트 서버 내의 디렉터리에 마운트 해서 사용하려고 할 때, 서버를 종료 했을 때 redis 내의 데이터가 지워지는 문제가 발생했습니다. 사용한 도커 컴포즈 파일의 예시 services: redis: image: redis:3.0.6 container_name: redis-server ports: - '6379:6379' volumes: - redis-volume:.. 2023. 5. 8. 이전 1 2 3 4 5 6 7 8 ··· 39 다음 반응형