Programing Language
-
[IntelliJ IDEA] cannot resolve symbol 'string' 에러Programing Language/Java 2021. 4. 30. 12:38
cannot resolve symbol 'string' 에러 인텔리제이(IntelliJ IDEA)에서 자바 파일을 실행할 때, cannot resolve symbol 'string' 에러가 발생하여 해결과정을 정리한 글입니다. 1. JDK 설정 확인 프로젝트에 JDK가 설정이 안되어 있거나, JDK가 설치가 안되어 있으면 에러 발생함 [File] -> [Project Structure] -> [Project] -> [Project SDK] 에서 SDK 설정하기 or 다운하기 2. Invaildate Cashes 필요없는 캐쉬파을을 삭제하고 프로젝트를 재실행하기 [File] -> [Invaildate Cashes]
-
[생활코딩 Java 수업] 자바(Java) 시작하기Programing Language/Java 2021. 4. 23. 12:53
자바(Java) 시작하기 이글은 자바(Java)소개와 설치에 관한 글입니다. 1. 자바 프로그램 소개 2. 자바 프로그램 설치하기 1. 자바(Java)소개 1) Java 소개 1995년 제임스 고슬링이 동료들과 만듦 원래 가전제품을 제어하기 위한 언어이지만, 웹 등장 후에는 웹의 주류 언어가 됨 한국에서는 정부나 기업의 시스템 통합 프로젝트 진행 시에 대부분 자바를 이용함 시스템 통합: 기관이나 기업의 업무 관리를 소프트웨어화하는 것 ex) 대학교 학사 시스템, 기업 생산 공정 시스템 자바는 안드로이드 앱 개발에도 사용됨 모바일 플랫폼인 안드로이드는 현재 시장 점유율은 80%를 넘음 안드로이드 앱 개발을 하려면 자바 프로그램 역량은 필수 2) Java 특징 프로그램이 처음이라면 자바는 어려움 자바는 객체..
-
[Python] cmd 창에서 경로 설정하기Programing Language/Python 2021. 3. 2. 09:11
cmd 창에서 경로 설정하기 cmd 창에서 파이썬 파일을 실행하기 위해서 경로 설정해야합니다. 상대경로와 절대경로 공부하고 오기 목차 1. 절대경로 설정하기 2. 상대경로 설정하기 1. 절대경로 설정하기 cmd 창 실행해서 아래 코드 실행 [windows 키 + R 키] -> cmd 실행 한 번에 'Desktop\Pythonworkspace\Python_edu'로 이동 Tab 키를 이용하면 쉽게 경로 찾을 수 있음 2. 상대경로 설정하기 cmd 창 실행해서 아래 코드 실행 [windows 키 + R 키] -> cmd 실행 한 번에 Desktop에서 Pythonworkspace로 이동 Tab 키를 이용하면 쉽게 경로 찾을 수 있음
-
[Python] python 실행하기Programing Language/Python 2021. 2. 28. 23:10
python 실행하기 파이썬 파일을 실행하는 방법은 REPL(Read-Eval-Print Loop) 방식과 스트립트(script) 실행 방식이 있습니다. 목차 1. REPL 방식 의미 2. 스크립트 방식 의미 3. python 파일 저장하기 4. python 실행하기 1. REPL(Read-Eval-Print Loop) 방식 REPL(Read Eval Print Loop)은 '레플'이라고 읽음 주피터 노트북이나 파이썬(또는 IPython) 콘솔을 실행하여, 명령어를 한 줄씩 입력하고 결과를 출력하는 방식 파이썬 프로그래밍을 학습하거나 코드의 초기버전을 제작할 때 유용한 방식 명령을 하나하나 입력하고(Read) 실행하면서(Evaluate) 변수의 값을 출력하여(Print) 살펴보는 것을 반복(Loop)하면..
-
[Python] 주피터 노트북 경로설정 & 절대경로 상대경로Programing Language/Python 2020. 12. 12. 17:13
경로설정 절대경로와 상대경로 코딩시에 파일 저장 혹은 필요한 파일을 가져오기 위해서 작업 공간을 바꿔주기위해서 경로라는 것을 설정합니다. 경로 설정 방법은 절대경로와 상대경로가 있습니다. 목차 1. 경로의 의미 2. 절대경로 설정하기 3. 상대경로 설정하기 1. 경로의 의미 경로(path)는 파일의 위치를 의미 파일이 있는 곳의 주소 디렉토리: 컴퓨터 안의 폴더 \ or / : 디렉토리를 구분하는 기호 첫 글자에 / or \ 가 오면 루트 디렉토리라고 함 현재 나의 위치 or path : 'C:/Users/User/Desktop/python' # 필요한 패키지 import os # 현재 경로 확인 os.getcwd() 2. 절대경로 웹페이지나 파일이 가지는 고유한 경로 한 번에 그 위치로 가는 것을 의미..
-
[나도 코딩] 웹 스크래핑 6. User AgentPrograming Language/Python 2020. 11. 9. 17:44
웹 스크래핑 User Agent 이 글은 나도코딩님의 [파이썬 코딩 무료 강의 (활용편 3)]을 보고 공부한 내용입니다. 1. User Agent 이해하기 User Agent란? 웹 사이트에서는 접근하는 사용자의 정보 기기/브라우저별로 지원정보가 나와있어서 어떤 기기를 이용해서 접근하는지를 알 수 있음 스마트 폰에서 접속 -> 모바일 용 접속 웹에서 홈페이지 접속 -> 웹사이트 용 접속 웹 스크래핑을 할 때, 접근이 불가능한 경우가 발생하는 이유? 접속하는 브라우저에 따라서 유저 에이전트가 다름 ex) 같은 컴퓨터 내에서도 크롬, 인터넷 익스플로러의 유저 에이전트가 다름 컴퓨터가 웹스크래핑을 할 때, 홈페이지 입장에서 많은 정보를 빼갈 수도 있기 때문에 접속을 차단할 수 있음 서버 입장에서 유저 에이전씨..
-
[나도 코딩] 웹 스크래핑 6. 정규식 기본 2Programing Language/Python 2020. 11. 5. 19:45
웹 스크래핑 정규식 기본 2 이 글은 나도코딩님의 [파이썬 코딩 무료 강의 (활용편3)]을 보고 공부한 내용입니다. 웹 스크래핑 6. 정규식 기본편 공부하고 오기 1. 정규식 이해하기 정규식(regular expression)이란? 정해진 형태를 의미 약어로 re라고 함 ex1) 주민등록번호의 정규식: 앞 숫자 6 - 뒤 숫자 7 111111-0300303 (O) -> 올바른 정규식 dfdfdf-dofiudo (X) -> 올바르지 않은 정규식 2. 정규식 실습 2 정규식 기본 코드 복습하기 ## 복습하기 import re # 정규식(원하는 형태) 지정 p = re.compile("ca.e") # 매칭하기 m = p.match("주어진 식 or 비교할 문자열") # 확인하기 print(m.group()) ..
-
[나도 코딩] 웹 스크래핑 5. 정규식 기본 1Programing Language/Python 2020. 11. 4. 18:14
웹 스크래핑 정규식 기본 이 글은 나도코딩님의 [파이썬 코딩 무료 강의 (활용편3)]을 보고 공부한 내용입니다. 1. 정규식 이해하기 정규식(regular expression)이란? 정해진 형태를 의미 약어로 re라고 함 ex1) 주민등록번호의 정규식: 앞 숫자 6 - 뒤 숫자 7 111111-0300303 (O) -> 올바른 정규식 dfdfdf-dofiudo (X) -> 올바르지 않은 정규식 ex) gmail 이메일 주소 정규식: id@gmail.com datassung18@gmail.cpm (O) -> 올바른 정규식 dfdfdf@dfdfdfs@gmailcom (X) -> 올바르지 않은 정규식 2. 정규식 실습 특정한 패턴의 정규식을 찾을 때 활용함 정규식 기본 문법 compile : 정규식을 특정 문..