❗ 미리 알려드리는 정보: 결국 저는 PC 초기화를 합니다. 이 글은 공익을 위해 업로드됩니다. 후회 1. 지우지 말았어야 했다. 후회 2. 마음 급해져서 이것 저것 건드리지 말았어야 했다... 당신은 아직 돌아갈 수 있다! 아무튼 멘탈 개복치된 쿠나의 MySQL 완전 삭제 도전기를 써봅니다. 어찌저찌 다른 애들은 다 지워진 것 같은데 Connector/NET이라는 얘는 검색을 해봐도 어떻게 활용하는 것인지 잘 나오지 않았다. c#과 관련있다는 얘기 몇.. 아무튼 내가 시도했던 완전 삭제 방법들은 다음과 같다 1. 저 화면에서 Remove (그리고 Modify, Add, Upgrade 다) 눌러보기 2. 제어판 프로그램 제거에서 mysql 모두 제거 3. c:\Program files, Program F..
엥 됐다가 안됐다가 합니다..휴....... 이유 파악중.... 결론!!! 저는 안되는데 누군가는 될 수 있으니 참고하시라 1번은 됐다구요.... 저는 나중에 다시 알아볼 예정임 코드로배우는 스프링 웹 프로젝트 작성 중 jUnit으로 테스트할 때 java설정을 이용하려고 하기만 하면(p.64) failed to load ApplicationContext cannot load configuration class org.zerock.config.rootconfig 라고 떠서 이유를 찾으려 해도 왠걸, 공식 카페에도 내용이 없네 해결 방법은 아래와 같다. 테스트할 클래스 파일에 어노테이션 @WebAppConfiguration 을 더한다 import static org.junit.Assert.assertNotN..
당신은 그냥 책/유튜브/강의에서 하라는 대로 Spring Legacy Project를 선택해서 프로젝트를 만들고 어쩌다보니 Maven 업데이트를 하라고 해서 그렇게 하고 있지는 않은지?? 나는 그랬다.. 그래서 이번 포스트에서는 Spring Legacy Project가 뭔데 이걸 대부분의 프로젝트 제작 시 채택하는지, Maven은 깐 적도 없는 것 같은데 언제부터 내 프로젝트에 자연스럽게 들어와있는지를 알아본다. Spring Legacy Project는 일반적인 스프링 프레임워크의 프로젝트를 말한다. 라이브러리 설정을 자유롭게 할 수 있는데, 초반 설정 양이 많다. 그 중 가장 많이 쓰이는 Spring MVC Project는 Maven과 여러 라이브러리가 세팅되어 생성되는 애플리케이션. 그럼 Maven은..
의존성(Dependency) : 하나의 객체가 다른 객체 없이 제대로 된 역할을 할 수 없음. 의존적이야..필요해.. (마치 내가 없는 회사) 주입(Injection) : 외부에서 객체를 밀어 넣는다.주입한다. (마치 회사로 내가 출근하는 것처럼..) 의존성 주입Dependency Injection은 내가 의존하는 객체를 누군가 밀어 넣어 주는 것을 말한다. (회사는 어떤 직원이든 일단 오면 써먹지) 제어의 역전Inversion of Control은 컨트롤 권한이 코드를 작성하는 내가 아니라 스프링에게 넘어감을 말한다. 내가 의존 관계를 캐치해서 객체를 주입해주었다면 이제 스프링이 그 역할을 다 하고 나는 여기엔 누가 필요해, 뭐가 필요해 등으로 표시만 해두면 됨. 자세한 설명은 나중에 더 자세히..
오직 제가 보기 위한 용도로 쓴 글입니다. eclipse.ini에 -vm ....jdk\bin\javaw.exe 를 추가한다. 인코딩 UTF-8 설정 window-preference-general-workspace와 html, css, jsp Spring tool 3 플러그인 추가 STS4는 스프링 부트를 기반으로 하기 때문에 스프링 프레임워크를 사용하려면 별도로 플러그인이 필요하다?? 이미 이클립스에 sts4를 깔아서 쓰고 있어서..? spring.io/tools 에서 새로 spring tool 4를 다운받아 sts3을 설치한다.. New Spring Legacy Project pom.xml에서 필수 org.springframework-verision java-version maven-compiler-..
21.12.31 download 부분 수정 21.10.12 수정 22.04.25 체크.. 22.11.02 이미지 보기, 다운로드 관련 수정~ 우선 코드는 잘 되지만 설명은 잘 안된다는 점...... Spring boot를 사용하는 이유는 여러 사이트에서 공통적으로 하는 '초반 설정 단계를 매우 간략하게 함' 이라는 것 같다. 아직까지 DB 쪽은 건들지 않아서 나는 체감되지 않지만 예전에 spring에서 pom.xml 만지는 것이 정말 귀찮았다고는 생각했기 때문에 이해가 됐다. boot를 일반 spring에서 좀 더 간소화 된 버전이겠지~ 하면 또 안되는게, boot와 일반 spring의 차이는 옛날 책으로 되어 있던 전화번호부에서 전화번호를 찾아 전화하는 방법과 AI에게 전화번호 찾아서 전화 걸어줘~ 하..
!_src.empty() in function 'cv::cvtColor' 뭐였더라..opencv는 python 혹은 javascript 에서 사용했다. 컬러 담당하는 부분에서 empty가 떴고 나는 영상을 실행하고자 했으므로 영상에 아무것도 없다는 얘기임 어디서는 imshow를 imread로 바꾸라고 하였으나 나는 아래와 같이 애시당초 주소가 잘못된거라 소용없었음. CAP_IMAGES: can't find starting number (in the name of file): ... in function 'cv::icvExtractPattern' ...에 들어가는 주소가 잘못되어 나타나는 오류일 확률이 매우매우매우 높음
https://www.youtube.com/watch?v=NUQc7-dYIxA 자꾸 읽을 수 없다고 떠서 헤맸는데 영상대로 하니까 처음 테스트 코드 실행까지는 일단 잘 되었음 환경변수 설정은 따로 안했음...... 그런데 스프링부트에서 하려고 하니 또 말을 안들어.. 며칠 고생한 끝에 영어가 싫어서 애써 무시했던 javaCV 다시보니 너무 쉽고 간편했다. javaCV bin을 다운받고 jar파일을 external jars에 넣어준 뒤 maven, gradle마다 설정 더해준 뒤 업데이트 해주면 끝! 제기랄..