구글 검색에 내 블로그 글이 안 뜬다는 사실을 알게 됐다. 그래서 검색해서 들어오는 사람이 유독 적었다. 알아낸 방법은 아래에 설명 해놨다! 티스토리 플러그인에 들어가서 구글서치 콘솔에 (바로가기) 저 부분을 클릭해주면 사이트 맵에서 성공이라는 행을 클릭하면 이렇게 나온다. 제외됨이라는 것 때문에 내 글이 검색에서 노출이 안된 것이다!!!!!! ㅡㅡ 현재 색인이 생성되지 않음 부분을 클릭해서 보면 url리스트가 나온다. 여기서 링크 위에 커서를 올리면 돋보기 아이콘이 나타난다. 그걸 누르고 색인 생성 요청을 눌러주면 이런 화면이 뜬다. 하나 하나씩 구글에 색인 요청을 보내야한단다...ㅡㅡ 언제 다 해 하루에 할당량이 있어서 다 못했다. 계속 꾸준히 봐줘야겠다..
상호배타 집합: 서로 중복하게 포함된 원소가 없는 집합들을 뜻한다. 집합에 특정한 멤버를 대표자라고 하며 각 집합을 구분한다. 상호배타집합 표현방법 => 연결리스트, 트리 연결리스트 1.같은 집합의 원소들은 하나의 연결리스트로 관리 2.맨 앞의 원소가 대표원소 3. 각 원소는 대표를 가리키는 링크를 갖음 트리 1. 하나의 잡합을 하나의 트리 2. 자식노드는 부모노드를 가리킨다. 따라서 가장 상위에 있는 루트 노드가 대표자가 된다. 연산 Make-Set(x) :멤버x만 포함하는 새로운 집합을 생성 Find-Set(x) :원소 x가 속한 집합을 알아내기 위함, 대표자를 알아내기 위함 Union(x,y) : x가 속한 집합과 y가 속한 집합을 하나의 집합으로 합침 연산의 효율을 높이는 방법 1. union에서..
트리 -비선형구조 -상위 원소와 하위 원소로 이루어진 트리(나무) 모양의 구조 -1:N 관계를 가진다. - 최상위 노드를 루트라고 한다. -가장 마지막에 존재하는 루트를 단말노드(잎노드)라고 한다. 차수 : 노드에 연결된 자식 노드의 수 높이 : 루트노드에서 노드까지의 간선의 수 이진트리 : 모든 노드들이 최대 2개의 서브트리를 갖는 트리. 방향에 따라 왼쪽 자식노드/오른쪽 자식노드라고 부른다. 높이가 h이면 가질 수 있는 노드의 최소 개수는 h+1개 이며 최대 개수는 2^h+1 -1 개 특별한 이진트리 - 포화 이진트리 : 모든 노드에 포화 상태로 차 있는 이진 트리 자식 노드가 모두다 2개씩 있는 것이다.(마지막 레벨까지 꽉 참) -완전 이진 트리: 포화 이진 트리의 노드번호를 따라서 1번부터 n번까..
Conflict: 계속 발생할 충돌 상황 올라간 파일과 로컬에 있는 파일에 수정을 각각해서 내용이 다를 때 git log --oneline하면 커밋한 목록 나옴 git log --oneline --graph하면 그래프처럼 나옴 git reset 커밋번호 하면 그 번호 이전으로 리셋됨 gir revert도 과거로 돌아가는 명령어 중 하나 커밋을 남기고 git branch라고 쓰면 master나 다른 것들이 뜬다.(현재 브랜치) 브랜치 생성하는 방법 git branch 브랜치이름 브랜치 이동(HEAD라는 위치를 바꿔주는 것) git switch 브랜치이름 브랜치 삭제 git branch -d 브랜치 이름 브랜치를 만들고 merge를 한 뒤에 브랜치를 지워줘야한다. git merge master하면 다른 브랜..
-- 데이터조회 : SELECT 컬럼명 FROM 테이블명; SELECT * FROM examples; --DDL(데이터 정의어) --테이블 생성 CREATE TABLE classmates ( id INTEGER PRIMARY KEY, name TEXT, age INT, address TEXT ); --테이블 삭제 DROP TABLE classmates; --ALTER --테이블명 변경 ALTER TABLE articles RENAME TO news; --컬럼 추가(NOT NULL 제약조건 처리 필요) ALTER TABLE news ADD COLUMN created_at TEXT; ALTER TABLE news ADD COLUMN created_at TEXT NOT NULL DEFAULT 1; --DML(..
RDB 여러사람이 동시에 사용할 수 있는 집합 테이블 또는 릴레이션이라고 부른다 컬럼 = 속성,필드 row = tuple 또는 record 스키마 : 1. 테이블 이름을 지정하고 2.컬럼의 이름과 함께 타입을 지정 테이블의 구조를 뜻하며 데이터의 형태를 스키마라고 부른다. 테이블 사이에는 관계를 맺을 수 있다 -> 관계형 데이터베이스 현실 세계를 모델링 설계하는 것 : DB모델링 약속 하나의 필드에는 하나의 정보만 넣어준다 컬럼 이름은 고유하게 하나만 만들 것 가능하면 레코드 값의 중복은 피할 것 ==> 테이블을 쪼개고 관계를 지어줌 모델관계 필드 1:N # 하나의 게시글은 여러개의 댓글을 가질 수 있다. M:N 1:1 Foreign Key 외래키 자식테이블이 부모테이블을 참조하기 위해 저장한 부모테이블..
Signup(회원가입) from django.contrib.auth.forms import UserCreationForm login(로그인) from django.contrib.auth.forms import AuthenticationForm update(회원정보 수정) from .forms import CustomUserChangeForm logout(로그아웃) from django.contrib.auth import logout as auth_logout delete(회원삭제) request.user.delete() #삭제후 auth_logout #로그아웃 update_password(패스워드 수정) from django.contrib.auth.forms import PasswordChangeForm..
Cookie(쿠키) 서버가 사용자의 웹 브라우저에 전송하는 데이터 조각 동일한 서버에 재 요청시 요청 + 쿠키를 함께 전송한다. 세션을 유지하는 방식중 가장 대표적인 방식(헨젤과 그레텔에서 유래, 사용자의 흔적을 남김) - 유효시간을 정하여 쿠키가 브라우저에서 유효한 시간을 지정할 수있다 - 사용자의 정보데이터를 컴퓨터에 저장하는 것 4K까지 가능 Session 사이트와 특정 브라우저 사이의 상태를 유지시키는 것 세션을 유지한다 = 상태 정보를 유지하여 클라이언트가 서버와 연결한다 - 클라이언트 id를 부여하여 세션id라고 하고 서버에 저장한다. 쿠키와 세션의 차이점 - 세션이 서버에 접근하는거라 보안성은 높지만 많으면 서버에 부담을 줌 - 따라서 쿠키와 세션 적절히 사용함 쿠키의 종류 Session c..
Django form 주요 유효성 검사 도구들 중 하나. 공격 및 우연한 데이터 손상에 대한 중요한 방어수단 ▶사용자화면에 그려주기 위해서 준비하는 과정. ▶html form을 만든다. ▶사용자로부터 form data를 받아서 가공해준다. Form Class를 상속 받아서 폼을 재정의한다. 모델에서textfield가 존재하지 않는다. 위젯이라는 것으로 input의 타입을 바꿔준다. *as_p() : 각 필드가 단락(태그)으로 렌더링 *as_ul() :각필드가 목록으로 렌더링 *as_table() :각 필드가 테이블 행으로 렌더링 Widgets :제출된 원시 데이터 추출을 처리. 독자적으로 사용으로 못하고 form field안에 있어야 함 ModelForm Class : Meta Class가 존재. 메타클..
#가상환경 만들 때 가상환경 생성 python -m venv venv 가상환경 진입 source venv/Scripts/activate requirements.txt에라이브러리 명시 pip freeze > requirements.txt #clone받아와서 가상환경 만들어줄 때 pip install -r requirements.txt python manage.py migrate python manage.py loaddata movies/movies.json py manage.py runserver
- Total
- Today
- Yesterday
- DOM
- SQL
- Python
- 안드로이드스튜디오
- javascript
- 세션 스토리지
- commit되돌리기
- splide
- SWEA
- django
- vue
- 위클리챌린지2주차
- SSAFY퇴소
- 프로그래머스
- 파이썬
- 트리
- 배포
- 백준
- 비동기패턴
- 독학
- 자바
- Java
- 싸피
- 알고리즘
- vue.js
- SSAFY
- AWS
- Pyhton
- git
- N과M
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |