전체 글 46

[Python] 아나콘다/주피터 노트북(Anaconda/jupyter notebook) 설치하기 (on mac)

window설치에 이어 mac에서도 설치하는 방법을 포스팅합니다. window설치는 annajang.tistory.com/26 아래를 참고해주세요. [Python] 아나콘다/주피터 노트북(Anaconda/jupyter notebook) 설치하기 on windows ▶ 주피터 노트북(jupyter notebook)? - 코드를 한줄씩 작성해 실행가능하고 결과를 바로 확인할 수 있다. - 문서처럼 코드를 작성해서 정리할 때 유용한 툴이다. ▶ 아나콘다(anaconda)? - 파이썬 컴파일 annajang.tistory.com ▶ 주피터 노트북(jupyter notebook)? - 코드를 한줄씩 작성해 실행가능하고 결과를 바로 확인할 수 있다. - 문서처럼 코드를 작성해서 정리할 때 유용한 툴이다. ▶ 아나콘..

Python 2020.11.17

[Python] if-elif문

기존 javascript와 java, php 등등 언어에서 if 문을 쓸 때 보통 문법이 다음과 같았다. if(조건1){ A실행; }else if(조건2){ B실행; }else if(조건3){ C실행; }else{ D실행; } 조건1이 true라면 A를 실행, 조건1이 false이고 조건2가 true일 때 B를 실행, 조건1이 false이고 조건2가 false이고 조건3이 true일 때 C를 실행하며, 모든조건이 false일 경우 D를 실행한다는 의미이다. 이와 같은 형태를 파이썬(python)에서는 다음과 같이 쓴다. if 조건1 : do A elif 조건2: do B elif 조건3: do C else: do D if-elif-else 의 형태로 사용하며 { } 괄호 대신 : 을 적어주면 된다. 처음..

Python 2020.10.04

[php] curl_exec() 에러, 해결방법

php 언어로 작업하다보면 local 환경에서 잘 되던 curl_exec( ) 함수가 새로운 개발서버나 운영서버에서 어째서인지 실행되지 않을때가 있다. 체크해봐야 할 부분과 해결방법에 대해 포스팅을 해본다. 1. 에러메시지 확인하기 - php 파일 상단에 위와 같이 코드를 넣으면 에러메시지를 확인할 수 있다. - 주의사항은 에러메시지를 출력하기 때문에 운영에서 위의 코드들은 주석처리를 해주거나 제외해야한다. - 위와 같이 코드를 상단에 넣고 실행한 결과 아래와 같은 에러메시지가 출력되었다. Warning: curl_exec() has been disabled for security reasons - 보안상의 이유로 curl_exec ()가 비활성화되었습니다. // 직역하자면 보안 이유로 curl_exec..

php 2020.09.28

[Python] pandas란?

사용자가 사용하는 많은 기능들의 집합체를 라이브러리라 할 수 있다. pandas란 python에서 데이터 분석에 사용되는 대표적인 라이브러리이며 한번 임포트(불러오기)를 하면 라이브러리가 지원하는 모든 기능을 바로 사용할 수 있는 이점이 있다. # import하기 import pandas as pd #pd라는 짧은 이름으로 pandas라는 라이브러리를 불러오기(임포트) 하겠다 라는 뜻이다. # import 라이브러리 as 짧은이름(지정) 참고사이트 https://pandas.pydata.org/docs/getting_started/index.html Getting started — pandas 1.1.2 documentation pandas supports the integration with many ..

Python 2020.09.27

[Python] 아나콘다/주피터 노트북(Anaconda/jupyter notebook) 설치하기 on windows

▶ 주피터 노트북(jupyter notebook)? - 코드를 한줄씩 작성해 실행가능하고 결과를 바로 확인할 수 있다. - 문서처럼 코드를 작성해서 정리할 때 유용한 툴이다. ▶ 아나콘다(anaconda)? - 파이썬 컴파일러, 파이썬의 주요 라이브러리, 주피터 노트북 툴 등 파이썬 사용시 필요한 것들을 한꺼번에 설치해주는 이점을 가지고 있다. ▶ 아나콘다 설치하기(Anaconda install) 1. 해당 링크로 가서 OS에 맞는 걸 선택한다 . - windows 용으로 설치하기 때문에 windows를 선택한다. - 시스템 환경에 따라 32비트, 64비트로 나뉘기 때문에 확인 후 선택한다. - Python은 3.7 버전으로 선택한다. (2020년 6월 기준, 포스팅 기준월 이후로 버전이 상이할 수 있음..

Python 2020.06.10

[Python] python 설치하기/hello world 찍기 / on windows

▶ python 설치하기 1. python.org/downloads/ 접속 - 빨간색 네모 부분 Download Python 3.8.3 버튼을 클릭한다. - 2020.06.09 기준으로 설치했기에, 설치시점의 버전은 다를 수 있다. 2. Python 3.8.3 설치하기 - 파이썬을 실행하기 위해 Add Python 3.8 to PATH 에도 체크박스에 체크한 후 Install Now 를 클릭한다. - 기다리다보면 아래와같이 성공적으로 설치를 마치게 된다. 3. Python 설치확인 - 설치를 확인하기 위해 cmd 창이나 터미널을 켜서 python이라 치면 버전을 확인할 수 있다. 4. hello world 찍어보기 - 설치될 때 함께 설치된 IDLE(python 3.8 32-bit)를 클릭한다. - 해당..

Python 2020.06.09

[HTML] map태그, area태그_이미지에 링크걸기

html에서 하나의 이미지에 여러 개의 링크를 거는 방법. ▶ 구문 ▶ 태그 - 이미지맵을 만들기 위해 사용. - name 속성을 통해 이름 지정 - 태그의 usemap 속성으로 이미지 맵을 지정 - 태그의 name의 이름과 usermap 속성의 value 동일 - usemap 속성 값 앞에 # 붙여야함 ▶ 태그 - 이미지 맵의 영역을 지정하기 위해 사용 - ~ 요소 내부에 포함 - 태그에 사용되는 속성 1) alt : 대체 텍스트 지정 2) coords : 링크로 사용할 영역 좌표 지정 a) x1, y1, x2, y2 : 사각형의 각 모서리에 대한 좌표를 명시, shape 속성값이 rect인 경우에만 사용 b) x, y, 반지름 : 원의 중심점 좌표와 반지름을 명시, shape 속성값이 circle인 ..

etc. 2020.06.02

[Java] System.out.println

System.out.println ??? java를 처음 접하는 사람이라면 제일 먼저 HelloWorld를 찍어보는 소스를 접하게 될 것이고, 나역시 오랜동안 사용하면서도 결과를 출력하는 출력 메서드 정도로만 생각했다. 에러 확인하다 문득 의문이 들어 레퍼런스를 찾아보게 되었다. * System 클래스는 java.lang 패키지에 포함되기 때문에 기본적으로 소스상에서 사용가능 * System 클래스는 Object의 상속을 받고 있고 out은 PrintStream의 인스턴스(객체)임. * PrintStream 클래스는 FilterOutputStream을 상속받고 FilterOutputStream은 OutputStream을 상속받고 있음. * PrintStream 클래스 아래에 살펴보면 print( ), p..

Java 2020.05.27