본문 바로가기

전체 글

(232)
spring 스프링 개발환경 세팅 링크 사이트 spring document https://docs.spring.io/spring-framework/docs/4.3.12.RELEASE/spring-framework-reference/htmlsingle/#mvc-ann-requestmapping-composed Spring Framework Reference Documentation Authors Rod Johnson , Juergen Hoeller , Keith Donald , Colin Sampaleanu , Rob Harrop , Thomas Risberg , Alef Arendsen , Darren Davison , Dmitriy Kopylenko , Mark Pollack , Thierry Templier , Erwin Vervaet , Por..
[error pom.xml] Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer problem Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer maven plugin war 를 초기화 할 수 없다. cause Project의 maven-war-glugin의 버전이 너무 낮아 오류 발생 resolving problem pom.xml의 의 에 maven-war-plugin을 추가하면 됩니다. org.apache.maven.plugins maven-war-plugin 3.2.2
[error spring] @GetMapping, @PostMapping 등 어노테이션 import 에러 problem @GetMapping annotation 이 자동완성되지 않음 (Ctrl + Space) cause 해당 버전이 낮아 지원되지 않음 resolving problem 이를 해결하는 방법은 pom.xml에서 org-springframework-version 태그 값을 5.0.7 RELEASE로 변경해주면 된다. 이전 버전에서는 해당 어노테이션들이 지원하지 않는것 같다. => spring 4.3 부터 개선이 되었는데 왜 안되었지? https://docs.spring.io/spring-framework/docs/4.3.12.RELEASE/spring-framework-reference/htmlsingle/#mvc-ann-requestmapping-composed Spring Framework Re..
다른 사람이 내 Google 비밀번호를 사용함 [퍼온 글] 제가 아는 범위내에서 가능성 있는 것 들을 설명합니다. 1. 구글 계정으로 로그인 하려고 했다는 말입니다. 구글 계정과 구글 이메일 계정은 다를 수 있습니다. 이메일은 말 그대로 이메일에 로그인이고, 구글 계정으로 로그인 하는 것은 구글에서 서비스한 것들 예를 들어 휴대폰, 구글포토, 구글 Gmail 등등. 2. 구글 지메일에서는 평소 이메일에 로그인 하던 기기(사용중인 노트북 등)가 아닌 기기로 로그인 하면 자신이 사용하는 것이라도 경고를 하거나 차단(셋팅에 따라 다름)을 합니다 3. 해킹 수법중에서 이메일의 비밀번호를 바꾸라고 메세지를 보낸 후, 비밀번호 바꾸는 것을 이용하여 비밀번호를 탈취하는 기법이 있습니다. 그럴 가능성이 있으니 조심해야 합니다. 자신의 구글 메일 계정에 타인이 로그..
스프링 spring /사이트 Framework 프레임워크 => 이미 만들어 놓은 구조, 개발에 필요한 뼈대 => 개발 시간을 줄이고 코드 재사용성을 증가시키기 위해 라이브러리로 구현해 놓은 것 => 종류: 대표적으로 Bootstrap, Mybatis, Spring 등 (Database Framework 에 ibatis 와 Mybatis 가 있다) Spring Framework - 자바 오픈 소스 프레임워크 - 프로그래밍 및 Configuration Model 을 제공한다. - 원하는 기능만 뽑아와 쓸 수 있는 Framework => 주요 기능인 DI, IoC - 개발자는 spring 에 기능이 담긴 부품을 만들어 조립한다. - 약 20개의 모듈로 구성되어있고 그 중에서 마음대로 뽑아와서 사용하면 된다. - POJO 기반 구성 : P..
고명환 코미디언 인터뷰 내 삶이 오늘 하루 1초 후에 죽는다면 뇌가 보여주는 내가 살아온 인생을 보게 되는데 돈, 명예는 하나도 생각나지 않는다. 남에게 끌려다니지 않았던, 내 힘으로 열심히 했던 날들만 보여준다. => 끌려다니는 삶을 살지 않아야겠다. => 돈에도 끌려다니지 않는 삶을 살아야겠다. => 오늘 죽어도, 나로 살다가, 죽는 순간에 나로 존재한다면 죽는 순간에 후회가 없을 것이다. 성공은 변수가 엄청 많다. 절대 실패할 것 같지 않은 사람의 삶을 살면 되는구나 그 속도대로 살며 기다리고 있으면 내가 원하는 돈도 벌어지고 내가 원하는 일도 하게되고, 기회가 오면 바로 잡을 수 있다. 내 속도가 있고 내 돈, 내 크기가 있다. 1. 이불개기 2. 아침긍정확언 & 도서관(30분이상) => 절대 실패할 리 없다. 실패해도..
하루 10시간씩 2~3년하면 인생이 바뀐다. 제대로 실천하기 실천을 지속하기 최소한의 500시간이라는 정량적 시간이 필요하다. 생각보다 할 만하다. 올바른 길을 알았을 때, 제대로된 방법을 알았을 때 쉽지 않지만 실천해나가면서 내가 발전한다는 것 이게 인생의 참 맛이다. 온전하게 1시간반~2시간 집중하는 습관들이기. (독서가 가장 쉬운 방법이다) (주기적으로 하면 연속적으로 가능하다) - 자기 자신을 반성하기 => 하루에 온전하게 2시간, 주말에 4시간 (평일 2시간씩 1주에 5일 = 10시간, 10시간 * 100주, 25달, 2년하고 1개월) (평일 2시간씩 1주에 5일 + 주말 4시간 2일 = 18시간, 18시간 * 55주, 14달, 1년하고 2개월) 평일 2시간만 하면 2년하고 1개월, 주말까지 하면 1년하고 2개월 1년에 1000시간이라는 ..
[error git] failed to write credentials for to secure store salt must be 8 bytes long problem failed to write credentials for to secure store salt must be 8 bytes long 안내문구와 함께 암호를 매번 다시 넣어야 한다. cause git 저장소의 키가 꼬이게 되어서 발생 resolving problem 이클립스에 저장된 git 저장소 키를 지워야한다. 이클립스 상단바 Window > Preferences > General > Security > Secure Storage > Contents 탭에서 delete 버튼을 이용하여 지워준다. 패스워드의 암호화방법으로 단방향이자 hashing 을 사용하고 이를 보완해 salt 기법을 사용하는 것이다. Salt 는 해시함수를 돌리기 전에 원문에 임의의 문자열을 덧붙이는 것을 말한다. 단어..