본문 바로가기

(19)
[Git] LF will be replaced by CRLF in 경고 해결 Git Desktop으로 변경사항이 반영되지 않아서 Git bash에 가서 직접 명령어를 입력해봤는데 git add . 수행 시 다음과 같은 경고메시지가 뜬다. LF will be replaced by CRLF in 파일명 예전에도 몇 번 이런적이 있어서 매번 검색해서 해결했는데 자주 접하는 문제이다보니 내 블로그에 스크랩해와서 편하게 보기로 했다. ▼▼▼ 해당 블로거 분께서 친절하게 설명해두셔서 이런 오류가 왜 생기고 어떻게 해야 해결되는 지 상세한 설명이 필요하면 해당 블로그 글을 참고하면 된다. https://dabo-dev.tistory.com/13 [Git 경고 메세지] LF will be replaced by CRLF in 해결 방안 안녕하세요(・∀・)ゞ Git을 설치하고 GitBash에서 g..
[React] ReactJS로 영화 웹 서비스 만들기 - ② JSX & PROPS ReactJS로 영화 웹 서비스 만들기 관련 게시글은 모두 노마드 코더 강의 중 ReactJS로 영화 웹 서비스 만들기 & Do it! 클론 코딩 영화 평점 웹 서비스 책을 참고로 한다. 강의 목차는 다음과 같다. #0 INTRODUCTION #1 SETUP #2 JSX & PROPS #3 STATE #4 MAKING THE MOVIE APP #5 CONCLUSIONS #6 ROUTING BONUS #2 JSX & PROPS #리액트 동작 원리 앞서 App.js 파일에서 div태그 안에 입력한 텍스트가 브라우저에 출력되었는데, public 폴더의 ≫ index.html 파일을 확인해보면 div 태그 사이에 내용이 비어있다. 리액트는 1) 프로젝트 폴더 (src 폴더)에 작성된 코드를 자바스크립트를 이용해..
[React] ReactJS로 영화 웹 서비스 만들기 - ① 환경셋팅 맥도날드 프로젝트 업데이트 중에 view 페이지 반응형이 전-혀 되어있지 않아 수정 중에 뷰페이지를 자유롭게 수정하기엔 프론트 부분이 취약한 걸 깨닫고 인강 정주행중이다. ReactJS로 영화 웹 서비스 만들기 관련 게시글은 모두 노마드 코더 강의 중 ReactJS로 영화 웹 서비스 만들기 & Do it! 클론 코딩 영화 평점 웹 서비스 책을 참고로 한다. 강의 목차는 다음과 같다. #0 INTRODUCTION #1 SETUP #2 JSX & PROPS #3 STATE #4 MAKING THE MOVIE APP #5 CONCLUSIONS #6 ROUTING BONUS #0 INTRODUCTION 프로젝트를 하기에 앞서 필요한 작업은 Node.js 설치 파일 다운로드 npm 설치 (NodeJS 설치 시 같..
[HTML/CSS] script 태그 위치 코드를 정리하는 작업 중에 script태그 위치를 어디로 하는 게 좋을 지 몰라서 검색해봤더니 정리를 너무 잘해준 블로그 글이 있어서 내용을 담아왔다. 내가 숙지가 안된 내용이라 그냥 그대로 퍼 오는 게 더 정확한 정보를 습득할 수 있을 것 같아서 원문을 거의 그대로 옮겨왔다. 출처: https://epthffh.tistory.com/entry/html-안에-script-태그를-어느-위치에-삽입하는것이-가장-좋을까 [물고기 개발자의 블로그] html 안에 script 태그를 어느 위치에 삽입하는것이 가장 좋을까? html 안에 script 태그를 어느 위치에 삽입하는것이 가장 좋을까? 문득 궁금해서 찾아보았습니다. 다음은 stackoverflow 에서 가장 추천수가 많은 질문과 답변입니다. 발번역이므로 ..
[Spring-Eclipse] 스프링, 이클립스 사용 팁/문제해결 이클립스 사용 중 얘기치 않던 어려움이 자꾸 생겨서.. (눙물) ☞ 이클립스 Package Explorer 사라졌을 때 [Window] - [Show View] ≫ [Package Explorer]선택 [Show View]에서 [Package Explorer] 가 보이지 않으면.. [Window] - [Show View] - [Other...] ≫ [Java] - [Package Explorer] 선택 ☞ 여러 줄 주석 단축키 ( Ctrl+Shift+/ ) 가 먹지 않을 때 주석 달 텍스트 영역 선택 후 Ctrl+Shift+/ 를 눌렀는데 주석 처리는 안되고 이런 이상한 거꾸로 된 물음표가 생긴다면.. 키보드 입력이 아래처럼 "한컴 입력기"로 설정되어 있진 않은 지 확인해볼 것. Microsoft 입력기..
[Spring Legacy] 개발환경 구축하기 - ④ DB연동, MyBatis연동 먼저 DB가 깔려있어야 스프링에 DB연동 작업을 진행할 수 있다. DB에는 오라클, MySQL, 마리아DB 등 종류가 다양한데, 이번엔 오라클 DB를 설치하고 스프링에 연동하도록 하겠다. [Database] 마리아 DB ? 오라클 ? Mysql ? 오늘은 Database 차이에 대해서 간단히 정리해보겠습니다. 1. 마리아 DB 마리아DB는 오픈소스 데이터베이스입니다. 마리아DB는 관계형 데이터베이스의 초기 개발자 일부가 참여하여 Mysql의 letitkang.tistory.com 최신 오라클 XE는 18c인데 설치 작업에 참고할만한 자료가 아직 많지 않아 예전 버전인 Oracle XE(Express Edition)11g로 다운받아 설치했다. (최신 버전을 한 번 다운받았다가, 설치가 원할히 되지 않아 다..
[DB] 오라클 DB 설치 오류 해결 및 삭제 오라클DB를 재설치하는 과정에서 생겼던 문제를 해결하느라 꽤 애를 먹어서 다음을 대비해 기록해두려고 한다. 오라클은 하드영역, 레지스트리, 서비스영역 모두를 사용하는 복잡한 프로그램이기 때문에 삭제를 할 때 또한 여러가지 신경을 써줘야 깔끔한 삭제가 이루어진다. 시작프로그램에서 Oracle 항목 중 Universal Installer라는 설치파일에서 deinstall 작업을 해줘야 가장 깔끔하게 삭제할 수 있다. (제어판에서 프로그램이랑 폴더 삭제만 했다가 재설치 과정에서 계속 오류가 나서 엄청 고생했다..) 내가 도움을 받은 블로그 글들은 아래에 정리해두겠다. 오라클(Oracle) 11g 삭제 방법: Windows 운영체제에서 오라클(Oracle) 11g 삭제 방법: Windows 운영체제에서 오라클은..
[Spring] 스프링의 주요 특징 - POJO, 의존성주입, AOP POJO(Plain Old Java Object) 기반의 구성 스프링 내부에는 객체 간의 관계를 구성할 수 있는 특징이 있는데 다른 프레임워크들과 달리 이 관계를 구성할 때 별도의 API 등을 사용하지 않는 POJO 구성만으로 가능하도록 제작되어 있다. 쉽게 말해, 일반적인 Java 코드를 이용해서 객체를 구성하는 방식을 그대로 스프링에서 사용할 수 있다는 얘기. 의존성주입(DI: Dependency Injection) 의존성(Dependency)란, 하나의 객체가 다른 객체가 다른 객체없이 제대로 된 역할을 할 수 없다는 것을 의미. 하나의 객체가 다른 객체의 상태에 따라 영향을 받는다. A 객체가 B객체 없이 동작이 불가능한 상황을 'A가 B에 의존적이다'라고 표현한다. 주입(Injection)이란,..