일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자소서 너무 오래 걸림
- is not allowed to impersonate hive (state=08S01
- Failed to connect to localhost:10000
- 이더리움 #ethereum
- Resources are low on NN
- hive beeline 설정
- mac hadoop 설치
- mac hadoop
- 도커 교과서
- hive beeline 실행
- 자소서 시간 줄이기
- 백준 18428
- 카카오 자물쇠와 열쇠
- hive beeline
- hive beeline 에러
- mac hive 3
- 자소서 빨리 쓰는 법
- hadoop safe mode
- Safe mode is ON
- 기업 조사 빨리 하는 법
- code=0)
- mac hadoop 3
- Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10000
- 카카오 2020 코딩테스트
- mac hadoop 설정
- 이더리움
- mac hive
- hadoop safe mode leave
- 자소서 빨리
- 카카오 2020 코테
- Today
- Total
목록Programming Language/Python (23)
A seeker after truth
python extension 설명이나 vscode 공식 문서에 system install 된 파이썬으로 인터프리터를 선택하면 이 문제가 나타난다고 되어있다. 그러면서 brew install로 한 파이썬 사용을 권장하고 있다. 나는 pyenv에서 관리 중인 파이썬을 선택했는데 이것도 에러가 났다. 결국 예전에 하던대로 brew install을 재선택했다. 결론적으로 pyenv에 설치한 파이썬 인터프리터를 택할 때도 에러가 난다는 것을 알아야 함!
* 본문은 (2019, 디지털북스, 배프)를 공부하면서 기록한 내용입니다. 1. 내용 검색/기록 1) from django.contrib.auth.models import User - User의 정체? => 장고에서 계정을 관리하는 단위에 해당한다. 참고: https://velog.io/@ground4ekd/django-auth https://docs.djangoproject.com/en/3.0/topics/auth/ 2) on_delete 인수 예전부터 자주 봐왔던 이것! class Photo(models.Model): author = models.ForeignKey(User, on_delete=models.CASCADE, related_name='user_photos') - 여기서 on_delete는..
*(2019, 한빛미디어/o'relly)를 공부하며 작성한 내용입니다 (필사, 메모). 1. 파이썬, 루비와 같은 스크립트 언어로 작은 프로그램이나 업무 자동화 스크립트를 빠르고 간단하게 만들 수 있다. 2. 파이썬은 데이터 '어플리케이션' 개발을 위한 최고의 언어 중 하나. 3. 파이썬이 과학 기술 컴퓨팅 계에서 성공하게 된 이유 중 하나는 c, c++, 포트란 코드와 통합이 쉽다는 점이다. 대부분의 최신 컴퓨팅 환경에서는 선형대수, 최적화, 통합, 고속 푸리에 변환 같은 알고리즘을 위해 c 라이브러리나 포트란 레거시를 공유한다. 그런 연유로 많은 회사나 국가 연구소에서 수십 년이 지난 소프트웨어를 파이썬과 함께 사용하고 있다. 프로그램은 실행 시간의 대부분을 차지하는 작은 부분의 코드와 실행 시간을 ..
* 본문은 (2019, 디지털북스, 배프)를 공부하면서 기록한 내용입니다. 코드: https://github.com/secureWKkim/DjangoBookmarkStudy 1. 북마크 앱에서 데이터베이스 관련 변경 사항이 있는지 확인하고 변경할 내용이 있다면 파일을 생성한다. 이런 파일이 마이그레이션 파일이며, migrations 폴더 아래에 00XX_initial.py와 같은 파일명으로 순서대로 쌓인다. 2. 관리자 페이지에 모델을 등록하는 일(admin.py) 모델을 이용한 데이터 작업을 하려면 해당 뷰를 만들어야 한다. 하지만 뷰를 만들기 위해선 시간이 걸린다. 또 뷰를 만들면서 확인하는 작업을 할 때 미리 입력된 데이터가 필요하기도 하다. 그래서 관리자 페이지에 미리 모델을 관리할 수 있도록 등..
split과 반대로 얘는 리스트를 문자열로 바꾸는 기능이다! 파라미터로 iterable 객체 뿐 아니라 문자 자체도 받는다. 그럼 문자 사이사이에 "~". 가 들어가는 것. ex1) >>> time_list = ['10', '34', '17'] >>> ':'.join(time_list) '10:34:17' ex2) >>> ','.join(['a','b','cde']) 'a,b,cde' 좀더 어려운 / 기막힌 예시는 아래 링크의 class canvas, def display 파트에 있다! https://anandology.com/python-practice-book/object_oriented_programming.html
파이썬을 포함해 요즘 언어들은 대부분 다 고정 소수점 방식 말고 부동 소수점 방식으로 실수를 표현하고 있다. 부동 소수점 방식의 장점은 고정~ 보다 많은 범위의 수를 표현할 수 있다는 점이지만, 단점은 항상 오차가 존재한다는 점이다. 그래서 우리 눈에 보이는 0.1, 0.3 .... 등의 실수는 모두 실제로는 결코 0.1, 0.3 이라는 값을 가지지 않았다. 실제로는 0.100000000000000012934712986141949 와 같은 실수 역시 0.1 로 표현된다. 보고있는 숫자가 0.1 이어도 실제값은 정확히 0.1이라는 보장이 없는 것이다 그리고 이런 결과가 나오기도 한다. >>> 0.1 + 0.2 0.30000000004 부동 소수점 표현 방법에 대한 글: http://tcpschool.com..