본문 바로가기
728x90

Programming269

구름IDE 사용법, 무료로 클라우드 개발환경 구축하기 안녕하세요. 오늘은 무료로 클라우드 개발환경을 구축할 수 있는 구름IDE 서비스에 대해 알아보는 시간을 가져보겠습니다. 구름IDE? 클라우드 개발환경? ▣ 통합 개발 환경(IDE) 통합 개발 환경(Integrated Development Environment, IDE)이란 공통된 개발자 툴을 하나의 그래픽 사용자 인터페이스(Graphical User Interface, GUI)로 결합하는 애플리케이션을 구축하기 위한 소프트웨어입니다. 클라우드 기반 IDE는 다른 PC나 소프트웨어 환경일지라도 웹 브라우저만 있다면 필요한 개발 환경에서 언제, 어디서든지 작업을 할 수 있습니다. 요즘 코딩 열풍으로 여러 가지 코딩 프로그램이 우후죽순 생기고 있습니다. 흔히 많이 사용하는 Visual Studio(C언어), .. 2021. 9. 12.
[MySQL] 문자열 함수 정리 안녕하세요. 오늘은 MySQL 쿼리 작성 시 문자열을 다룰 때 유용한 함수에 대해 서 알아보는 시간을 가져보겠습니다. 문자열 위치 함수 함수 설명 FIELD(x,···) 여러 개의 문자열 중 찾는 문자열이 있으면 몇 번째인지 위치, 없는 경우 0 반환 FIND_IN_SET(x,'···') 문자열 리스트(콤마로 구분) 중 찾는 문자열의 위치 찾아 반환, 없는 경우 0 반환 INSTR(기존,부분) 기준 문자열에서 부분 문자열 찾아 시작 위치 반환, 없는 경우 0 반환 LOCATE(부분,기존) INSTR 기능 동일, 매개변수 순서만 반대 SUBSTRING(x,시작,길이) 문자열을 시작 위치부터 길이만큼 잘라 반환 (≒) SUBSTR(),MID() SUBSTRING_INDEX(x,구분자,위치) 문자열을 구분자로.. 2021. 9. 12.
MySQL Workbench 설치 (Windows) MySQL Workbench란? - Workbench는 MySQL에서 제공하는 DB 관리 툴 Python을 사용할 때 아나콘다나 VisualStudio, 파이참 등 여러 툴이 있는 것처럼 Workbench도 MySQL을 활용하는 대표적인 툴입니다. DB 관리 시 유용하고 편리한 기능이 많아 많은 사람들이 사용하는 툴 중 하나입니다. Terminal에서 하기 번거로운 작업을 단축시켜주며 Table, Schema 관리, 데이터베이스 설계 등 통합관리를 편리하게 사용할 수 있는 비주얼 DB 설계 도구라고 생각하시면 될 것 같습니다. MySQL Workbench 설치 ▶ 설치 사이트 바로가기 MySQL :: Download MySQL Workbench Select Operating System: Select O.. 2021. 8. 29.
크롤링 사이트 Listly (No 코딩, 무료) 데이터 분석이나 관련 업무를 진행하다보면, 데이터베이스 외 웹사이트의 데이터가 필요한 경우가 있습니다. 저같은 경우, 파이썬으로 크롤링 코드를 만들어 수집하는 편인데 최근에 코드가 필요 없는 흥미로운 크롤링 사이트를 발견하여 하나 소개해드리고자 포스팅하게 되었습니다. 무료 크롤링 사이트/프로그램 Listly ▶ Listly 사이트 바로가기 리스틀리 Listly는 웹사이트 크롤링을 자동으로 실행시켜주는 크롬확장프로그램입니다. 클릭 한 번이면, 몇 초만에 웹 페이지를 엑셀로 변환시켜주는 알고리즘을 기반으로 작동하며 코딩 없이 무료로 데이터 추출이 가능하여 간단한 작업용으로 사용하기 좋습니다. ▶ 리스틀리 Listly 기능 ▶ 리스틀리 Listly 사용 방법 사용 방법은 간단합니다. 위의 그림 예시처럼, Li.. 2021. 8. 27.
[Python] 순열, 조합 itertools 설명 및 예제 안녕하세요. 오늘은 코딩테스트나 실제로 자주 사용되는 Python 내부 모듈 itertools에 대해 알아보겠습니다. 파이썬 itertools 모듈 설명 ▣ itertools란? Python 내장 라이브러리로 자신만의 반복자를 만드는 모듈입니다. 무엇인가 반복되는 요소에 대한 처리나 특정 배열에 대하여 순열이나 조합을 만들어야 할 때 유용하게 사용될 수 있습니다. ▣ 라이브러리 import import itertools ▣ 유용한 itertools 메소드 반복자(generator) 인수 결과 product() p,q.../ repeat = 1 중첩된 loop 반복문에 해당하는 데카르트의 곱 permutations() p [,r] r 길이 tuple, 가능한 모든 순서, 반복 X combinations().. 2021. 8. 24.
[MySQL] 문자열 자르기 (SUBSTR, SUBSTRING) 안녕하세요. 오늘은 MySQL에서 간단하게 문자열을 추출하거나 자를 때 사용하는 함수에 대해 알아보겠습니다. SQL 문자열 추출 함수 (SUBSTR, SUBSTRING) ▣ 문자열 자르기 함수 종류 RDBMS Function Oracle SUBSTR() MySQL SUBSTR(), SUBSTRING() DB에서 문자열 추출 시, Oracle에서는 SUBSTR를 사용하고 MySQL에서는 SUBSTR와 SUBSTRING 모두 사용합니다. ▣ 문자열 자르기 함수 설명 SUBSTRING, SUBSTR('문자열 STR', '시작지점 START', '길이 LENGTH') - 문자열(STR)을 시작지점부터 길이만큼 추출 / [길이 미입력시 끝까지 추출] ▣ 예제 및 결과 # 예제 Table WITH EXAMPLE A.. 2021. 8. 22.
728x90