일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 제주도여행
- 제주도
- 유럽여행
- 혼자공부하는SQL
- SQL
- 에이바우트
- 영국여행
- 독후감
- 맛집
- 디지털마케팅
- 제주2주살이
- RStudio
- 책리뷰
- R
- digital marketing
- 스토어드 프로시저
- Linux
- 오블완
- 런던
- GenAI
- 김호연작가
- 스플라인
- 클러스터형인덱스
- Jupyter notebook
- PRML
- 혼공S
- 보조인덱스
- 티스토리챌린지
- Github
- PRIMARY KEY
- Today
- Total
목록Study/Programming (2)
Soy Library
컴퓨팅 사고력의 과정: **분해 → 패턴 → 추상화 → 알고리즘 → 자동화 (고정적이지 않음)**- 추상화: 복잡한 문제를 해결할 수 있는 어떤 상태로 만드는 일련의 과정- 추상화를 좀 더 구체화 하는 알고리즘을 만듦- 자동화: 추상화 된 문제를 자동화 기기를 통하여 해결할 수 있도록 만드는 과정프로그래밍 언어- 문제를 해결하기 위한 알고리즘을 컴퓨터로 하여금 실행시키도록 하는 형식 언어- 프로그래밍한 결과물은 프로그램 또는 소프트웨어**컴파일러 방식 vs 인터프리터 방식**- **컴파일러**: 사람이 이해하는 프로그래밍 언어를 컴퓨터가 이해할 수 있게 기계어로 변환하는 소프트웨어 도구 **(C, C++, JAVA)** - 실행속도 빠름 - 컴파일 이후에는 속도가 아주 빠름 - 오류 발견..
정규표현식(regex)이란? 프로그래밍에서 문자열을 다룰 때, 우리가 원하는 패턴을 찾거나, 해당 문자를 다른 문자열로 변환 등에 사용할 수 있는 일종의 형식 언어를 말한다. 1950년 Stephen Cole Kleene라는 수학자에 의해 만들어졌고, unix 계열에서 텍스트 파일을 처리하고 프로세스 하는데 많이 사용되었지만 현재는 많은 프로그래밍 언어에서 정규 표현식 기능을 제공한다. 정규 표현식은 다음과 같이 구분된다. / 표현식 / i 패턴구분자 시작 찾을 문자열의 패턴 패턴구분자 끝 패턴변경자(flag) /(slash)를 이용해서 정규표현식이다- 라는 것을 표현. + 내부에는 표현식 + flag(어떤 옵션을 이용해서 검색을 할 건지) ※ flag는 보통 global과 multiline을 사용한다...