전체 글 316

[메모] 맥에서 오라클 설치 및 Scott 또는 HR 세팅

전체 과정은 WindowsOS에서는 오라클 사이트가서 자신의 컴퓨터 사양에 맞는 오라클을 설치해준다. 자바도 설치해준다.(거의 다 자바는 설치 되어있을 것 같다.) macOS에서는 도커를 활용하여 오라클이미지를 seach한 후 pull받아준다. 그리고 나서는 오라클을 받고 나서 DBMS를 열어줘야 하는데 계정이 기본으로는 관리자 system/oracle(?)로 되어있을것인데 Scott이나 HR로 샘플데이터로 연습하기위해서는 계정을 바꿔줘야 한다. 참고: whitepaek.com/40 https://proni.tistory.com/entry/%E2%9C%85-Solved-Oracle-scott-%EA%B3%84%EC%A0%95-%ED%99%9C%EC%84%B1%ED%99%94-%EC%97%90%EB%9F%..

카테고리 없음 2021.03.31

[Python] 판다스(Pandas) - Series클래스 정리

#Prologue.Python을 활용한 데이터분석에 대해서 공부하면서 느낀 생각이. #왠지 Excel as a Code 같다는 느낌을 받는다. #아마 엑셀과 같은 소프트웨어프로그램은 역사속으로 사라지지 않을까 하는 생각이든다. 시각화SW도구들도 있고. #자료구조, 알고리즘, 데이터정리, 데이터조작, 데이터분석, 데이터활용 #판다스패키지는 Series클래스와 DataFrame클래스를 제공한다. #DataFrame을 구성하는 각각의 칼럼이 Series클래스이다. Series의 집합이 곧 DataFrame이다. #1.Seires클래스 #인덱스이름(라벨)을 사용할 때는 대괄호([])안에 이름과 함께 따옴표를 입력 #인덱스라벨은 문자열뿐만아니라 날짜, 시간, 정수등도 가능하다 #인덱스를 지정하지 않고 시리즈를 만..

[도커] macOS 도커(Docker) 설치 방법 및 명령어

맥에서 오라클을 써야할 일이 생겼다! 자주 들려서 포스팅된 내용을 보고 답변도 잘 달아주시고 무엇보다 블로그가 깔끔해서 좋구나ㅋㅋ 감사합니다! 출처:whitepaek.tistory.com/38 macOS 도커(Docker) 설치 방법 및 명령어 도커를 사용하게 된 이유는..? 먼저 도커에 대해 간단하게 설명하자면 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 도커 컨테이너는 서버에 설치되는 코드, 런타임, 시스템 도구, 시스템 라 whitepaek.tistory.com

카테고리 없음 2021.03.29

[Python] 정규표현식 정리

정규식 Regular Expression 패턴으로 문자열을 검색 및 치환하는데 사용한다. 문자, 문자열, 문자패턴을 나타내기 위한 특수문자들. . - 개행문자(\n)를 제외한 1자를 의미 ^ - 문자열의 시작 $ - 문자열의 종류 [ ] - 문자열집합 | - OR () - 괄호안의 ‘정규식’을 그룹으로 만듦 *-문자가 0회이상 반복할시 + - 문자가 1회이상 바복 ? 문자가 0 혹은 1회 반복 {m} 문자가 m회 반복 {m, n} 문자가 m회이상 n회이하까지 반복되는 경우 {m, } 문자가 m회이상부터 무한 반복되는 경우 ple$ : ple로 끝나는 걸 찾고 치환(매치)하기 ‘appl[a-z]’ : 소문자 a이상 z이하까지 올 수 있다. ‘appl[a-z]’에 여집합을 표현할때 역전시킬때 ^기호를 쓴다 ..

[Windows] 윈도우즈10 운영체제 초기화

사용자계정명을 영문으로 하려고 한다. https://pugeun.tistory.com/m/entry/english-name-as-windows-user-account윈도우 설치 시 사용자 이름은 영문으로윈도우라는 운영체제를 사용하면서 별로 중요한 문제는 아니지만 이것 때문에 실제로 문제가 발생하면 아주아주 짜증이 나는 것이 하나 있다. 그건 사용자 이름 폴더가 영문이 아닐 때 발생하pugeun.tistory.com 결론적으로, 윈도우 설치 시 로컬 계정을 설정하고 싶다면 처음부터 인터넷에 연결하지 않고 설치를 진행하면 된다는 이야기였습니다. (아...나와 같은 문제로 골머리를 앓는 사람이 있었구나..) https://pugeun.tistory.com/m/entry/windows-10-install-wit..

[Python] BeautifulSoup4

import requests from bs4 import BeatifulSoup import re #자료구조(타이틀, 평점, 리뷰들을 담을 리스트를 만들어준다) movie_title = [] movie_point = [] movie_review = [] #1이상 11미만범위로 10번 for n in range(1, 11): req = request.get('https://movie.naver.com/movie/point/af/list.nhn?page='+str(n)) html = req.text soup = BeautifulSoup(html, 'html.parser') # DOM트리구조에서 원하는 데이터 뽑아오기 .(dot)은 클래스, #은 id titles = soup.select('.movie') p..

[메모] 법률공부 | 김증한(金曾漢)

김증한(金曾漢) 법률공부는 어떠한 방법으로 해야 하느냐. 세상에 법률책도 많지만 법률공부의 방법에 언급하여 이것을 친절하게 지도하여 주는 책을 하나도 볼 수 없는 것은 실로 이상할 정도이다. 법과대학도 많고, 법과생도 많고, 법학사도 많고 그리고 고등고시를 치르는 사람도 많지만 해마다 고등고시의 합격률이 대단히 나쁜 것은 무슨 까닭인가. 고시의 채점이 엄격하여서 웬만큼 써도 좋은 점수를 못 받는 것인가. 그것은 아니다. 고시위원들은 될 수 있는 대로 채점을 후하게 하려고 노력하고 어떻게 하면 조금이라도 점수를 더 주어 한 사람이라도 더 합격시킬 수 있을까에 몹시 부심하는 것이 사실이다. 내 의견으로는 고시합격률이 나쁜 원인은 대다수의 수험생은 법률공부의 방법이 나쁘기 때문이다. 특히 시험을 여러 번 쳐도..

메모 2021.03.25

[Python] 클래스변수 접근과 할당

아나콘다 데이터 분석 프레임워크 설치하고, 주피터 노트북에서 필요한 라이브러리 다운로드하고(맥이랑 윈도 둘 다) 오늘 배운 내용을 정리해보려고 합니다. 지금 시간은 2024-02-17 class Rectangle: count = 0 #클래스변수 def __init__(self, width, height): self.width = width self.__width = width self.height = height Rectangle.count += 1 #instance method, 주로 쓰는 메서드 def calcArea(self): area = self.width * self.height return area def calcArea02(self): area = self.__width * self.hei..

카테고리 없음 2021.03.24

[메모] 인코딩

d2.naver.com/helloworld/19187 https://effectivesquid.tistory.com/entry/Base64-%EC%9D%B8%EC%BD%94%EB%94%A9%EC%9D%B4%EB%9E%80 Base64 인코딩이란? 인코딩이란? Base64 인코딩에 대해 알아보기전에 먼저 인코딩이란게 무엇인지 간략하게 알아보자. 인코딩(encoding)은 정보의 형태나 형식을 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위 effectivesquid.tistory.com https://codingpractices.tistory.com/entry/Base64-%EC%9D%B8%EC%BD%94%EB%94%A9%EC%9D%B4%EB%9E%80-%EC%A0%95%ED%99%95%ED%9..

카테고리 없음 2021.03.22