본문 바로가기

programmer

(167)
Linux 사용중인 Port 확인 netstat -anp | grep LISTEN.
QT creator 에서 pthread 사용 방법 undefined reference to "pthread_create" 라는 에러가 발생하면 컴파일 시 -pthread 설정을 입력해 줘야 한다. 꼭 QT에서 빌드가 아니더라도 pthread를 사용한다면 해당 parameter를 입력해 줘야한다. QMAKE_CXXFLAGS += -std=c++0x -pthread LIBS += -pthread 끝.
Ftrace Linux 기본 사용법 Linux의 스케줄링, 메모리, 지연 정보를 확인하고 싶을때는 unix, linux 모두에 포함되어있는 Ftrace 를 사용하면 쉽다. 정말 간단한 예제 하나만 따라 해보고 나머지는 응용해서 확인해 보자. 1. 라이브러리 위치 이미 커널에 삽입되어 배포 되므로 하기 위치로 이동해서 기능을 활성/비활성화 해서 사용할 수 있다. $cd /sys/kernel/debug/tracing 2. ftrace 설정하기 ftrace는 다양한 종류의 메시지를 로깅한다. filter 설정을 통해 원하는 내용만 trace 할 수 있다. 2.1 설정되어 있는 filter 확인 $ cat set_ftrace_filter #### all functions enabled #### 2.2 'sched~'로 시작하는 filter 설정하..
Django 관리자 권한 생성 Django의 장정중 하나는 관리자 모드가 있다는것이다. 권한을 생성하는 방법을 알아보자. $./manage.py createsuperuser 를 입력하면 하기 이미지와 같이 사용자이름, 이메일 주소 , 비밀번호 입력이 가능하다. 생성완료 후 server 에 접속한뒤 http://'서버아이피주소':8000/admin/ 을 입력해 관리자 페이지로 진입한다. 끝
Django Mysql database 만들기 mysql을 정상 적으로 설치했다면 하기 명령어를 통해서 mysql 모드로 진입 가능하다. $mysql -u root -p 비밀번호 입력 후 기존에 있는 데이터 베이스들을 확인하고 >>show databases; 데이터 베이스를 생성한다. >>create database '생성할 db 명'; mysql 모드 종료 >>exit
Django setting.py 설정 $Django-admin startproject '프로젝트명' 을 입력하면 프로젝트 폴더 하위에 setting.py 파일이 생성된다. 기본적으로 설정해야 되는 값을 기록해 본다. import os import pymysqll pymysql.install_as_MySQLdb() ALLOWED_HOSTS = {'서버가 실행되는 IP'} DATABASES = { 'default':{ 'ENGINE': 'django.db.backends.mysql', #sql 정보 'NAME': 'my_db',#db 정보 'USER' : 'root',#db 아이디 'PASSWORD' : 'pass',#db password 'HOST' : 'localhost', 'PORT' : '3306', } } LANGUAGE_CODE = ..
Django aws ec2 port 설정 AWS EC2에 Django Server를 실행할 때 포트설정을 열어주어야 한다. 2020.09.21일 자 기준 EC2 -> 보안그룹 -> 설정 적용중인 인바운드 규칙 선택 -> 인바운드 규칙 편집에서 사용자지정 TCP를 선택하고 8000번 포트를 열어(저장)준다. 매번 서버에 포트설정을 하기 귀찮지만 보안을 위한 것이니 신경써서 열어주도록 하자.
Django 에서 초기 설정 시 격는 에러들(access denyed , str decode 등) Django에서 초기 설정을 진행하면서 발생한 에러들을 정리해 보았다. 초기 설정을 물흐르듯 따라가다보면 설정 에러들이 연어가 물살을 거스르는 것 처럼 팡팡 터져서 다 잡아먹고싶지만 유유히 처리해 보자. 1. mysql 마이그레이션 시 접근 권한 문제이다. 1.1 mysql 권한 확인 및 권한 설정하기. Mysql 접속 $mysql -u root -p >>USE mysql; 1.2 권한이 주어진 유져와 비밀번호 형식 보기 >> Seelect User, Host, plugin From mysql.user; 1.3 'root' 계정 페스워드를 'mysql_native_passwor'로 설정 >> update user set plugin='mysql_native_password' where user='root..
파이썬 사용자 module 경로 설정하기 파이썬으로 나만의 모듈(라이브러리)를 만들고 이를 나의 Python 개발환경 어디서든 사용하고 싶을때 환경변수에 저장해두면 어디서든 사용가능하다. 1. 이미 등록된 환경path 확인하기 $python >>import sys >>sys.path 를 입력하면 현재 설정되어 있는 path들을 확인 할 수있다. 2. 환경 path에 특정 경로에 있는 내 모듈 경로 설정하기 $python >>import sys >>sys.path.append("경로") window는 C:/~ linux는 /User~, ~ 등 운영체제에 맞는 경로를 설정하면 된다. 참고 링크: wikidocs.net/21132
Naver Data Lab_API Shopping insight 네이버 통합검색의 쇼핑 영역과 네이버쇼핑에서의 검색 클릭 추이 데이터를 JSON 형식으로 반환 https://openapi.naver.com/v1/datalab/shopping/categories https://openapi.naver.com/v1/datalab/shopping/category/keywords

반응형