본문 바로가기

IT14

[2018_03_27] 찾아본 것 1. django admin 에서 model 추가하는 것from django.contrib import admin from .models import Question admin.site.register(Question) 2. mysql 기본 명령어 정리http://kwonnam.pe.kr/wiki/database/mysql/basic 3. centos7 mysql 설치http://pseg.or.kr/pseg/infoinstall/8335 4. django error django.db.utils.OperationalError: table table has no column named attribute1DB를 수정 후 migration 했는데 없다고 나옴;; migrations 폴더에 생기는 파일들 삭제 후.. 2018. 3. 27.
json JSON은 JavaScript Object Notation의 약자로서 JavaScript 문법에 영향을 받아 개발된 Lightweight한 데이타 표현 방식이다. JSON은 데이타를 교환하는 한 포맷으로서 그 단순함과 유연함 때문에 널리 사용되고 있다. 특히 웹 브라우져와 웹서버 사이에 데이타를 교환하는데 많이 사용되고 있다. 가장 많이 사용되는 JSON 포맷은 Key-Value Pair의 컬렉션이다. JSON 라이브러리를 사용하면, Python 타입의 Object를 JSON 문자열로 변경할 수 있으며(JSON 인코딩), 또한 JSON 문자열을 다시 Python 타입으로 변환할 수 있다 (JSON 디코딩). http://pythonstudy.xyz/python/article/205-JSON-%EB%8D%.. 2018. 3. 21.
awk 명령어 awk(오크) 패턴 탐색과 처리를 위한 명령어. 필드 단위의 패턴을 처리하는 언어(field-oriented pattern)이다.입력으로부터 한 줄씩 읽어서 정규 표현식으로 조건이 맞는지 검사하고 판명되면 그 줄에 대해 명령어를 실행한다. 유닉스에서 처음 개발된 일반 스크립트 언어.문자열 데이터와 배열, 정규표현식을 주로 사용됨.* 스크립트 언어 : 컴퓨터 프로그래밍 언어로써 응용SW를 말함. 매우 빠르게 배우고 작성하기 위해 고안되었으며 상대적으로 단순한 구문과 의미를 내포함. 1. awk 프로그램 구조 /패턴/ { 동작 }$ awk '/pattern/' filename { 동작 } 패턴 : 정규 표현식동작 : 실행명령awk는 입력파일을 처음부터 한 줄씩 입력받아 주어진 패턴과 일치하는 줄을 찾으면 그.. 2018. 3. 8.
python에서의 thread 동시성 문제 (feat. GIL, Global Interpreter Lock ) 1. 파이썬이란, 파이썬은 1991년에 발표된 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑 대화형 언어이다. 다시 말하면, 다양한 플랫폼에서 사용할 수 있고, 한 줄씩 바로 실행할 수 있으며 실행 시간에 자료형을 검사하기 때문에 변수는 모든 자료형의 값을 가질 수 있다. A = [ 'ab' , 1 , 12.5 ] 이렇게 리스트에 다양한 자료형을 넣을 수 있는 것이다.파이썬의 장점은 배우기 쉽고 어디서나 실행될 수 있다는 점이다. 읽고 사용하가 쉬우며 잘 설계된 내장 라이브러리와 표준 라이브러리, 서드파티 오픈소스 라이브러리와 모듈이 방대하기 때문에 인기가 높아졌으며 2017년 가장 많이 사용하는 top 10 프로그래밍 언어에서 1위를 차지하였다. 출처 : https:.. 2018. 2. 8.