본문 바로가기

전체 글17

[Error] Error handling response: TypeError: Cannot read property 'always' of undefined at chrome-extension 콘솔창에 위와 같은 크롬 익스텐션 오류가 떴다. [ 해결방법 ] 내가 크롬에 확장프로그램으로 설치해 둔 드래그프리가 문제였다. 설정을 변경하거나 삭제하면 되는데 나는 딱히 필요가 없어서 지워버렸다. 이렇게 하면 콘솔창에 에러가 안뜬다. 해결완료 :) 2021. 3. 5.
[Error] Node Sass version 5.0.0 is incompatible with ^4.0.0 Failed to compile. ./src/App.scss (./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-6-1!./node_modules/postcss-loader/src??postcss!./node_modules/resolve-url-loader??ref--5-oneOf-6-3!./node_modules/s ass-loader/dist/cjs.js??ref--5-oneOf-6-4!./src/App.scss) Error: Node Sass version 5.0.0 is incompatible with ^4.0.0. sass 설치 후 컴파일 오류가 생기면서 구동이 되지 않았다. [ 해결방법 ] Error: Node Sass version 5.0.0 is .. 2021. 1. 29.
[Install] MongoDB / Robomongo 설치 & 실행하기 1. MongoDB NoSQL 데이터베이스 MongoDB Community Download Download the Community version of MongoDB's non-relational database server from MongoDB's download center. www.mongodb.com 위의 링크에서 설치파일 다운로드 후 설치하기 재부팅 후 cmd 창 켜서 위와 같이 입력하기 insert 되는지 테스트 → 정상적으로 실행완료 +) 실행할 때는 CMD창 2개 구동하기 2. Robomongo MongoDB 사용을 위한 툴 Robomongo Robo 3T: Simple GUI for beginners Robo 3T 1.4 brings support for MongoDB 4.2, a mo.. 2020. 11. 19.
[Install] Node.js / WebStorm 설치 & 실행하기 1. Node.js 자바스크립트 런타임 환경 Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 위의 링크에서 현재 버전 다운로드 후 설치하기 cmd 창을 실행하여 리액트 라이브러리 설치 후 버전 확인하기 2. WebStrom Node.js 편집 프로그램 다운로드 WebStorm: JetBrains가 만든 가장 스마트한 JavaScript IDE 최신 버전 다운로드: WebStorm (Windows, macOS, Linux) www.jetbrains.com 위의 링크에서 설치파일 다운로드 사진 속 경로로 지정 후 Next를 쭉 눌러서 설치하기 30일 무료버전으로 설정하고 시작하기 New Pro.. 2020. 11. 19.
[Install] R / RStudio 다운로드 & 설치하기 1. R 프로그램 통계를 위한 프로그래밍 언어 Download R-4.0.3 for Windows. The R-project for statistical computing. If you want to double-check that the package you have downloaded matches the package distributed by CRAN, you can compare the md5sum of the .exe to the fingerprint on the master server. You will need a version of md5sum for windows: both graphical and comm cran.r-project.org 다운로드 및 설치 후 C:\Program Fi.. 2020. 11. 18.
[Oracle] 서브쿼리 / 단일형 서브쿼리 (Sub Query) 서브쿼리란 하나의 SQL 문 안에 포함되어 있는 또 다른 SQL문. 서브쿼리는 메인쿼리가 서브쿼리를 포함하는 종속적인 관계다. 기본형식 SELECT select_list FROM TABLE OR View WHERE 조건 연산자 ( SELECT select_list FROM TABLE WHERE 조건 ); 단일행 서브쿼리 서브쿼리의 결과가 여러행이 아니라 단 하나의 행인 경우 따라서 WHERE 절 이후에 특정 필드명 = 서브쿼리 형태로 사용한다. 예제 ) SCOTT을 제외한 SCOTT과 같은 부서에서 근무하는 사원의 이름과 부서 번호 SCOTT과 동일한 직급을 가진 사원 SCOTT과 급여가 동일하거나 더 많이 받는 사원명과 급여 2020. 11. 16.
[Oracle] PL / SQL 기본 정리 PL/SQL 이란 Procedural Language/SQL의 약자로 절차적인 기능을 기본적으로 가지는 프로그래밍 언어 PL/SQL의 런타임 구조 PL/SQL 기본 구조 기본적으로 블록 구조로 되어있으며 선언부(DECLARE) , 실행부(BEGIN) , 예외처리부(EXCEPTION)으로 구성 PL/SQL BLOCK 기본 구성 Declare ( 선언부 ) 모든 변수나 상수를 선언하는 부분 Begin ( 실행부 ) 제어문 / 반복문 / 함수 정의 등의 로직을 기술함 Exception ( 예외 처리부 ) 실행 도중 에러 발생 시 해결하는 문장들을 기술함 선언부와 예외 처리부는 경우에 따라 생략이 가능하나 실행부는 반드시 있어야 한다. 예약어(DECLARE등)는 세미콜론으로 끝나지 않지만 나머지 명령어들은 SQ.. 2020. 11. 11.
[Error] 톰캣오류 / Port 8005 required by Tomcat v8.0 Server at localhost is already in use 스프링에서 톰캣 서버로 실행했는데 위와 같은 에러가 뜨면서 실행이 되지 않았습니다. ( 저는 이클립스와 동시에 켜둬서 충돌이 일어난 것으로 예상되는데, 일단 이클립스를 꺼도 오류가 발생함 ) [ 해결방법 ] 1. 일단 cmd를 관리자 권한으로 실행합니다. 2. 명령창에 netstat -p tcp -ano 를 입력합니다. 3. 그러면 현재 사용중인 프로토콜을 볼 수 있는데, 자신의 포트번호 부분의 PID를 확인해줍니다. 4. taskkill /f /pid 번호 를 입력하시면 프로세스를 강제로 종료해줍니다. 이렇게 하고 작업창에서 실행해보면 정상적으로 서버가 작동완료 :D 2020. 11. 3.
[JSP] 어노테이션 (Annotation) 어노테이션이란? 서블릿 클래스 메서드에 붙혀지는 컴파일 시 사라지지 않는 주석 어노테이션에 매핑 정보를 남겨서 URL과 매핑 시킬 수 있다. [ 사용방법 ] 1) web.xml파일에 metadata-complete ="false"로 설정 2) 어노테이션을 활용하여 URL 매핑 3) URL로 접속 [ Web.xml & 어노테이션 ] - web.xml : 하나의 공유파일에서 수정 - 어노테이션 : 각 서블릿에 매핑이 가능 web.xml과 어노테이션 둘다 가능한데, 협업 시에 어노테이션 방식이 깔끔하기 때문에 주로 사용됩니다. [ 출처 ] youtu.be/_arADKQzdzQ 2020. 10. 27.
[GitHub] .gitignore 파일 설정하기 깃허브에 작업한 프로젝트를 푸시 할 때 불필요한 파일이 올라가는 경우가 있습니다. 저의 경우 여러 프로젝트를 이클립스와 연동하여 사용 중인데, 로컬에서 수정한 내역이 전부 커밋에 반영되어 .metadata 폴더 등에 로그 기록들이 남아서 변경사항에 계속 반영되는 불편함이 있었습니다. 그래서 .gitignore 설정으로 이를 해결해보겠습니다. .gitignore란? Project에 원하지 않는 Backup File이나 Log Fille, 혹은 컴파일 된 파일들을 Git에서 제외시킬 수 있는 설정 File 리포지토리를 만들 때 만들 수도 있고, 이미 만들어진 리포지토리에 추가해주셔도 됩니다. 저는 리포지토리를 만들 때 .gitignore 파일을 생성 해보겠습니다. 위와 같이 리포지토리 생성을 할 때 Add .. 2020. 10. 21.