분류 전체보기 107

리액트(2)

- state and Lifecyecle 리액트 클래스 컴포넌트에서 주로 사용하는 것들 - State : 리액트 Component의 변경가능한 데이터 -> state는 개발자가 정의함(렌더링이나 데이터 흐름에 사용되는 값만 포함해야함), javaScript 객체 - 모든 클래스 컴포넌트는 contrtuctor라는 생성자를 가지고 있음, 생성자 내부에 선언 - 생명주기 : 리액트 컴포넌트는 생성, 사용, 사망주기 가짐 사망은 상위 컴포넌트에 표시되지 않는 순간이다. - class 컴포넌트에서는 반드시 setState함수를 사용해서 state를 업데이트 해야함 - 리액트 훅 , 리액트 16.8버전부터 나옴 - 함수컴포넌트에 사용 - 클래스의 모든 기능 사용할 수 있게 됨 - 값이 바뀔 때 마다 재 렌더링 u..

WEB/react 2023.09.15

리액트 공부(1)

새로운 프로젝트에 투입됐는데 갑자기 쌩뚱맞게 리액트를 사용하게 됐다. 우선 나는 리액트 로고밖에 모르는 사람이고... 급하게 리액트 공부를 시작하게 된것이 이 글을 작성한 배경이다. 우선 기존에 사용하던 JSP와 가장 큰 차이점은 리액트는 하나의 index.html에 여러 컴포넌트를 조립하여 페이지를 동적으로 처리를 해준다. 기본적으로 라이브러리이기 때문에 react를 임포트 해서 사용을 한다. JS와 JSX가 있는데 JS는 순수 JS 함수가 들어가 있고 JSX는 동적 html 조립을 위한 xml 코드가 들어가 있는 파일이다. 렌더링 되는 시점이나 이런건 잘 모르지만 지금까지 이해한 결과로는 각각의 컴포넌트가 리턴하는 값에 의해 조립되고 로직이 처리되고 그러는거 같다. 일단 소제목 단위로 하나하나 공부할..

WEB/react 2023.09.14

MYSQL ODBC 설치하기

1. ODBC 란? - 개방형 데이터베이스 연결(ODBC)은 데이터베이스 액세스를 위한 개방형 표준 API(응용 프로그래밍 인터페이스)입니다. 1992년 Microsoft는 세계 최초의 ODBC 드라이버를 구축하기 위해 Simba와 파트너 관계를 맺었습니다 . SIMBA.DLL 및 표준 기반 데이터 액세스가 탄생했습니다. 프로그램에서 ODBC 문을 사용하면 다양한 공통 데이터베이스의 파일에 액세스할 수 있습니다. ODBC 소프트웨어 외에도 액세스할 각 데이터베이스에 대해 별도의 모듈 또는 드라이버가 필요합니다. 출처 : insightsoftware.com/blog/what-is-odbc/ 2. MARIA DB ODBC 설치하기 윈도우의 경우 64bit 와 32bit가 있다. 아래의 링크에 접속해 다운로드..

input 박스 날짜 30일, 60일 초기화하기

기간 입력하면 dateEnd, dateStart에 오늘날짜 기준으로 input박스 초기화해주는 코드. // 날짜 필터 var dateSet = function(period){ const date = new Date(); // 현재 날짜 구하기 const month = date.getMonth(); // 현재 날짜의 월 구하기 const day = date.getDate(); // 현재 날짜의 월 구하기 $('#dateEnd').val(date.toISOString().substring(0, 10)); switch (period){ case '1' : { break; } case '7' : { date.setDate(day-7); break; } case '30' : { date.setMonth(month..

리눅스 기초

- ps -ef : 상세하게 현재 프로세스 상태 보여줌 - ps -forest : 트리구조로 보기쉽게 표현 - 프로세스 종료 상태 확인 echo $? : 직전 프로세스의 exit process 0 : 성공 이외 : 에러 - 프로세스 kill kill -l : 킬 명령어 리스트 조회 가능 kill -[조건넘버 or 명령어] pid - 코어 덤프 설정 ulimit -a : 기본 제한 설정 조회 ulimit -c 11111111 : 코어덤프 사이즈 1111111로 설정 - 쉘 백그라운드로 실행 : 포어그라운드에서 접근 불가 sh명 & - 백그라운드 접근 fg %2 : jobs 에서 두번째 프로세스로 접근 - 포어그라운드로 실행중인 프로세스 백그라운드로 변경 ctrl + z bg - 백그라운드에서 실행중인 프로..

linux 2023.05.08