본문 바로가기

멘탈저장소250

React-Native 에러 - error Android project not found. Are you sure this is a React Native project ~ 문제 : react-native run-android 실행 시 어제까진 실행이 잘 됐었는데 갑자기 안됨 해결 방법 : 아래 경로의 json설정 파일을 삭제하거나 react-native update를 해주면 됨 경로 : android > app > build > intermediates > signing_config > debug > out > signing-config.json 참조 : https://emessell.tistory.com/152 2020. 10. 21.
React-Native 에러 - Can't call setState on a component that is not yet mounted. ~ 문제 : 컴포넌트 생명주기를 따르지 않고 해당 클래스(또는 뷰, 화면)에서 생성자 실행 시 함수 호출을 하려고 하면 발생하는 에러 해결 방법 : 생성자 실행 후 화면 로딩 시 실행되는 함수에 해당 함수를 적용한다. 2020. 10. 21.
Spring Boot - Thymeleaf 사용법 Thymeleaf는 Spring Boot에서 공식적으로 지원하는 html 표현식 기존 Spring에서 사용하던 JSP의 JSTL을 대체 Thymeleaf를 활용하는 document 객체 앞에는 th: 가 붙음 사용 문법 th:block thymeleaf 표현을 위한 document 임시 객체(html source 상에 태그가 표시되지 않음) th:value = "${표현 값}" input 의 value에 값을 삽입할 때 사용 여러개의 값을 넣을 땐 아래와 같이 + 기호 사용 작은 따옴표를 활용해서 문자열을 조합 할 수 있음 th:text="{표현할 문자열}" input이 아닌 document 객체에 텍스트를 삽입 th:include 페이지 삽입 반복문 th:each="{별칭} : ${{controller.. 2020. 10. 14.
Spring Boot - 시작하기 및 환경설정 Boot, Gradle, yml 사용 Spring Boot 시작 시 아래 둘 중 한가지 방법으로 시작 1. start.spring.io 활용 원하는 패키지 설정 후 GENERATE CTRL + ENTER 선택, 다운로드 된 압축 패키지를 압축 해제 후 툴에 IMPORT. 2. Eclipse 활용 File > New > Spring Starter Project 선택 항목 작성 후 Next, 원하는 Dependency를 우선 설정할 수 있음 기본적인 Spring 기능을 활용하기 위해선 Spring Web을 선택, Next 기본값으로 두고 Finish 클릭, 프로젝트가 생성됨 기본적으로 생성되는 build.gradle 프로젝트 첫 생성시 Gradle Refresh를 실행해주자(Maven Update와 동일한 .. 2020. 9. 23.
Spring Framework - 간략 정리 MVC 구성(모델2) : Model(DB - MyBatis - DAO - Service) - Controller - View Model View Controller의 약자로 비즈니스 처리 로직과 사용자 인터페이스를 분리시켜 서로 영향없이 개발 가능 Spring 컨테이너로 객체를 관리 및 처리과정을 수행 빈의 생성과 관계, 사용, 생명 주기등을 관장 생성된 인스턴스에 추가적인 기능을 부여 DI를 통해 애플리케이션을 구성하는 컴포넌트들을 관리 Framework Settings servelet-context(dispatcher-servlet) : 웹 자원과 관련된 설정을 위해 사용한다. Spring의 기본이 되는 URL 연결 관련 설정을 관리 root-context(application-context) : 내.. 2020. 9. 11.
CentOS7 - http://pkg.jenkins.io/redhat-stable/repodata/repomd.xml: [Errno 14] HTTPS Error 301 - Moved Permanently Trying other mirror. 문제 내용 : 다운 받으려는 yum이 제대로 다운로드 되지 않거나 다운로드 하려는 파일에 문제가 있어서 발생하는 문제 해결 방법 : yum-config-manager --disable jenkins 명령어로 해당 파일을 사용안함 처리, yum update로 update 후 재진행 (yum update 했더니 에러 캡쳐를 못함... 젠장...) 2020. 8. 31.
JAVA - 형 변환 방법(int를 String으로, String을 int로 변경) String 형을 int형으로 바꾸는 방법 Int num = Integer.parseInt(str); Int형을 String형으로 바꾸는 방법 String str = String.valueOf(num); 2020. 8. 27.
JSP - UTF-8 인코딩이 깨질 때 아래 항목들을 추가해서 확인 최상단에 아래 항목 추가 메타태그 추가 2020. 8. 26.
EXCEL - VLOOKUP, INDEX 특정 단어를 특정 위치에서 뽑아낼 경우 사용 VLOOKUP 사용 예) =VLOOKUP({찾을 단어}, {찾을 위치, A1:C10}, {찾을 위치에서 몇번째 열인지 입력}, {TRUE(1) : 유사 일치/FALSE(0) : 정확한 일치}) 찾을 위치 $를 활용해서 절대 값을 부여할 수 있다. 다른 시트를 참조 할 경우 {참조시트명}!{위치}를 입력 하면 된다. 찾을 위치에서 몇번째 열인지 입력 : 찾을 위치가 A1:C10 일 경우 2를 입력하면 동일한 단어가 있는 행에서 B열에 있는 단어를 반환한다. INDEX + MATCH 사용 예) =INDEX({찾을 위치의 동일한 행에 존재하는 결과 값 위치}, MATCH({대상 문자},{찾을 위치}, {TRUE(1) : 유사 일치/FALSE(0) : 정확한 일치}).. 2020. 8. 24.