본문 바로가기

03_etc.19

노마드 코더니꼴라스, 배지현 :: IT 5분 잡학사전 (4) 데이터베이스 = 데이터 보관 DBMS (Database Management System) :데이터 베이스 관리 시스템 MySQL / PostgreSQL / SQLite / Oracle / MariaDB 등 SQL (Structured Query Language) = 데이터 베이스를 다루는 DBMS와 대화하기 위한 언어 ORM(Object Relational Mapping): SQL 번역기 같은 것. 사용자에게 익숙한 프로그래밍 언어로 SQL을 사용할 수 있음 파이썬-Django ORM, 라라벨-eloquent ORM, Node.js- Sequelize ORM,type ORM NoSQL document DB 대표적으로 MongoDB, 데이터를 JSON(JavaScriptObjectNotation,{key:.. 2023. 10. 31.
+노마드 코더니꼴라스, 배지현 :: IT 5분 잡학사전 (3) 알고리즘 컴퓨터에게 내리는 지시사항을 나열한 것 ex) 패스파인더 알고리즘(최단 경로 길 찾기), 압축 알고리즘(이미지 손상은 줄이고 용량 줄이기. png,jpg도 이걸로 만든 파일) 검색 알고리즘 선형 검색 알고리즘 (linear search) - 맨 처음부터 검색 이진 검색 알고리즘 (binary search) - 데이터 정렬이 되어있어야 사용(12345,54321 이런식으로) , 중앙값을 이용해 절반씩 배제하기, y = log x 정렬 알고리즘 버블 정렬: 1칸씩 밀면서 좌우 비교해서 교환하는 게 한 사이클, 시간복잡도는 O(N²) 선택 정렬: 전체 데이터에서 가장 작거나 큰 데이터의 위치를 따로 기억하는 방식, 시간복잡도는 O(N²)이지만 자리를 바꾸는 연산은 사이클당 1번으로 버블보다는 효율적... 2023. 10. 30.
노마드 코더니꼴라스, 배지현 :: IT 5분 잡학사전 (2) 라이브러리와 프레임워크 빠른 개발을 도와줄 수 있는 미리 작성한 코드 라이브러리: 도서관에서 책을 빌리듯 직접 제어 가능, 다른 라이브러리 대체 가능, ex) 제이쿼리(js보다 쉽게 요소 추가), 부트스트랩(메뉴,버튼,레이아웃 등), 시맨틱 UI, 테일윈드 CSS 등 프레임워크: 프레임워크의 규칙을 따라야 하므로 직접적인 제어 불가, 규칙 변경 불가, 프레임워크 변경 시 폴더 이름, 파일 구성, 코드까지 모두 교체 필요, 완성도 높은 결과물 보장 ex) 장고(운영자 페이지는 admin.py파일, URL변경 시 url.py 파일에 코드 작성), 스프링 등 리액트는 라이브러리지만 프레임워크 같이 컴포넌트에 사용 규칙이 있다. API란? Application Programming Interface 어플리케이션.. 2023. 10. 27.
노마드 코더니꼴라스, 배지현 :: IT 5분 잡학사전 (1) 개발은 재능이 아닌 끈기의 영역. 포기하지 않고 꾸준히 해나가는 것. 프로그래밍 언어 공부법 공식문서 살펴보기 문법 확인 다른 언어와 비교 함수나 변수 선언 등 특정 패턴으로 새 언어 작성해보기 튜토리얼 시작하기 프로젝트 만들기 C언어 / C++ / C# C언어: 절차 지향, 메모리 자원을 정밀 조절 가능 C++: 절차 지향+객체 지향, C언어를 확장한 슈퍼셋 C#: 기업에서 필요해 만든 마이크로스프트 언어(자바랑 비슷), 윈도우 운영체제에서 동작하는 프로그램 개발하고 싶다면 공부하기 프로그래밍 언어의 번역 인터프리트 언어: 해석하다, 동시 통역, 실시간 번역 ( 파이썬, 자바스크립트 ) 컴파일 언어: 편집하다, 도서 번역 ( C언어 ) 파이썬 황용 인공지능,데이터 분야 - 케라스,탠서플로, 판다스 등 .. 2023. 10. 27.
경제금융용어_가계순저축률, 가계처분가능소득,국민총소득(GNI), 국내총생산(GDP), 저축률/총저축/평균소비성향/평균저축성향 가계순저축률 일반적으로 저축률은 저축액을 처분가능소득으로 나눈 비율을 말한다. 마찬가지로 가계순저축률은 가계부문의 순저축액을 가계순처분가능소득과 정부로부터 받은 사회적 현물이전 금액, 연금기금의 가계순지분 증감조정액을 합계한 금액으로 나눈 비율이다. 여기서 사회적 현물이전(social transfer in kind)이란 정부 등이 가계에 현물이전의 형태로 제공하는 재화 및 서비스로서 무상교육, 보건소의 무상진료 등이 해당된다. 또한 연금기금의 가계순지분 증감조정액을 분모에 더하는 이유는 퇴직연금 등과 같이 가계가 납부한 연금부담금과 연금수취액의 차액을 반영해야 가계부문의 저축액을 정확히구할 수 있기 때문이다. 가계순저축률은 가계부문의 저축성향을 가장 잘 나타내주는 지표라고 할 수 있다. 가계순저축률(%).. 2023. 4. 11.
라매개발자의 프론트엔드 공부방향 / 커리큘럼 -만들고 싶은 프로젝트,서비스를 당장 만들어라 ​ -백준 문제 100개 (단계별 12까지 풀고 백준온라인강의 알고리즘 기초 중급..들어가면 포함되어 있는 문제 좋은 문제 골라 놓은 거 이거 풀기, 중급1까지 모르는거 구글 검색 백준100자바스크립트 이렇게, 이분탐색) ​ -생활코딩 웹 앱 만들어보기 ​ -HTML CSS 코코아톡 클론강의 ​ -적당히 복잡해보이는 웹페이지 클론해보기 ​ -싱글페이지 어플리케이션 ​ -바닐라 자바스크립트 모바일 앱 만들기 (만들고 싶은 거 없음 뱅크샐러드) ​ 기초 다 닦고 리액트, 뷰, 타입스크립트 2023. 4. 11.