목록전체 글 (52)
dev-miri
react와 spring을 이용하여 간단한 쇼핑몰 웹사이트를 만들어보려고 한다 우선 공식문서를 이용하여 react 개발환경 구축부터 해보자 https://ko.reactjs.org/docs/create-a-new-react-app.html#create-react-app 새로운 React 앱 만들기 – React A JavaScript library for building user interfaces ko.reactjs.org 1. 폴더를 만들어 준다 2. cmd창을 키고, cd명령어를 이용하여 폴더의 위치로 이동한다 npx create-react-app my-app cd my-app npm start 진행할 것이면 y를 누르라고 하고, y를 누르고 조금 기다리면 시작할 준비가 된다 cd my-app np..
Paging 컴퓨터가 메인 메모리에서 사용하기 위해 2차 기억 장치로부터 데이터를 저장하고 검색하는 메모리 관리 기법이다 쉽게 말하면, 데이터 양을 잘라서 출력 즉, 가상기억장치를 모두 같은 크기의 블록으로 편성하여 운용하는 기법이다. 이때의 일정 크기를 가진 블록을 페이지라고 한다 주소공간을 페이지 단위로 나누고, 실제기억공간은 페이지 크기과 같은 프레임으로 나누어 사용한다 프레임 vs 페이지 프레임 : 물리 메모리를 일정한 크기로 나눈 블록 페이지 : 가상 메모리를 일정한 크기로 나눈 블록 페이지가 하나의 프레임을 할당 받으면, 물리 메모리에 위치하게 된다. 프레임을 할당 받지 못한 페이지들은 외부 저장장치에 저장되며, 이때도 프레임과 같은 크기 단위로 관리된다. mysql에서 처리 limit를 사용..
//AuthDao public User getPwd(PostLoginReq postLoginReq) { String getPwdQuery = "select userIdx, name, nickname, email, pwd from User where email = ?"; String getPwdParams = postLoginReq.getEmail(); return this.jdbcTemplate.queryForObject(getPwdQuery, (rs, rowNum) -> new User( rs.getInt("userIdx"), rs.getString("name"), rs.getString("nickname"), rs.getString("email"), rs.getString("pwd") ), getPw..
웹 프로그래밍 언어의 종류 스크립트 언어 기계어로 컴파일 되지 않고 별도의 번역기가 소스를 분석하며 동작하는 언어 컴파일 언어에 비해 가볍고 이해하기 쉽다 클라이언트 스크립트와 서버 스크립트가 있다 클라이언트 스크립트 : HTML5, 자바스크립트, jQuery 서버 스크립트 CGI(Common Gateway Interface) : 동적인 웹페이지를 생성하기 위해 개발된 최초 언어, 웹 서버와 외부 프로그램 사이에서 정보를 주고 받는 방법이나 규약을 포함한다 확장 CGI : 프로세스 기반의 CGI, 서버의 부하 세션 관리 등의 기술적 문제를 해결 Thread 기반의 Java, Java Servelt, JSP 서블릿 : JAVA를 사용하여 웹페이지를 동적으로 생성하는 서버 측 프로그램 서블릿은 스레드(thr..
Web server failed to start. Port 9000 was already in use. 라는 에러가 생길 때 cmd 창에 입력하면 실행중인 포트 목록들이 뜨는데, 사용하고 싶은 포트의 PID를 삭제해주면 된다 taskkill /pid 15428 /f ++혹시 엑세스가 거부되었다/삭제가 안된다면 cmd를 관리자권한으로 실행하여 똑같이 taskkill을 해주면 됩니다! [에러 전문] 16:53:13.225 INFO [File:RepositoryConfigurationDelegate.java] [Func:registerRepositoriesIn] [Line:128] [Message:Bootstrapping Spring Data JPA repositories in DEFAULT mode.]- B..
Spring boot/MYSQL 연동의 기나긴 트러블슈팅 과정을 적어보겠다. 일주일이 넘는 시간동안 이 에러를 해결하려고 구글링도 엄청 하고 고생했지만, 문제는 정말 단순한 부분에 있었다는 것.... 에러 검색 Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. build and run using과 run tests using 부분을 intelliJ IDEA로 바꿔주면 된다는 방법을 보고 바꿔주었지만 해결되지 않음 jdk를 11로 업그레이드 하고 연동해주었다 그래도 해결되지 않아서 너디너리 spring boot 지식인을 보았는데, 수탁이 인텔리제이와 자바를 삭제하고 인텔리제이 초기 설정, jd..