본문 바로가기

반응형

Programming

(77)
Python/Code/중복없는 정수 난수 뽑기 # 소스12345678910111213141516171819#made by hyeonbell import random S = [] for i in range(26): S.append(i+1) T = []while T.__len__()
Android/InsecureBankv2 환경 구축(Windows) # 인시큐어 뱅크 서버 환경 설치- 인시큐어 뱅크 설치- Windows 환경git clone https://github.com/dineshshetty/Android-InsecureBankv2 - 방법1 : 파이썬 버전 2로 의존성 해결py -2 -m pip install web.pypy -2 -m pip install matplotlibpy -2 -m pip install flaskpy -2 -m pip install sqlalchemypy -2 -m pip install simplejson- 방법2 : requirements 읽기py -2 -m pip install -r requirements.txt - 서버 실행py -2 app.py - 기본 계정첫번째ID : dineshPW : Dinesh@123$..
Android/Error/[INSTALL_FAILED_NO_MATCHING_ABIS] # 에러- [INSTALL_FAILED_NO_MATCHING_ABIS]- x86, x64 환경에서 arm 아키텍처 지원 apk 설치 중 발생android studio는 arm 에뮬이 느리므로 genymotion에서 arm 에뮬레이터를 생성하는 것이 해결책 # 해결- geneymotion 설치https://www.genymotion.com/ 가입 후 아래 링크에서 personal 버전 다운로드Genymotion For Fun – Free Android Emulator (For Personal Use) https://www.genymotion.com/fun-zone/
Python/Python *.pyd의 의미 # 의미- *.pyd파일은 윈도우에서 *.dll과 같다.모듈은 C로 프로그래밍 언어로 구현하고 C모듈을 임포트해서 사용하기도 함.https://wikidocs.net/4236
Python/tensorflow/Erorr and Solve # 오류 1- AttributeError: module 'tensorflow' has no attribute 'mul' # 해결- 더 이상 mul, sub, neg를 쓰지 않는다.대체됨multiply, subtract, negative로 바뀜. # 오류 2- Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 # 해결 - 경고 무시# Just disables the warning, doesn't enable AVX/FMAimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' # 오류3- Expected int32, got list containing Tensors ..
Python/파이썬 암호 모듈 설치(Windows) # pycrypto- 더 이상 유지보수 하지 않음. - 2015년https://github.com/dlitz/pycrypto/issues/16(리눅스 설치법은 많아서 windows환경)- 설치(windows) : py -2 -m pip install pycrypto- 오류 해결 : http://aka.ms/vcpython27 설치Microsoft Visual C++ Compiler for Python 2.7 # pycryptodome- 설치 : py -m pip install pycryptodome # cryptography - 설치 : py -m pip install pycryptodome
Python/IPython 설치 # IPython- python 쉘에서 시스템 명령과 각종 편의 기능을 추가한 강력한 파이썬 실행 환경 # 장점- 대화형 컴퓨팅으로 분석 프로그래밍 최적합- 운영체제의 쉘 파일 시스템과 통합되어 있음- 웹기반의 대화형 노트북 지원으로 수식, 표, 그림 등을 표현 가능- 가볍고 빠른 병렬컴퓨팅 엔진 이용- 코딩과 문서화, 테스트까지 한화면 - Code assist 기능 # 기본 키 기능 - 출처 : http://studymake.tistory.com/600 # 설치- sudo pip install ipython # 의존성 해결- sudo pip install requests- sudo pip install jinja2 sphinx pyzmq pygments tornado nose readline- sudo..
C/GCC/최적화 및 디버깅 옵션 추가 # gcc 최적화 옵션- O : 최적화 전체 수준 제어 , 최적화 레벨이 올라갈 수록 컴파일 실행 시간과 메모리 소비율이 증가합니다.- O0 : 최적화x- O, O1 : 코드 크기와 실행 시간 감소- O2 : 메모리 공간과 속도의 희생을 제외하고 최적화 (loop unrlloing, function inlining에 대한 최적화 수행 x)- O3 : O2 최적화GDB API - 레퍼런스 정리에 인라인 함수와 레지스터에 대한 최적화를 추가로 수행- Os : O2 최적화 기능을 사용하지만, 코드 크기를 증가시키지 않음- Og : (GCC4.8++) 디버깅에 혼란을 주는 최적화 기능을 제거합니다.- Ofast : (GCC4.7++) : -O3, -ffast-math, -no-protect-arens, -fst..

반응형