프로그래밍 언어 및 기타
codecamedy의 learn SQL 1. Manipulation
https://www.codecademy.com/learn/learn-sql SQL Tutorial: Learn SQL For Free | Codecademy Learn SQL - a language used to communicate with databases using SQL and learn how to write SQL queries. www.codecademy.com Learn how to use SQL to access, create, and update data stored in a database. 딱 봐도 까먹을 각이라 적어놓는다. 1. SELECT SELECT * FROM celebs; 2. CREATE CREATE TABLE celebs ( id INTEGER, name TEXT, a..
변수(배열), numpy 배열 저장, 불러오기
# 파이썬 object 저장, 불러오기 import pickle with open('./data_loaded/saved_tokened_memory.pkl', 'wb') as f: pickle.dump(self._dlg, f) with open('./data_loaded/saved_tokened_memory.pkl', 'rb') as f: self._dlg = pickle.load(f) # numpy object 저장, 불러오기 import numpy as np np.save('./metadata_loaded/saved_crd', self._crd) self._crd = np.load('./metadata_loaded/saved_crd.npy', allow_pickle=True)
파이썬 정규식
https://wikidocs.net/4308 07-2 정규 표현식 시작하기 [TOC] ## 정규 표현식의 기초, 메타 문자 정규 표현식에서 사용하는 메타 문자(meta characters)에는 다음과 같은 것이 있다. > ※ 메타 문자란 원래 ... wikidocs.net https://wikidocs.net/4309 07-3 강력한 정규 표현식의 세계로 이제 07-2에서 배우지 않은 몇몇 메타 문자의 의미를 살펴보고 그룹(Group)을 만드는 법, 전방 탐색 등 더욱 강력한 정규 표현식에 대해서 살펴보자. [TOC] # ... wikidocs.net https://regex101.com/ regex101: build, test, and debug regex Regular expression teste..
외부 이미지 받기
import urllib.request url = "https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbcqlln%2FbtraNJ1deUp%2FJY28YsiirUeoczMvpkiJp0%2Fimg.jpg" urllib.request.urlretrieve(url, "test.jpg")
매개변수 (args) 뭐 입력했는지 출력하기
print('') for k, v in vars(args).items(): print('{}: {}'.format(k, v)) print('')
나도 주석을 잘 쓰자.
https://github.com/vinhkhuc/MemN2N-babi-python 지금 모르는 사람꺼 코드 보는데 감동 받았다. 저렇게 잘 쓰면 Sphinx(https://www.sphinx-doc.org/en/master/) 쓸 때도 자동화 된다고 하니까.
비동기 정보(api 정보 등)을 불러올때 어떻게 해야 하나 방법들
1. 로그인 버튼 누를 때 정보들 다 불러와서 Future 벗긴 채로 매개변수 넘겨주기 2. 메인 페이지에서 FutureBuilder로 불러올 때 까지 기다린 다음에 불러오기
Flutter 관련 문제 해결한 것들
1. null safety 문제나올 때 실행 옵션에서 --no-sound-null-safety 설정 2. 처음부터 flutter로 프로젝트 생성 안한거 flutter 연결할때 자기가 설치한 flutter 경로 Dart 탭에서 설정 3. 가상 안드로이드 기기에서 local 서버 데이터 못불러올때 안드로이드는 로컬 ip가 localhost가 아니라 10.0.2.2 라고함. 4. unable to locate adb
코틀린 행렬 만들기
val board : Array = Array(8) { row -> Array(8) { col -> null } } val dp = Array(prices.size) { Array(3) { 987654321 } } 배열 val array = Array(100 - 2 + 1, { i -> i + 2 }) //2~100 배열 생성
폴더 만들기
os.makedirs(SAVE_FOLDER, exist_ok=True) import os from datetime import datetime from pytz import timezone now_str = datetime.now(timezone('Asia/Seoul')).strftime("%Y-%m-%d_%H-%M-%S") SAVE_FOLDER = os.path.join("exp", now_str) os.makedirs(SAVE_FOLDER, exist_ok=True)