오전 코딩 오후 수업
수업교재 : Reactjs.pdf 검색 : bootstrap theme 4.6 (https://getbootstrap.com/docs/4.6/examples/)시작전 html에 css 및 js 임포트하기 필요한 기능 카피https://cdn.jsdel
개미군단모스부호(1)가위바위보구술을나누는경우의수
라인복제하기MacOS: Cmd + dWin/Linux: Ctrl + d라인 삭제하기MacOS: Cmd + 백스페이스Win/Linux: Ctrl + y문자열 라인 합치기MacOS: Ctrl + Shift + jWin/Linux: Ctrl + Shift + j라인 단위로
Q. React 는 프레임워크일까? 라이브러리일까? A. 라이브러리1) 프레임워크 : 원하는 기능 구현에 집중하여 개발할 수 있도록 필요한 기능을 갖추고 있는 것, 일정한 형태를 가지고 다양한 형태의 결과물을 만드는 것2) 라이브러리 : 소프트웨어를 개발할 때 프로그
오전 shopping-mall 설치 console 리엑트 부트 스트랩 !! 일반 부트스트랩과의 차이 class사용시에는 reactstrap 함수형과 hook을 사용시에는 react-bootstrap을 사용 Stackoverflow 답변 App.js or ind
공가수업내용 : App.js에서 Detail페이지로 {id}를 통한 연결.이전설치추가설치src/app.jsDetail상황설정 : Detail페이지를 방문시 1시간이내라면 할인메시지 출력src/components/Detail.js결과 : 깜빡깜빡거림https:/
src/App.jssrc/components/Detail.jsApp.css ==> App.module.css 로 변경하면 해당 컴포넌트에서만 스타일 적용됨XMLHttpRequestfetch()외부 라이브러리리엑트의 서버통신 = ajax를 한다 = axios라이브러리를
src/App.jssrc/component/Detail.js이렇게 해서 전역변수처럼 쓸 수 있다.src/component/Cart.js설치세팅src/index.js예시src/component/Store.js // 앞으로 데이터들을 담아 둘 저장 공간src/compone
Context는 리액트 컴포넌트간에 어떠한 값을 공유할수 있게 해주는 기능Context를 단순히 "리액트 컴포넌트에서 Props가 아닌 또 다른 방식으로 컴포넌트간에 값을 전달하는 방법이다" 라고 접근을 하는것이 좋다.이렇게 하면, 원하는 컴포넌트에서 useContex
App.jsinport{useDispatch, useSelector}createSlice({ name: 변수이름, initialState: 초기값})//plusCount(이전상태값,파라미터)export let {\~\~~} Cartstore.jsfunction C
redux 17v 참고 사이트 https://redux.js.org/introduction/getting-started최근 본 상품 등록 문제] 최근 본 상품 보여주는 컴포넌트 만들기 React Query : 실시간 데이터 계속 갖고오는 라이브러리 D:\\D
기존의 쇼핑몰 서버로 열기1.nodeserver로 쇼핑몰 이동2\. 쇼핑몰 빌드3\. package.json에 "homepage": "/shopping", 추가4\. 서버설정 수정 오후
기간 : 12.7(수) ~ 버전통일 :node-js : 16.13.1npm:8.1.2리엑트 수업이 종료되고, 팀프로젝트를 통해 학습성과를 본다고 한다.4팀인 우리는 크림이라는 사이트를 참고해서 구현하기로 했다.초기 방향은 Home등의 outline / 상세페이지등의 D
최종프로젝트 라인업 구상프로그래머스 4문제7의 갯수, 머쓱이보다키큰사람, 잘라서배열로 저장하기, 중복된 숫자갯수
리엑트기반 프로젝트 발표 진행했음erp10 -> 풀스택, 사내 프레임워크 개발솔루션 -> 서비스사업, 아마라스10(웹개발), 아이큐브, 플랫폼 -> 데이터,그룹웨어,알림,메일,전사적자원관리Wiki , Jira, gitCI/CD지속가능한 개발, 유지보지라 꼭 써보도록플랫
교재 600p
시퀄 라이즈는 DB 작업을 쉽게 할 수 있도록 도와주는 ORM 라이브러리sequelize-cli는 시퀄라이즈 명령어를 실행하기 위한 패키지 라이브러리mysql2는 MySQL과 연결해주는 드라이버sequelize init 명령처리하면 config/config.json
데이터 설계ITSoft(주)학원의 시나리오에서 엔티티타입을 선정하는 예는 다음과 같다.모델링과 데이터베이스의 설계 및 구축을 포함한 IT기술을 전문적으로 강의하는 우리 학원에는 강사가 10명이 있으며 각각의 강사는 자신이 담당하는 과목이 한과목인 강사도 있고 두 과목이
오전 수강신청 수강신청과 수강등록을 따로 테이블 구분한 이유는 수강신청테이블은 가장 몰리는 테이블, 특정 기간이 지나면 다 비우기 위해서 쓴다. 복합키를 제대로 써먹을 때는 순서가 중요하다 그 지표는 분포도가 좋아야한다. 학번 학기코드 교과코드 정규화 테이블을 쪼
질의) 학번, 학생명, 평점 조회시전 (정규화) : 하나의 테이블 조회후 (정규화) : 조인 (약간 성능 저하)반정규화(역정규화)\->> 정규화가 된 상황에서 성능향상(...조회) >> 중복, 통합 분리 데이터 모델 기법 사용\-\* 비정규화 (정규화 하지 않은 것)\
오전 컬럼이 늘어나는 모델링은 최악이다. https://forest71.tistory.com/163 오후
테이블 수평분할 테이블이 대량의 데이터를 가질것으로 파악(예상) 경우 : partitioning 1.범위로 분할 (고객 1~10000, 10001~20000, 20001~) >> Range--범위(range):[숫자],[날짜],[문자
https://www.notion.so/23-01-09-877f73f9c58f4dd1b52015ebe44433aa
문제해결 maven update시 192.168.0.14로 로딩 지연되는 현상 Preferences-Maven-User Settings-settings.xml을 확인하여 ID,PS확인pom.xml의 repositories 수정
모델링은 실세계의 물리현상을 목적에 대응하여 이용하기 쉬운 형식으로 표현하는 기법.무슨말이지?시스템에 대해 여러 분야의 엔지니어들이 공통된 개념을 공유하는데 도움을 준다개발팀이 응용문제를 이해하는데 도움을 준다자료흐름도는 프로세스 위주의 모델링방법이다.소프트웨어 요구사
1권 80쪽~ 240쪽(저작권관리 DRM)
240쪽(저작권관리 DRM) ~ 345(데이터베이스 이전)
DB에 사용자 함수를 만들 수 있고,DML로 호출도 작성이 가능하다면디비버에서 정의된 함수들을 따로 볼 수 있나??
~564 절차적 프로그래밍 언어정철기 두문자 1/6 암기