분류 전체보기 341

파이썬(python)/ 특징

# 파이썬: - 파이썬은 간결하고 읽기 쉬운 문법을 가진 인터프리터 언어입니다. 이는 코드 작성과 이해를 쉽게 만들어줍니다. - 파이썬은 다양한 운영 체제에서 사용할 수 있으며, 개발자들에게 편리한 크로스 플랫폼 지원을 제공합니다. - 파이썬은 다양한 라이브러리와 프레임워크를 가지고 있어 데이터 분석, 인공 지능, 웹 개발 등 다양한 분야에서 활용됩니다. - 빠른 개발과 실험, 프로토타입 개발에 적합하며, 대규모 애플리케이션 개발에도 사용될 수 있습니다. 파이썬은 간결한 문법과 다양한 라이브러리를 통해 데이터 분석, 머신러닝, 웹 개발 등 다양한 분야에서 빠르고 효율적인 개발을 제공합니다. 또한 프로토타입 개발이나 실험적인 작업에 유리하며, 비교적 작은 규모의 프로젝트에 적합합니다.

자바(java)/ 특징

# 자바: - 자바는 정적 타입의 컴파일 언어로, 컴파일 단계에서 오류를 검출하여 안정성을 제공합니다. - 자바는 자바 가상 머신(JVM) 위에서 실행되어 플랫폼 독립성을 제공합니다. 이는 한 번 작성한 코드를 여러 플랫폼에서 실행할 수 있음을 의미합니다. - 자바는 대규모 애플리케이션 개발에 많이 사용되며, 기업 환경에서도 널리 사용됩니다. 안정성과 확장성을 중요시하는 시스템에 적합합니다. - 자바는 다양한 기능을 제공하는 풍부한 표준 라이브러리와 프레임워크를 가지고 있습니다. - 안드로이드 애플리케이션 개발에도 자바가 주로 사용됩니다. 자바는 안정성과 확장성을 중요시하는 대규모 애플리케이션 개발에 주로 사용됩니다. 자바의 정적 타입 체크와 강력한 개발 도구를 제공합니다.

플러터(flutter)

# 플러터(Flutter) Google에서 개발한 오픈 소스 UI 프레임워크로서, 모바일 애플리케이션 개발을 위해 사용. 1. 크로스 플랫폼 개발: 플러터는 단일 코드베이스로 안드로이드와 iOS 양쪽 플랫폼에서 동작하는 애플리케이션을 개발할 수. 개발자는 동일한 코드를 사용하여 두 플랫폼에 대한 앱을 빌드하고 배포할 수. 2. 빠른 개발과 핫 리로딩: 플러터는 다른 UI 프레임워크에 비해 빠른 개발 속도를 제공합니다. 핫 리로딩 기능을 통해 앱의 코드 또는 UI 수정 사항을 즉시 확인할 수 있으며, 앱을 다시 컴파일하거나 재시작할 필요가 없음. 3. 아름다운 UI: 플러터는 고품질의 아름다운 사용자 인터페이스를 구축하기 위한 다양한 UI 요소와 머터리얼 디자인을 지원. 개발자는 다양한 효과, 애니메이션 ..

장고(django)/ 설치 및 생성

# 설치 커맨드 창에서. pip install django pip install djangorestframework (*가상환경 설정에 따라 python실행 경로가 다를 수 있음 주의 - 앞 python 명령어 필요치 않을 수 있음) # 프로젝트 생성 python django-admin startproject 프로젝트명 # 관리자 계정 생성 python manage.py createsuperuser # 데이터베이스 구축 python manage.py migrate # 실행 python manage.py runserver python manage.py runserver 0.0.0.0:1234 처럼, 포트 직접 지정해서 사용할 수 있음

mysql(데이터 베이스)/ SQL(query 쿼리문) 기본k

# 기본적으로 쿼리문은 워크벤치-file에서 sql script open 혹은 save가 가능함. 예약어 대,소문자는 워크벤치-edit-preferences-query edit-use uppercase로 설정 가능. 리눅스는 소문자로 해야함.(처음부터 그럼 소문자로 익히는게 나으려나) # SQL 기본 # 데이터를 일반 파일로 추출(csv, xml, ...) : 데이터 조회후 그리드 상단 가운데, export/import

장고(django)

# 파이썬 장고(Django) 웹 개발을 위한 파이썬 기반의 무료 오픈 소스 웹 프레임워크. Django는 빠르고 안정적인 개발을 가능하게 해주며, 다양한 기능과 도구를 제공하여 개발자들이 쉽게 웹 애플리케이션을 구축할 수 있음. 파이썬 장고는 다양한 분야에서 활용이 가능. 예를 들어, 기업 웹 사이트, e-커머스, 게시판, 블로그, 컨텐츠 관리 시스템(CMS), 소셜 네트워크 등 다양한 웹 애플리케이션을 구축할 수 있음. 또한, Django는 RESTful API를 구축하는 데에도 유용하게 사용될 수 있음. # 빠른 개발 속도: Django는 코드를 최소화하여 개발 시간을 단축시키는 다양한 도구와 기능을 제공. 또한, Django는 반복적인 작업을 최소화하여 개발자가 더욱 집중할 수 있도록. # 안정성..

mysql(데이터 베이스)/ 설치 및 기본 개념

# 설치 mysql 설치 후 환경변수 설정(cmd 사용) mysql설치 폴더 아래 bin폴더 실행파일 사용할 것이므로, mysql sever폴더아래 bin 폴더 PATH설정 * 참고로 환경변수는 등록된 순서대로 찾아 실행 혹은, 커맨드로 cmd 창에서 : SETX PATH "경로;%PATH%" * mysql 기본 문자셋은 my.ini 또는 my.cnf 파일에(기본 폴더 programdata - mysql - mysql server) # 클라이언트 [mysql] default-character-set=utf8 # 서버 [mysql] default-character-set=utf8 로 설정 되어있는데, 커스텀되어있거나 할 경우에 참고. # 접속 기본(3306포트 설치시) : mysql -u root -p (..