분류 전체보기

내일배움캠프/내일배움캠프 TIL

내일배움캠프 AI 5기 TIL 5일차

Today I Learned - 문제 : 내 TIL 작성방식 - 해결 : 강민철 튜터님의 TIL,WIL 강의 !! 넘 잘들었습니다.. . . . - 시도 : 앞으로의 TIL작성 방향에 대해서 곰곰이 생각해보았다. 시간이 쌓이고 나중에 봤을 때 어떤걸 배웠었고 어떤걸 기록했는 지 알 수 있도록 노력하는 것을 다짐함 - 알게된 점 : 강의를 들으면서 내 TIL을 되돌아보았다~ 완전 형식도 없고 그날 그날 다르게 쓴게 많은데 앞으로는 개발적인 부분에 중점을 두어서 써야겠다. + 궁금한 점?! TIL에서 내배캠에서 배운 부분들 말고도 개인공부 한 것을 기록하는 식으로 작성했었는데 이 방향성이 맞을 지 모르겠다. 학교강의도 병행중이라 이것저것 개발공부하는 분들에게 공유하는 식으로 작성하고 싶은데.. 그럼 TIL에..

자료구조와 알고리즘

자료구조의 기초

자료구조 : 프로그램에서 사용된 데이터를 얼마나 잘 정리한 것이냐를 나타냄 >자료 사이의 논리적 관계를 컴퓨터나 프로그램에 적용하기 위해서는 "자료의 추상화"가 필요함 > 자료구조(data structure) : 추상화를 통해 자료의 논리적 관계를 구조화한 것 => 자료나 소프트웨어가 복잡해질수록 자료구조의 중료성이 강조됨 *추상화란? 공통적인 개념을 이용하여 같은 종류의 다양한 객체를 정의하는 것 (수식, 프로그램 언어 등) ex) 지하철 노선도, 화재 발생 대피도, 놀이공원 시설 배치도 등 *자료(데이터)의 추상화 : 다양한 객체를 컴퓨터에서 표현하고 활용하기 위해 필요한 "데이터의 구조에 대해서 공통의 특징만을 뽑아 정의"한 것 트리용어 선형구조는 a:b:c 즉, 1:1 관계 비선형은 1:n 즉, ..

내일배움캠프/내일배움캠프 TIL

내일배움캠프 AI 5기 TIL 4일차

Today I Learned - 팀원분이 알려주신 Command+shift+p : python 인터프리터 선택 단축키 num_list = list(db.15+project.find({},{'_id':False})) num = 1 if num_list: num = num_list[-1]['num']+1 else: num = 1 => db에서 project에서 id필드를 제외한 모든 필드를 반환함. list함수를 사용하여 반환된 결과를 리스트로 변환하고 num_list변수에 저장해줌. num 변수를 1로 초기화 해줌 if문에서 num_list에 값이 있을 경우 리스트이 마지막 항목의 필드에서 num 값을 가져와서 1을 더한 값을 num변수에 저장하고 else인 경우 num 변수를 1로 초기화 해줬다. - 오..

DB/SQL

SQL 기본 문법

SQl 기본 문법 정리 01. 데이터베이스와 SQL의 필요성 : 데이터 양이 많아지면 엑셀이 느려지고 내용이 충돌되는 문제 발생 데이터베이스에 내가 원하는 형태로 가지고 올 수 있게 SQL 사용 02. DB에 명령을 내리려면 사용자와 DB 사이 약속된 규칙 혹은 언어가 필요 => SQL ; Structured Query Language의 약자로 데이터베이스에 요청(Query)를 보내 원하는 데이터를 가져오는 것을 도와주는 언어 📚 데이터베이스를 이용해서 사용자들의 데이터를 저장할 경우의 장점 1) 방대한 양의 데이터 저장 2) 방대한 양의 데이터에서 내가 원하는 정보를 신속하게 가져오기 여러 사람들이 같이 사용할 목적으로 데이터를 담는 통(보관함) -> 데이터를 쌓아두는 것이아닌, 데이터를 잘 꺼내오기 ..

내일배움캠프/내일배움캠프 TIL

내일배움캠프 AI 5기 TIL 3일차

3일차 오늘은 컨디션도 많이 회복되고 어제보다 열심히 참여했다! 그리고 처음에 백엔드를 희망하였으나 어쩌다보니 프론트만 하게되서 약간은 슬펐지만 오늘 못 해본 비밀번호 구현 같이 해보고 싶다고 요청드려서 같이 구현했다!!! 백엔드는 어렵지만 흥미롭고 너무 재밌다.. 비밀번호 구현을 이렇게 하는 구나~ 싶었고 몰랐던 기능도 많이 알려주셨다. 프론트엔드는 CSS에서 정렬하는 것이 참 어려운 것 같다.. 그치만 완성되면 눈에 들어보니 자랑할 수 있단 점(?) 아무튼 오늘 백엔드 기능은 거의 구현을 완성을 했고 (방명록 CRUD) 프론트엔드는 처음에는 배경부터 시작해서 팀원들을 소개하는 페이지를 열었다 닫았다 할 수 있고, 그 안의 모든 요소를 프론트엔드로 나타내고 싶었지만 시간이 부족했고 절충안으로 피그마에서..

sogummi
'분류 전체보기' 카테고리의 글 목록 (30 Page)