분류 전체보기(264)
-
정규식, 제대로 사용하기 - 심화
오늘은 정규식의 심화내용을 알아볼건데요. 심화라고 해서 어렵거나, 더 특별하지는 않습니다. 매우 기본적인 것과 알아두면 좋은 것을 구별하는 정도라고 생각하면 좋을 것 같네요 〰️ **************** INDEX ***************** 🌈 정규식❓ 🎡 정규식 사용하기 - 기본 🤖 정규식 사용하기 - 심화 🔥 JS & JAVA + Regex ******************************************** 정규식 사용하기 - 심화 🤖 ✔️ \b \B \b \b로 감싸져 있는 문자열을 검색합니다. \bage\b라고 하면 'age'라는 문자열을 검색하게 되죠. 하지만, \b는 다른 문자 사이에 싸여진 데이터는 검색하지 않습니다. 예를 들어 'pageseo' 라는 문자열의 'age..
2020.08.16 -
정규식, 어렵지 않게 사용하기 - 기본
알고리즘을 하다보면 한 번쯤 정규식을 사용해보셨을 것 같아요. 혹은 한 번쯤 들어봤을 법한데요. 오늘은 정규식을 파헤쳐보는 시간을 갖겠습니다 ✨ **************** INDEX ***************** 🌈 정규식❓ 🎡 정규식 사용하기 - 기본 🤖 정규식 사용하기 - 심화 🔥 JS & JAVA + Regex ******************************************** 정규식이란❓ 정규식(Regular expressions, Regex)은 텍스트에서 원하는 정보를 추출하기 위한 표현식입니다. 특정 검색 패턴을 사용하여 텍스트 내부의 데이터를 추출하죠. 예를 들어 "gngsn@gmail.com" 라는 텍스트가 있을 때, 도메인을 제외한 아이디 값만을 가져오고 싶을 때 어떻게..
2020.07.07 -
HashMap, 어렵지 않게 사용하기
알고리즘을 공부하는 도중... 한 번 정리하고 가야겠다는 생각으로 시작하는 자바 클래스 포스팅 자바, 부셔보자 👊🏻 🗺 MAP ❓ 자바에서의 Map 자료형은 '키 key'과 '속성 value'로 이루어져 있습니다. 일상에서의 예시를 들자면, 사전과 비슷한데요. 예를 들어 영한사전에서 'apple'이라는 단어가 있다면, '사과'라는 의미를 갖고 있는 것을 찾을 수 있겠죠? 'apple'과 '사과'는 한 쌍으로 묶여있습니다. 이처럼, Map 자료형도 key와 value가 한 쌍으로 묶여 저장되어있습니다. 마치 배열에서 정수 index를 참조하여 해당 index의 데이터를 참고하는 것과 비교해보면 index를 자신의 입맛에 맞는 타입으로 설정해서 데이터를 참고하는 것으로 보면 좀 더 이해가 쉬울 것 같아요 〰..
2020.07.06 -
ERD, 어렵지 않게 만들기
안녕하세요 〰️ 이 번 포스팅에서는 여러모로 쓸모있는! ERD를 알아보고 표기법에 대해 이야기해볼 예정입니다. **************** INDEX ***************** 💼 ERD❓ ⏳ ERD, 언제 사용할까❓ 🤖 ERD Notation ******************************************** 💼 ERD ERD는 Entity Relationship Diagram의 약자입니다. ERD는 데이터베이스 구조를 한 눈에 알아보기 위해 그려놓는 다이어그램입니다. ER Diagram이라고도 부릅니다 〰️ ERD는 단어에서 의미하는 그대로 ' Entity 개체 '와 'Relationship 관계 '를 중점적으로 표시하는 다이어그램입니다. 데이터베이스를 설계할 때, 테이블과 그 속..
2020.06.26 -
SQL SELECT, 제대로 사용하기
안녕하세요. 지난 포스팅에서 SELECT문에 대한 다양한 필터링에 대해 알아보았습니다. 이번에는 SELECT문에 대한 다양한 필터링 및 정렬 기능에 대해 더 알아보도록 하겠습니다. ***************** INDEX ***************** [ 1장 ] 1. 조건 & 관계 연산자 2. BETWEEN...AND 3. IN 4. LIKE [ 2장 ] 5. GROUP BY - HAVING 6. ORDER BY 7. DISTINCT 8. LIMIT ******************************************** 🌈 첫 번째, GROUP BY - HAVING GROUP BY 는 말 그대로 그룹으로 묶어주는 역할을 해줍니다. GROUP BY 에서는 알아볼 것들이 몇 가지 있는데요. 1..
2020.06.23 -
SQL SELECT, 제대로 사용하기 - where 조건절
안녕하세요. 지난 포스팅에서DML이 무엇인지, SELECT, INSERT, UPDATE, DELETE에 대해 알아보았습니다. 이번에는 SELECT문에 대한 다양한 필터링을 알아보도록 하겠습니다. ***************** INDEX ***************** [ 1장 ] 1. 조건 & 관계 연산자 2. BETWEEN...AND 3. IN 4. LIKE [ 2장 ] 5. GROUP BY - HAVING 6. ORDER BY 7. DISTINCT 8. LIMIT ******************************************** 지난 포스팅에서 SELECT문을 소개했습니다. 다시 한 번 볼까요❓ SELECT FROM [ WHERE condition ] [ GROUP BY ] [ HAV..
2020.06.20