본문 바로가기

프로그래밍63

설치된 파이썬이 32비트인지 64비트인지 확인하기 아래 코드를 실행해서 64를 반환하면 64비트, 32를 반환하면 32비트 파이썬이다. import struct print(struct.calcsize("P") * 8) 2020. 8. 21.
트리메뉴 라이브러리 비교 구분 https://goo.gl/zgAwNp https://www.jstree.com/ https://github.com/mar10/fancytree 타입 normal script tag jQuery plugin jQuery plugin 개발언어 pure javascript jQuery jQuery 의존성 - jQuery 1.9.1 이상 jstree 스타일 파일 jQuery 1.9.1 이상 jQuery UI fancytree 스타일 파일 트리 데이터 입력 hml html, json json ajax 지원 - 지원 지원 트리 접기/펼치기 지원 지원 지원 이벤트 처리 방법 - .on() data 인수에 event target을 전달 .on() 스타일 변경 css 사용 css 사용 css 또는 less 사용 .. 2020. 8. 15.
pyqt5에서 포인트 이동하며 방향 바꾸기 pyqt5는 QTimer를 구현하기만 하면 타이머가 트리거될 때마다 self.update()를 사용하며 드로잉을 업데이트하고 원하는 위치로 업데이트할 수 있다. #!/usr/bin/env python3 import sys from PyQt5.QtCore import pyqtSlot, QTimer, Qt, QCoreApplication from PyQt5.QtGui import QPainter, QPen from PyQt5.QtWidgets import QWidget, QApplication, QPushButton class MainWindow(QWidget): def __init__(self): super().__init__() self.initUI() self.pos_x = int(self.width(.. 2020. 8. 15.
리액트 라우트에서 404문제 react-route-dom을 사용하는 경우 페이지 새로 고침이나 주소를 직접 입력하는 경우 404페이지가 나타난다. 이를 해결하기 위해 아래 내용을 참고한다. Step 1 : Create your appnpm install -g create-react-app create-react-app my-app Step 2 : Build it for production cd my-app npm run build Step 3 : deploy copy and paste everything in build folder to your server create a “.htaccess” file and add this snippet : Options -MultiViews RewriteEngine On RewriteCond .. 2020. 4. 24.
vscode 사용시 jsx에서 emmet 지원설정 emmet의 json 설정에 아래 내용을 추가한다. { "emmet.includeLanguages": { "javascript": "javascriptreact" } } 2020. 3. 18.
장고 한글파일 첨부시 에러 장고에서 한글이름의 파일을 첨부하는 경우 유니코드 에러가 발생한다. 문제해결 서버 로케일이 ko_KR.UTF-8로 변경 아파치 설정변경 // 서버 로케일 변경 // 파일: /etc/default/locale sudo apt-get install language-pack-ko sudo locale-gen ko_KR.UTF-8 sudo update-locale LANG=ko_KR.UTF-8 LC_MESSAGES=POSIX // 로케일 확인 sudo vim /etc/default/locale LANG=ko_KR.UTF-8 LC_MESSAGES=POSIX // 아파치 설정 // 파일: /etc/apache2/sites-available WSGIDaemonProcess myclassd python-home=/ho.. 2020. 2. 12.
리눅스 민트 19.3에서 xe 개발 환경 구축하기 xe 개발 환경 구축하기 카페24에 단독 웹호스팅을 사용하는 경우 php는 5버전과 7버전을 선택할 수 있다. 5버전을 선택하여 운영하는 경우 동일한(?) 개발환경을 꾸미는 과정을 정리한다. 개발 환경 카페24의 서버환경 - CentOS - Apache1.3 - MySQL5.1x UTF-8 - PHP5.x 개발장비 - Linux Mint 19.3 - Apache2 - MariaDB UTF-8(카페24 가상 서버) - PHP5.6 참고. XE 설치 시 Server Requirements - PHP version 5.3.0 or greater (But recommend PHP >= 5.5.0) - MYSQL version 4.1 or greater (But recommend MYSQL >= 5.x) , MS.. 2020. 1. 4.
xdebug 개발 환경 구축하기 xdebug 개발 환경 구축하기 수동으로 wamp기반의 개발환경을 구축하는 과정을 정리 wamp = Windows, Apache2, Mariadb, Php 요구조건 윈도우7 또는 10에서 개발환경을 구성한다. 아파치는 mod_rewrite가 활성화되어야 한다. php는 5.5.17버전이고 디버깅은 xdebug를 사용한다. db는 mariadb를 사용한다. 순서 apache 설치 php 설치 php에 xdebug 적용 db설치 apache 설치 아파치 웹 서버를 설치하고 mod_rewrite를 테스트하는 순서로 진행. apache는 '아파치'라고 읽는다. 아파치 다운로드](https://tinyurl.com/p4rblsm)) 운영체제가 64비트인 경우 64비트용으로 다운로드 => httpd-.. 2019. 11. 20.
php 하위 버전에 맞는 xdebug 사용 xdebug 컴파일 사용환경 linux mint 19.2 php 5.5.17 특정버전의 php에 호환성을 맞추려면 아래 사이트에서 사용중인 php에 맞는 버전을 다운로드 받아는다. https://xdebug.org/download 만약 php 5.5.17을 사용한다면 위 페이지로 이동해 ctrl+f를 누르고 5.5를 검색한다. Xdebug 2.5.5 Release date: 2017-06-21 source (SHA256: 72108bf2bc514ee7198e10466a0fedcac3df9bbc5bd26ce2ec2dafab990bf1a4) Windows binaries: PHP 5.5 VC11 (64 bit) (SHA256: 44e5f00131f94e7e057b421f7a987e3feb6cdd612a0b2.. 2019. 11. 16.