Dev Hyeri

기술스택 54

[MySQL] 맥 설치 다운로드 방법(2024)

다운로드 설치 방법    1.  mysql을 검색하고 Downloads 링크 클릭   2.  스크롤을 내려 우측 하단의 MySQL Community(GPL) Downloads 링크 클릭    3.  좌측 4번째에 있는 MySQL Community Server 클릭    4. macOS N (x86, 64-bit), DMG Archive 클릭  (N의 숫자는 다운로드할 시기마다 달라진다)   5. 최 하단의 No thanks, just start my download. 링크 클릭   6. 다운로드 파일을 열고 박스 아이콘을 클릭하여 실행     7. [계속] [동의] [암호] [Use Strong Password Encryption] 버튼을 누르면서 설치를 진행한다. 자주 사용하는 암호를 설정(*기억하기)..

기술스택/DBMS 2023.09.04

SQL, JDBC, DBMS, DB란?

컴퓨터에서 데이터 요청 ⇢ 데이터 까지의 흐름 SQL Structured Query Language DBMS에게 구조화된 데이터를 질의하는 명령어 관계형 데이터베이스를 사용하기 위한 표준 검색 언어 ↓ ↓ ( JDBC ) Java Database Connectivity 자바 언어에서 Database에 접근할 수 있게 해주는 API DBMS에 맞는 vender 구현하여 접속 가능하게 한다. ↓ ↓ DBMS Database Management System 데이터 저장과 관리를 위한 데이터베이스 소프트웨어 MySQL, Oracle, MS-SQL, DB2, PostgreSQL, MariaDB, Querydsl 등 RDBMS Relational Database Management System 관계형 데이터베이스 ..

기술스택/SQL 2023.09.04

[ 파이썬 ] if for while문에서 콜론 : 과 들여쓰기 indentation

인덴테이션 들여쓰기를 통해 code block를 구분. 다른 언어는 가독성을 위해 인덴트를 하지만 파이썬은 문법적으로 필수 사항이다. 인덴트를 정확하게 지키지 않으면 원하는 대로 동작하지 않을 가능성이 크다. Python relies on indentation (whitespace at the beginning of a line) to define scope in the code. Other programming languages often use curly-brackets for this purpose. (출처 https://www.w3schools.com/python/python_conditions.asp) tip : 콜론 부터 인덴테이션 된 사항들은 다른 언어에서 culry braket {} 로 묶..

기술스택/Python 2023.09.04

[ 파이썬 ] 딕셔너리 dictionary

딕셔너리 1. 코드 작성 방법 x = {키1 : 값1, 키2 : 값2 ······} x = dict(키1 : 값1, 키2 : 값2 ······) x= dict ( zip ( [키1,키2] , [값1,값2] ······) ) 2. 특징 연관된 값을 묶어서 저장 {} 중괄호로 묶는다 중괄호 안에는 키 : 값 key-value 형태의 쌍으로 넣는다. 중복된게 있으면 맨 마지막 것만 읽힘 키: 정수, 실수, 불린 값 : 정수, 실수, 불린, 시퀀스 자료형 등 없는 키에 값을 할당하면 딕셔너리 맨 마지막에 새롭게 추가된다. a= {ga:100, na: 30, da:50, la: 80} a['ma'] = 90 3. 입력받아 값을 업데이트하는 방법 student_scores = {'Alice': 90, 'Bob': ..

기술스택/Python 2023.09.04

[ 파이썬 ] 시퀀스 슬라이스

슬라이스 시퀀스객체[인덱스 시작 번호, 인덱스 끝 번호 : 증가폭] a[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] a[0:4] 인덱스 0~3 범위만큼 컷해서 새 리스트 생성 [1,2,3,4] a[0:4:2] [1,3] a[2:] : 인덱스 2 ~ 맨 끝까지 a[:2] : 인덱스 맨 앞부터 ~ 1까지 a[:] : 인덱스 맨 처음부터 맨 끝까지 a[::] : 인덱스 맨 처음부터 맨 끝까지 인덱스 1 간격으로 a[:len(a)] : 인덱스 맨 처음부터 맨 끝까지 슬라이스 한 범위의 값 할당하기 a=[1,2,3,4,5,6,7,8,9,10] a[3:6] = ['d','e','v'] 결과 : a=[1,2,3,d,e,v,7,8,9,10]

기술스택/Python 2023.09.04

[ 파이썬 ] (2023) 주피터 노트북 윈도우 단축키

필수 단축키 ↑ ↓ : 셀 이동 Ctrl + →(←) : 단어 단위로 커서 이동 (빨리 이동) Space : 화면 아래로 스크롤 Shitf + Space : 화면 위로 스크롤 Ctrl + Home : 최초의 셀로 이동하기 Ctrl + End : 마지막 셀로 이동하기 A : 선택 셀 위로 새로운 셀 삽입 B : 선택 셀 아래로 새로운 셀 삽입 X : 선택 셀 삭제 C : 셀 복사 V : 셀 붙여넣기 Z : 셀 삭제 되돌리기 S : 저장 Enter : 선택 셀의 편집 모드로 들어가 Eeter : 줄바꿈 esc : 선택 셀의 편집 모드에서 나오기 Ctrl + A : 선택 셀의 편집중인 내용 전체 선택 tab : 들여쓰기 Ctrl + [ : 들여쓰기 Ctrl + ] : 들여쓰기 Ctrl + Ener : 실행 A..

기술스택/Python 2023.09.01

[ 실무 엑셀 ] 셀 안의 텍스트 나누는 방법

1. 텍스트 나누기 선택 1. 텍스트를 나눌 타겟 셀들을 새로운 열에 복사 붙여넣기한다 한다. 2. 최상단 리본메뉴의 데이터 선택 3. 데이터 하단의 텍스트 나누기 선택 2. 팝업창이 뜨면 데이터 형식을 선택 1. 데이터의 공통적인 특징을 선택한다. 2. 다음 선택 3. 데이터의 구분 기호 선택 1. 해당 데이터는 ' - ' 로 나눌 수 있다. 2, 선택 사항에 없으면 기타로 커스텀해 선택한다. 3. 데이터가 나뉘는 것을 미리보기로 확인할 수 있다. 4. 결과 확인 ' - ' 를 기준으로 텍스트가 나뉘어 진걸 확인할 수 있다.

기술스택/엑셀 2023.08.30