728x90
최신 글
-
[프로그래머스] [자바] 해시/베스트앨범 문제 출처 https://programmers.co.kr/learn/courses/30/lessons/42579 코딩테스트 연습 - 베스트앨범 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 programmers.co.kr 1. 풀이 접근 ㆍ 해시사용해서 재생횟수 확인 ㆍ Comparator 사용하여 클래스의 순서를 정렬함 2. 소스코드 import java.util.*; class Music{ String g; int p; int o; } class prior{ String n; int p; } class Solution { public int[] solution(S.. -
[일상] [후기] [맛집] 부평 평리단길 맛집 (오로라롯지) 1. 요약 감바스도 먹고 싶고 파스타도 먹고 싶고 술도먹고 싶어서 부평 근처에 맛집찾다가 발견한 가게 이것저것 시켜서 맛있게 먹었음. 가격은 저렴한듯하나 양이 작아 똔또이임. (허기진 상태로 가서 그렇게 느꼈을 수도...) 감바스에 파스타 추가해서 먹을 수 있음. 가게 분위기 괜찮음. 1차로 식사 후 2차로 가는 것 추천. 2. 후기 부평 평리단길에 있음. 조금 안쪽으로 들어가야 하나 가게 찾는데 어렵진 않음. 나도 네이버 지도에서 평점보고 찾아갔는데 괜찮았음. 가게 외관 및 인테리어 는 아래와 같음. 저기는 앉아서 먹을 수 있는 곳이고, 테이블에 앉아서 먹을 수 있는 곳도 있음. 다른 손님들이 있어서 없는 곳만 사진을 찍음. 앉아서 먹을 수 있는 테이블은 5개 정도 있었던거 같음. 왼쪽은 메뉴판이고, ..
-
[Python] 주피터 파일(.ipynb) -> 파이썬 파일(.py) 변환 ** 윈도우에서 변환할때 python -m ipython nbconvert --to script *.ipynb로 하면됌 Install ipython libraries (Of course, you can skip if already installed.) > pip install ipython > pip install nbconvert Convert single file > ipython nbconvert — to script abc.ipynb You can have abc.py Convert multi files > ipython nbconvert — to script abc.ipynb def.ipynb abc.py, def.py > ipython nbconvert — to script *.ipynb ab.. -
[Python] 라즈베리파이(리눅스)에 PyQt, Qt Designer 설치 1. 서론 PyCharm에서 개발한 PyQt 프로그램을 라즈베리파이에서 옮겨서 동작 테스트를 진행하려고 하는데, 그 와중에 문제 생기면 바로 라즈베리파이 안에서 수정하려고 간단한 개발환경 설치하려고 함 라즈베리파이에도 PyCharm 설치할 수 있는데 IDE가 매우 무거워서 거의 동작 불가능하다고 판단 2. 본문 처음에 PyCharm에서 pip로 설치해서 사용했었어서 그럼되겠지하고, pip로 설치하다가 계속 에러나서 뭔가 했더니 apt로 설치하여야 했음 sudo apt-get install python3-pyqt5 qttools5-dev-tools 명령어로 설치 3. 결론 (테스트 진행) 정상적으로 설치 됨. 옮긴 파일 실행해보니 실행됨. 근데 기능 실행하려고 하니 창이 그냥 죽어버려서 추가적인 디버깅은 ..
-
[Everything] 파일 검사 시 정규표현식으로 한글파일 검색 [ㄱ-ㅎ|ㅏ-ㅣ|가-힣].txt - txt는 확장자 원하는거에 따라서 바꾸면됌. - *(모든파일) 도 가능 - 메뉴 - 검색 - 정규식으로 검색 활성화
-
[Python] [에러 및 해결] SyntaxError: Non-UTF-8 code starting with '\xed' in file
but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 1. 문제 발생 Pycharm으로 파이썬 소스코드 작업 중 갑자기 SyntaxError 표출 한글 때문에 인코딩 문제가 발생한 듯 2. 문제 해결 소스코드 맨 상단에 # -*- coding: utf-8 -*- 삽입 # -*- coding: utf-8 -*- from urllib.parse import quote_plus from bs4 import BeautifulSoup from selenium import webdriver import time .... 3. 참고자료 및 문헌 http://python.org/dev/peps/pep-0263/ 4. 맺음말 소스코드 실행 됌. 더 좋은 방법이 있거나, 문제발생의 소지가 있을 경우 안내해주시면 감사하겠습니다.
인기 글
-
[Everything] 파일 검사 시 정규표현식으로 한글파일 검색 [ㄱ-ㅎ|ㅏ-ㅣ|가-힣].txt - txt는 확장자 원하는거에 따라서 바꾸면됌. - *(모든파일) 도 가능 - 메뉴 - 검색 - 정규식으로 검색 활성화
-
[Python] 주피터 파일(.ipynb) -> 파이썬 파일(.py) 변환 ** 윈도우에서 변환할때 python -m ipython nbconvert --to script *.ipynb로 하면됌 Install ipython libraries (Of course, you can skip if already installed.) > pip install ipython > pip install nbconvert Convert single file > ipython nbconvert — to script abc.ipynb You can have abc.py Convert multi files > ipython nbconvert — to script abc.ipynb def.ipynb abc.py, def.py > ipython nbconvert — to script *.ipynb ab.. -
[Python] 라즈베리파이(리눅스)에 PyQt, Qt Designer 설치 1. 서론 PyCharm에서 개발한 PyQt 프로그램을 라즈베리파이에서 옮겨서 동작 테스트를 진행하려고 하는데, 그 와중에 문제 생기면 바로 라즈베리파이 안에서 수정하려고 간단한 개발환경 설치하려고 함 라즈베리파이에도 PyCharm 설치할 수 있는데 IDE가 매우 무거워서 거의 동작 불가능하다고 판단 2. 본문 처음에 PyCharm에서 pip로 설치해서 사용했었어서 그럼되겠지하고, pip로 설치하다가 계속 에러나서 뭔가 했더니 apt로 설치하여야 했음 sudo apt-get install python3-pyqt5 qttools5-dev-tools 명령어로 설치 3. 결론 (테스트 진행) 정상적으로 설치 됨. 옮긴 파일 실행해보니 실행됨. 근데 기능 실행하려고 하니 창이 그냥 죽어버려서 추가적인 디버깅은 ..
-
[Python] [에러 및 해결] SyntaxError: Non-UTF-8 code starting with '\xed' in file
but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 1. 문제 발생 Pycharm으로 파이썬 소스코드 작업 중 갑자기 SyntaxError 표출 한글 때문에 인코딩 문제가 발생한 듯 2. 문제 해결 소스코드 맨 상단에 # -*- coding: utf-8 -*- 삽입 # -*- coding: utf-8 -*- from urllib.parse import quote_plus from bs4 import BeautifulSoup from selenium import webdriver import time .... 3. 참고자료 및 문헌 http://python.org/dev/peps/pep-0263/ 4. 맺음말 소스코드 실행 됌. 더 좋은 방법이 있거나, 문제발생의 소지가 있을 경우 안내해주시면 감사하겠습니다. -
[DB] [MySQL] 새 계정 추가 및 원격 접속 허용 새 계정 추가 : create user 'ID'@'%' identified by '패스워드' - %는 모든 IP, %대신 IP 주소 작성하면 그 IP에서만 접속 허용, localhost로 작성하면 로컬에서만 접속 - 기본적으로 생성한 루트는 로컬에서만 접속 가능 모든 권한 부여 : grant all on *.* to 'ID'@'%' -> flush privileges로 권한 커밋
-
[SWEA] [자바] 5656. 벽돌 깨기 문제 출처 swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWXRQm6qfL0DFAUo SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. 풀이 접근 ㆍ 벽돌을 떨어뜨릴 수 있는 경우의 수를 순열로 산출 ㆍ 순열에 맞추어 벽돌 깨기 시작 - 순열로 뽑아낸 가로 위치에서 처음으로 만나는 벽돌세로 위치 산출 - 만약 세로에 깰 벽돌이 없으면 스킵 ㆍ 있으면 연쇄작용으로 부심 - BFS이용해서 부심. 탐색 시 부시는 벽돌의 숫자-1만큼 반복해서 상하좌우 탐색해야 됨 - 부실 수 있는 벽돌의 경우 따로 배열을 활용해서 체크 ㆍ 부실 수 있는..
728x90