728x90
반응형

Programming 70

(자료구조) Linkedlist - 연결 리스트 구조와 종류별 python examples

(자료구조) Linked List - 연결 리스트 구조와 종류 python examples (배경) 연결 리스트는 1955~1956년에 랜드 연구소에서 앨런 뉴웰, 클리프 셔, 허버트 A. 사이먼이 그들의 정보 처리 언어(IPL)를 위한 1차 자료 구조로서 개발하였다. (연결 리스트의 종류) 연결 리스트의 종류로는 단일 연결 리스트, 이중 연결 리스트, 순환 연결 리스트, 순환 이중 연결 리스트 등으로 다양합니다. 1. 단일 연결 리스트 2. 이중 연결 리스트 3. 순환 연결 리스트 4. 순환 이중 연결 리스트 (연결 리스트의 구조) 연결 리스트는 배열(ArrayList)과 마찬가지로 Linked List는 선형 데이터 구조입니다. ArrayList와 달리 노드, 주소, 데이터 필드, 링크 필드로 구성됩..

Programming 2022.12.09

(쿨팁) git 에서 https repository 연결시 SSL 인증서 오류 해결법 http.sslVerify false

git 에서 https repository 연결시 SSL 인증서 오류 해결법 http.sslVerify false 유용한ㅣ팁 정리 git SSL 인증서 문제 해결 - git 에서 https repository 연결시 SSL 인증서 오류 해결법 http.sslVerify false - GIT_SSL_NO_VERIFY : http.sslVerify false [ 파이썬 SSL인증서 오류 참고] 1. 파이썬 설치 오류 해결 pip SSLCertVerificationError 2. git https repository 연결시 SSL 인증서 오류 해결 3. (Pycharm) PIP 패키지 설치 SSL 인증서 오류 해결 Git flask 다운로드 설치 오류해결 인증서오류 git 다운로드가 안되고 막힌경우 나오는 오..

Programming 2022.11.24

추천-파이썬-모바일-개발툴-Python-editor-2022

추천 파이썬 모바일 개발 환경 (Best python editors at mobile )1. Pycharm - Python 통합 개발툴 2. Pydroid 3 - 모바일 개발 학습용 3. Vscode (비주얼스튜디오 코드) 4. Anaconda(아나콘다) - 과학 컴퓨팅 개발 라이브러리 5. Kivy(키비) - 사용자 인터페이스 개발 프레임웍 6. QPython(큐파이썬) - 안드로이드 파이썬 프로그래밍 7. Pydev (파이개발) - Eclipse용 Python 개발 plugin 8. Pylint(필린트) - 정적 분석 도구 #Best_python_editor #python_ide_for_android #안드로이드에서_파이썬코딩하기 #python coding tools #python mobile #추천..

Programming 2022.11.07

(쿨팁)pip SSLCertVerificationError with --trusted-host

(쿨팁)pip install --trusted-host pypi.org 를 이용한 파이썬 설치 SSLCertVerificationError 해결 파이썬 설치시 문제 해결 방법으로 pip명령이 먹히지 않는 경우에 대한 설명입니다. 주로 내부망의 보안 설정으로 SSL 보안 Site에 대한 접근이 안되는 경우 pip 설치 명령에 오류가 생깁니다. pip 패키지 설치시 SSL 인증서 검증 오류로 SSLCertVerificationError 가 발생하여 설치가 안되는 경우에 대처법을 소개 합니다. 간단한 해결 방법은 다음 두가지가 있습니다. 방법1 pip install --trusted-host pypi.org 방법2 pip.ini [ 파이썬 SSL인증서 오류 참고] 1. 파이썬 설치 오류 해결 pip SSLCe..

Programming 2022.08.02

(Pycharm 설치) Pycharm 과 Conda & Anaconda 설치

(Pycharm 설치) Pycharm 과 아나콘다 설치 Pycharm을 이용해서 아나콘다를 사용하려고 정리 해 보았다. 아나콘다(Anaconda)는 PYTHON 과 R 프로그래밍 언어로 인공지능을 위한 개발 라이브러리 패키지를 모아둔 배포버전이다. 인공지능, 데이터 과학 즉 (컴퓨팅 과학, 기계 학습 응용 프로그램 개발, 대규모 데이터 처리, 데이터 예측 분석 등)을 위해서 각 라이브러리를 쉽게 업그레이드 하고 적용하도록 개발 환경을 관리하는 것으로 이해하면 좋겠다. Anaconda 배포판은 1,400종 이상의 패키지를 포함하고 있어, Windows, Linux 및 MacOS에 적합한 패키지와 개발 환경을 쉽게 관리 할수 있다. (쉽다 보다는 일관성있게 관리한다는 것이 적합한 표현같다.) Anaconda..

Programming 2022.04.03

( Imagemagic) 이미지 변환 개발 라이브러리 설치-Imagemagic

이미지 매직은 이미지의 다양한 변형(리사이징, 필터링, 회전 등) 을 위해 많이 사용하는 응용 프로그램입니다. C/C++,Python,Java, PHP 등 다양한 개발 환경을 지원하고 있습니다. 또한 Linux, Windows, Mac Os X, iOS, Android OS, 등의 운영 체제에서도 작동이 되고 있습니다. ImageMagick ® 을 사용하여 디지털 이미지를 생성, 편집, 구성 또는 변환합니다. PNG, JPEG, GIF, WebP, HEIC, SVG, PDF, DPX , EXR 및 TIFF 를 포함한 다양한 형식 (200개 이상) 의 이미지를 읽고 쓸 수 있습니다 . ImageMagick은 크기 조정, 뒤집기, 미러링, 회전, 왜곡, 이미지 자르기 및 변형, 이미지 색상 조정, 다양한 특..

Programming 2022.04.03

(Pycharm 설치) PIP 패키지 설치 인증서 오류 해결- SSL: CERTIFICATE_VERIFY_FAILED

Pycham을 처음 설치한 환경에서 접하는 두가지 문제를 따로 정리 해보았다. 1. pip package install SSL 인증서 Error 로 패키지 설치가 안되는 경우 - (error: [SSL: CERTIFICATE_VERIFY_FAILED]) 2. ImportError: DLL load failed while importing _brotl 와 같이 DLL 오류가 나는 경우 - Microsoft Visual C++ Redistributable Latest Supported Downloads 를 이용하여 개발 환경 설치 이러한 간단한 문제들도 오히려 생각지도 못한 상황에 만나면 시간만 지나가는 경우가 되기도 한다. [ 파이썬 SSL인증서 오류 참고] 1. 파이썬 설치 오류 해결 pip SSLCer..

Programming 2022.03.09

파이참(Pycharm) 설치와 pip 사용하기

파이참(Pycharm) 설치와 pip 사용하기 #파이참 #Pycham #윈도우 #windows 1. Pycharm 설치 시스템 요구사항 2. Pycharm 다운로드와 설치 3. Pycharm 새로운 기능 4. Pycharm 새 프로젝트 만들기 5. Pycharm 에서 파이썬 패키지 관리자 PIP 수동 설치 6. PIP 패키지 설치시 SSL 오류가 나는 경우 조치 방법 설치 오류시 참고 할 내용 [ 파이썬 SSL인증서 오류 참고] 1. 파이썬 설치 오류 해결 pip SSLCertVerificationError 2. git https repository 연결시 SSL 인증서 오류 해결 3. (Pycharm) PIP 패키지 설치 SSL 인증서 오류 해결 1. Pycharm 설치 시스템 요구사항 Microsof..

Programming 2022.02.24

모바일 앱 개발 방식과 Flutter(플러터)의 특징

Flutter 란 무엇인가?Flutter 모바일 앱 SDK는 Google에서 개발한 크로스 플랫폼 모바일 앱 개발 프레임워크입니다. Flutter의 특징이나 차이점을 알기 위해서는 앱개발의 방식들에 대한 변화를 이해할 필요가 있다. 간단히 앱개발 프레임워크를 설명하기 전에 앱을 개발하는 방법에 대한 변화 과정을 소개하고 Flutter의 특징을 알아 봅니다. 모바일 앱 개발 방식모바일이 대중화된 것은 얼마 되지 않은 2010년부터 입니다. 당시 iOS 아이팟터치와 아이폰이 보급되면서 모바일 인터넷과 웹킷과 같은 브라우저기술 들이 모바일에 많은 변화를 가져왔습니다. 당시 웹킷(WebKit)과 같은 브라우저 기술이 모바일 웹을 대중화 하였고 Native 앱 개발과 병행하여 Hybrid-App 개발에 대한 방법..

Programming 2020.03.15
728x90
반응형