일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- css여백
- 선택자게임
- 선택자우선순위
- 강제상속
- css설정
- CSS Diner
- !important
- css상속속성
- CSS선택자
- css여백설정
- css복합선택자
- CSS border
- 속성선택자
- margin
- css테두리
- css단위
- style상속
- 스타일상속
- 가상요소선택자
- css기본선택자
- css너비설정
- 가상클래스선택자
- html의구조 #태그 #빈태그
- css
- padding
- Today
- Total
목록분류 전체보기 (35)
잊기
실제 데이터를 인출하기 위한 쿼리 (SQL : 조건문) 쿼리 컨텍스트 - 질의에 대해 유사도를 계산 (score), 더 정확한 결과를 상위에 보여줌 필터 컨텍스트 - 일치 여부에 대한 결과만 반환 (boolean), 유사도계산이 없으므로 속도가 빠르며, 캐시이용 가능 쿼리 스트링 : 한줄 정도의 간단한 쿼리에 사용 - URI주소에 쿼리문을 작성하는 방식, 복잡해지면 가독성이 떨어지고 오류를 범하기 쉬움 쿼리 DSL (Domain Specific Language) : 한줄에 넣기 힘든 복잡한 쿼리에 사용, JSON기반의 직관적 언어 - 요청 본문 안에 JSON형태로 쿼리 작성 ※ 스코어 - 본문 길이가 짧을 수록(문서빈도_IDF), 해당 용어의 빈도수가 많을 수록(용어빈도_TF) 높은 점수 부여 엘라스틱서..
엘라스틱서치 1개의 프로젝트 - 1개의 클러스터 - 다수의 index - (1개의 index마다) 다수의 document ( json 형태 ) 템플릿 설정 방법 - 복수의 인덱스를 묶어서 관리 분석기 - 전문검색을 위해 문자열을 나누는 작업을 수행 스키마에 따라 인덱스를 구분하며, 스키마는 매핑을 통해 정의 인덱스가 커지면 성능이 저하되므로, 엘라스틱서치를 운용, 인덱스 용량을 제한 => 특정 용량 / 갯수 도달시 인덱스 분리 REST API = 메소드 + 경로 => 메서드 : POST( 추가 ), GET( 조회 ), PUT( 수정 ), DELETE( 삭제 ) 인덱싱 : 도큐먼트를 인덱스에 포함시키는 것 My SQL 엘라스틱서치 테이블 인덱스 레코드(row) 도..

엘라스틱 서치 설치 https://www.elastic.co/kr/downloads/past-releases/elasticsearch-7-10-1 Elasticsearch 7.10.1 | Elastic www.elastic.co 키바나 설치 https://www.elastic.co/kr/downloads/past-releases/kibana-7-10-1 Kibana 7.10.1 | Elastic www.elastic.co 받은 파일 이름 변경 elasticsearch ... -> e.zip kibana ... -> k.zip 위치 변경 (C드라이브 아래 압축푼 폴더 위치) C:\elasticsearch-7.10.1 C:\kibana-7.10.1 엘라스틱서치 실행 C:\elasticsearch-7.10.1..

HTML 작성시 DJANGO 문법 html + 파이썬코드 (템플릿 태그) {% 파이썬코드 %} Template변수 (템플릿 변수) {{ 변수 }} filter {{ 변수명 : filter }} 주석 {# 주석 } UI를 위한 templatates 폴더 생성 후 안에 polls 폴더 생성 ( templates > polls ) => html파일명이 겹쳐도 앞에 폴더명으로 구분하기 위해서 내부폴더 추가 생성 ex) polls.index.html / dolls.index.html (namespace) View 와 Template url mapping - URL : view = n : 1 이 가능하며, URLconf 라고 함 ( urls.py ) URLconf - view - template / URLconf ..

- python manage.py 명령어 ~ manage.py 파일은 project 생성시 자동생성 되므로, 해당 project에 접속해야 사용 가능 - shell : python 언어를 작성할 수 있는 공간 ( >>>의 역할, 주피터노트북의 shell과 같음) Shell을 이용한 data 조작 python manage.py shell : 파이썬 셸을 이용하여 데이터를 간리할 수 있는 API ( django가 제공 ) exit() : shell 에서 나올 때 python manage.py shell >>> from polls.models import Question, Choice # 생성한 polls app 의 Question 과 Choice 클래스 import >>> from django.utils i..

django의 app probramming project : 전체 프로그램 application ( app ) : 모듈화된 단위 프로그램 ( react의 컴포넌트와 같음 ) => application 이 모여서 project를 구성, 재사용하기 좋은 application 을 지향 ! MVT패턴 Model View Controller 패턴과 비슷하지만 용어를 다르게 사용 Model View Template Model : 사용될 데이터의 정의를 담고있는 클래스 ( models.py ) app에서 사용할 데이터베이스를 클래스로 매핑하여 코딩가능, 모델클래스의 속성은 테이블의 컬럼에 매핑 View : 웹 요청을 받아 분석, 로직에 맞는 처리를 하고 결과를 HTML로 반환 ( views.py ) 함수, 클래스의 ..
windows - 검색 - windows 기능 켜기 / 끄기 - Linux용 Windows 하위 시스템 v Microsoft Store - Ubuntu 18.04 ver download Ubuntu 실행 ID / PW 생성 구글 d2coding 폰트 다른 버전의 파이썬을 설치 (다운로드) pyenv install -list => 설치 가능한 파이써너 버전 목록 출력 프로젝트별 / 환경변수로 / 시스템 전역으로 .. 파이썬 버전 지정 가능 curl https://pyenv.run | bash : pyenv, pyenv-virtualenv 설치 sed -Ei -e '/^([^#]|$)/ {a \ export PYENV_ROOT="$HOME/.pyenv" a \ export PATH="$PYENV_ROOT/b..
모듈 (Module) : 상수, 변수, 함수, 클래스를 포함하는 파이썬 코드가 저장된 파일 .py(확장자), 다른 모듈이나 콘솔에서 실행가능 모듈명 as 별칭 가능 여러개의 모듈 호출시 중복값이 있는 경우 나중에 호출된것이 적용 장점 코드의 작성과 관리가 용이 : 기능을 분담하여 해당기능만 작성, 관리가 용이해짐 코드의 재사용 : 특정 기능을 구현한 모듈은 다른 프로그램 작성시 재사용 가능 공동작업이 편리 : 프로그램을 모듈별로 설계, 개인별로 나눠서 코딩후 통합 , 복잡성은 감소, 효율 증가 생성 : %%writefile ~ 파일명.py %%writefile C:\myPyCode\my_first_module.py // 저장할 위치\저장할 파일명.py // 파일에 저장할 내용 ▼ # File name :..