분류 전체보기
아나콘다에 pandas설치
pandas란? pandas는 데이터 조작 및 분석을 위한 Python 프로그래밍 언어 용으로 작성된 소프트웨어 라이브러리입니다. 특히 숫자 테이블과 시계열 을 조작하기 위한 데이터 구조 와 연산을 제공합니다. 1. anaconda3 (64-bit) - anaconda prompt 실행 2. 설치할 가상환경 활성화 가상환경 존재하는지 확인 명령 : conda env list 명령 : activate p39_ai 3. 프로젝트(학습)를 진행할 C:\ai_exam로 이동 4. 여기서 Jupyter 실행 명령어 : jupyter notebook 5. pandas 실습할 파일 만들기 5_1. new 클릭 5_2. Python 3 클릭 5_3. 이름 변경 후 저장해주고 원래 탭으로 이동해보면 새로운 파일이 생긴 ..
MySQL DB 데이터 값 파이썬으로 불러오기
명령어 : pip install pymysql > 파이썬에 mysql을 연동할 수 있는 구조를 가진다. import 후 접속 정보 기입 접속 혹 해당 .py파일 실행시 encoding관련 오류가 발생했다면 https://dys-r.tistory.com/96 파이썬 디비 접속 에러 - AttributeError: 'NoneType' object has no attribute 'encoding' 위와 같은 방법으로 디비에 접속을 하려했을 때 해당 오류가 발생 인코딩 타입 에러가 문제라서 확인해보니 utf-8 에 ' - '를 제거하니 해결완료 dys-r.tistory.com 테이블 데이터 확인 + fetchall() > 레코드를 배열형식으로 저장해 주는 일을 하는 함수. 결과 확인 +
파이썬 디비 접속 에러 - AttributeError: 'NoneType' object has no attribute 'encoding'
위와 같은 방법으로 디비에 접속을 하려했을 때 해당 오류가 발생 encoding 속성이 없다는 메세지로 보아 charset의 이름 utf-8 에 ' - '를 제거하니 해결완료
DB(데이터베이스) 접속 계정생성, 권한부여, 계정 접속 - Unicode
1. 시작프로그램 > MySQL 8.0 Command Line Client - Unicode 2. pw 입력 > 메세지 확인 3. 데이터 베이스 생성 4. 생성여부 확인 5. ID, PW 부여 6. 사용자 권한 생성 7. 사용자 권한 적용 8. 계정 접속 (마스터가 디비를 만들고 이 계정만 전해주는거다.) 9. Test Connection > 성공 확인 후 접속 다른 방법 https://dys-r.tistory.com/87 DB(데이터베이스) 접근 계정 생성, 권한 부여, 접속 - Workbench - Add Account - 로그인 할 이름 - 비밀번호 설정여부 - 접속 계정 제한 - 접근 권한 - 접속 스키마 설정 - apply 접속해보면 공유한 스키마만 보이게 된다. dys-r.tistory.com
파이썬 명령어 끄적끄적
# 변수는 변화하는 숫자 a = 1; b = 2; c = a + b; print(c); # 변수에 문자열을 대입하여 출력하는 방법 s1 = "파이썬"; print(s1); # 사칙연산 a = 1; b = 2; c1 = a + b; c2 = a - b; c3 = a * b; c4 = a / b; print("a + b = ", c1); print("a - b = ", c2); print("a * b = ", c3); print("a / b = ", c4); print("--------------------") # 추가 연산자 a = 3; b = 2; d1 = a ** b; # 제곱 d2 = a // b; # 나눗셈(.이하 버림) print("a ** b = ", d1); print("a // b = ", ..
JAVA - 기존에 하던 서블릿 Spring에서 더 간편하게 해보기
DB에서 테이블 생성 > 토대로 BoardVO에 변수 생성 > 다오 역할을 수행 할 BoardMapper.java생성 (원래는 여기서 쿼리를 실행해도 되지만 쿼리가 길어지고 복잡해지는 경우 가독성이 극히 나빠질 수 있기 때문에 /프로젝트/src/main/resources밑에 도메인과 같은 뎁스로 파일을 생성해주고 그 밑에 쿼리를 받을 .xml을 만들어준다. BoardMapper.xml INSERT INTO TBL_BOARD(BNO, TITLE, CONTENT, WRITER) VALUES (SEQ_BOARD.NEXTVAL, #{title}, #{content}, #{writer}) SELECT SEQ_BOARD.NEXTVAL FROM DUAL INSERT INTO TBL_BOARD(BNO, TITLE, C..
VSCode 설치와 편리한 확장프로그램 및 코드실행
https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 모두 Next +++ vsc내에서 python 설치 하고 .py파일 만든 후 xtrl + f5 로 실행 (터미널에서 확인) +++ C:/ai_exa..
파이썬 개발 환경 구축(IDLE)
다운로드 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org Install limit 추가 설치 시작 프로그램 저장 경로, 파일이름 정의 .py로 저장된다. 실행
MySQL - 데이터베이스 모델 생성하기
모델을 생성하고자 하는 스키마 활성화 상단 툴 바에서 Database > Reverse Engineer next next 모델 생성할 스키마 선택 > next next Execute next finish 모델 확인 + 저장방법 / 상단 툴 바 File > Save Model
DB(데이터베이스) 접근 계정 생성, 권한 부여, 접속 - Workbench
- Add Account - 로그인 할 이름 - 비밀번호 설정여부 - 접속 계정 제한 - 접근 권한 - 접속 스키마 설정 - apply 접속해보면 공유한 스키마만 보이게 된다. 다른 방법 https://dys-r.tistory.com/95 DB(데이터베이스) 접속 계정생성, 권한부여, 계정 접속 - Unicode 1. 시작프로그램 > MySQL 8.0 Command Line Client - Unicode 2. pw 입력 > 메세지 확인 3. 데이터 베이스 생성 4. 생성여부 확인 5. ID, PW 부여 6. 사용자 권한 생성 7. 사용자 권한 적용 8. 계정 접속 (.. dys-r.tistory.com