일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- web
- 자바스크립트
- 웹프로그래밍
- python
- CS
- C++
- 프로그래밍
- 코테연습
- LeetCode
- sql
- 고득점Kit
- 배열
- 동적계획법
- Level2
- 파이썬
- 프로그래머스
- Level3
- Doitvue.js입문
- 카카오
- 백준
- Medium
- 리액트
- dp
- OS
- Level1
- typescript
- react
- javascript
- 리트코드
- VUE
- Today
- Total
목록분류 전체보기 (364)
멋사 지원할때 작성했던 IT 서비스 소개와 자기소개가 들어간 static webpage를 html, css, bootstrap을 활용해 만들고 git hub에 배포하기 https://minimoa.github.io/ SPECSTACK minimoa.github.io 스팩 스택 자격증, 대외활동 등 자신의 스펙을 기록하고 관리할 수 있는 서비스 소개페이지를 어떻게 만들까 하다가 그냥 인덱스 페이지를 열심히 꾸며봤다.
크롬 업데이트 portal 멀티페이지 어플리케이션을 싱글 페이지 어플리케이션처럼 화면 전환이 자유로워지도록 해줌 Native lazy loading eager : 일반적인 방법. 무조건 로드 auto : 브라우저 자체적으로 판단해서 eager or lazy lazy : 206 부분적 응답 Web share API WebAuthn 웹에서 비밀번호없이 로그인할 수 있는 보안인증 http://webauthn.io js Class private field _ prefix 대신 #prefix 형식상 private이 아니라 실제로 보호됨 String.prototype.matchall Numeric seprator BingInt 큰 수 연산이 불안정했던 자바스크립트 보완 Bigint number 사이 변환은 손실 변..
클래스란 똑같은 무엇인가를 계속해서 만들어낼 수 있는 설계 도면 같은 것이고 객체란 클래스에 의해서 만들어진 피조물을 뜻한다. 클래스에 의해서 만들어진 객체는 객체별로 독립적인 성격을 가진다. * 인스턴스 Table 이라는 클래스가 있고 a = Table()로 a라는 객체를 생성했을 때 a를 Table의 인스턴스라고 한다. * 메서드 class안에 정의된 함수를 class의 메서드라고 한다. class Test: def setdata(self,first,second): self.first = first self.second = second a = Test() 이때 실제 입력해줘야하는 매개변수는 2개 뿐이다. 객체 호출시 첫번째 매개변수에는 자동적으로 그 객체가 전달되기 때문이다. 자바 클래스와 차이를 보..
git에는 기본적으로 3가지 공간이 있다고 보면 됨 작업 공간 -----------> staging Area -----------> Repository (add) (commit) * 명령어 1. $ git init : Git 저장소 초기화 (프로젝트 초기에 한번만 ) 2. $ git status : 저장소 상태 체크, 현재 프로젝트 변경사항 확인 3. $ git add . : 모든 파일을 staging area로 올리기 $git add -A (모든 파일 add) $git add (특정 파일 add) 4. $ git commit : 게임으로 치면 save point , 어떤 변경 사항이 있는지도 알려줌 $ git commit -m 로컬 repository -> 온라인 repository 로 올릴 땐 $ g..
html 안에 쓰는 장고 제공 언어 HTML 안에 파이썬 변수/문법을 쓰고 싶을 때 사용 {{ python_variable }} : 파이썬 변수 HTML 파일에 담아 화면에 출력 {{ python_variable | fillter}} : 템플릿 필터. 템플릿 변수에 추가적인 속성 및 기능 제공 {%tag%} 태그 내용 {%endtag%} : 템플릿 태그, html처럼 끝나는 태그 있어야됨 {% url 'url_name' %} : URL 생성 * if문 예시 {% if score > 80 %} A+ {% if score > 60 %} B+ {% if score > 40 %} C+ {% else %} 교수님 두번 뵈니 좋습니다. {% endif %} *템플릿 상속
1일차에 했었던 hello world의 업그레이드 버전 본격적으로 MVT 패턴에 들어갔던 수업 model.py에서 class를 생성해서 admin.py 에서 admin site 에 등록한 다음 class에 데이터를 추가해서 추가한 데이터를 view.py 에서 받은 후 template에 뿌려줄 거임 우선 가상환경 생성 > 장고 설치 > 프로젝트 생성 > 앱 생성 내용 참고 : https://alreadyusedadress.tistory.com/23?category=1042447 멋사 1일차 django 환경설정 및 hello world 1. vs code 2. python 3. git 4. django 설치 원래 사진도 넣고 syntaxhighlighter도 쓰고 자세하게 쓰려고 했는데 2시간 쓰던 거 날..
1시간,5분 단위 = 30도 1분 마다 시침이 움직이는 각도 = 0.5도 시침 움직인 각도 /30 = 몫은 시간 나머지는 분침 때문에 움직인 시침 각도 시침 움직인 각도/30 나머지 / 0.5 = 분 (분/60(분))*360 하면 분침 움직인 각도 나옴 h = int(input()) m = (h%30)/0.5 print(int(m/60*360))
문자열 , 리스트 모두 적용됨 [시작번호:끝번호] 시작번호에서부터 끝번호와 같은 갯수의 문자열을 뽑아서 출력해준다. 이때 범위는 시작번호