분류 전체보기(329)
-
MySQL Basic
이 글은 생활코딩 님의 MySQL 강의를 듣고 정리한 글입니다. MySQL 의 구조 관계형 데이터베이스는 엑셀과 비슷한 표(table)로 저장된다. 서로 연관된 표를 그룹핑 한 것을 데이터베이스 라고 한다. 스키마 : 서로 연관된 표를 그룹핑한 일종의 폴더 MySQL 서버 접속 실제로는 root 로 작업을 하면 위험하니 다른 계정을 만들어 사용하는 것이 권장된다. mysql -uroot -p MySQL 스키마의 사용 데이터 베이스를 만들때 CREATE DATABASE opentutorials; 데이터 베이스를 지울때 DROP DATABASE opentutorials; 데이터 베이스 생성 확인 SHOW DATABASES; 데이터 베이스 사용 USE opentutorials; SQL 과 테이블 구조 테이블은..
2023.05.15 -
ERD 설계 ( erd cloud )
ERD 는 Entity-Relation Daigram 의 약자로 엔티티의 관계에 대해 쉽게 작성한 것을 뜻한다. ERD 는 엔티티, 속성, 관계 가 들어간다. 개발협업 시작전에 미리 모델링 해두고 시작한다. 링크 : https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com
2023.05.09 -
도메인 설계 ( 구글 스프레드 시트 )
앞서 다룬 유즈케이스 설계와 마찬가지로 도메인 설계도 개발전 작성해야한다. 아래는 도메인 설계의 예시이다. 유즈케이스와 마찬가지이지만 작업하다가 변동될 수 있다. 계획, 초안을 만든다고 생각하면 될 것 같다.
2023.05.09 -
유즈케이스 설계 (Use-case Diagram)
개발 협업을 할때 유즈케이스를 설계하곤한다. 이의 장점은 제품과 상호작용하여 얻을 수 있는 목표를 자세히 설명할 수 있고, 시스템의 요구사항을 요약하고 정의할 수 있으며 시스템 이벤트의 기본적인 흐름을 모델링 할 수 있습니다. 아래는 유즈케이스의 예시입니다. 개발협업 진행시 개발시작전 기획단계에서 만들어놓고 시작 링크 : https://app.diagrams.net/ Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software draw.io is free online diagram software. You can use it as a flowchart maker, network diagram software, t..
2023.05.09 -
github 로 협업
github 접속 링크 : https://github.com/ GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea... github.com 접속 후 로그인을하면 요런창이 나올거에요 왼쪽 홈 이미지 아래에 이름을 눌러줍니다. 여기서 Create organizations 를 클릭해주세요 그러면 아래와 같은 창이 나타나는데 Free 에 Create a fre..
2023.05.09 -
구현 : 상하좌우 [ 이것이 코딩테스트다 ] [ Python ]
문제 ## 상하좌우 여행가 A는 N * X 크기의 정사각형 공간 위에 서 있다. 이 공간은 1 * 1 크기의 정사각형으로 나누어져 있다. 가장 왼쪽 위 좌표는 (1, 1) 이며, 가장 오른쪽 아래 좌표는 (N, N)에 해당한다. 여행가 A는 상, 하, 좌, 우 방향으로 이동할 수 있으며, 시작 좌표는 항상 (1, 1) 이다. 계획서에는 하나의 줄에 띄어쓰기를 기준으로 하여 L, R, U, D 중 하나의 문자가 반복적으로 적혀있다. 각 문자의 의미는 다음과 같다. - L : 왼쪽으로 한 칸 이동 - R : 오른쪽으로 한 칸 이동 - U : 위로 한 칸 이동 - D : 아래로 한 칸 이동 이때 여행가 A 가 N * N 크기의 정사각형 공간을 벗어나는 움직임은 무시한다. 예를 들어 (1, 1) 의 위치에서 L..
2023.05.08