-
기타등등
[Android] 안드로이드 무선디버깅 연결하기
*안드로이드 11버전 기준입니다. 11 이전 버전은 usb로 먼저 연결을 해야 합니다. *기기와 pc는 같은 WIFI에 연결해주세요. 안드로이드 11부터는 기기에서 무선디버깅이 지원됩니다>
-
database
[myBatis]target is null for method equals 에러 해결
//코드생략 위 코드에서 java.lang.NullPointerException: target is null for method equals 에러가 떴다. 객체가 null로 넘어오고있는데 값을 비교하려고 해서 뜨는 에러다. //코드생략 이렇게 바꿔주면 정상적으로 작동한다. null과 공백은 엄연히 다른것이니 정확하게 코딩하는 습관을 길러야겠다.
-
java
[에러해결] Refused to execute script from '' because its MIME type ('') is not executable, and strict MIME type checking is enabled.
코드 정리를 하면서 jsp에서 js를 분리하는 작업을 하는데 MIME 오류가 났다. 불러오는 js 파일의 content type을 안적고 무작정 주소만 넣어서 나는 오류다. https://developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types MIME 타입의 전체 목록 - HTTP | MDN 다음은 일반적인 확장자로 정렬된, 문서 타입과 관련된 MIME 타입의 포괄적인 목록입니다. developer.mozilla.org 여기서 불러오려는 js에 맞춰 mim 타입을 적어줘야한다.
-
database
[에러해결][Mybatis] There is no getter for property named 에러 해결하기
댓글 수정 작업중에 만난 오류... 수정하려는 데이터를 입력하고 update 쿼리를 수행하는데 오류가 발생했다. dto @data로 getter, setter 설정해줬고 로그도 잘 찍혔는데... 알고보니 dto와 mapper에 설정해준 변수가 불일치해서 생겼다 dto에는 소문자, mapper에는 대문자로 설정해서 불일치가 발생한것.. 소문자, 대문자도 구분하니 조심하자! dto에 맞게 소문자로 변경하니 잘 들어간다!
-
기타등등
[IntelliJ]인텔리제이에서 war 파일 만들기
(maven 프로젝트임) 인텔리제이에서 maven탭을 열고 run 버튼 옆의 execute maven goal 버튼을 누른다. 그럼 이렇게 실행할 수 있는 메이븐 기능이 뜨는데mvn clean (빌드시 생성된 것들 삭제)을 실행 후 mvn install을 실행하면 된다. 그럼 프로젝트의 target 폴더에 war파일이 생성된다.
-
기타등등
e드라이브 c드라이브로 강제 용량 나누기, 파티션 비율 바꾸기
일반적으로 드라이브 용량 정리는 윈도우 설정에서 가능하지만 나처럼 e드라이브 용량을 c드라이브로 할당하려는 경우에는 불가하다. 기본설정에서 파티션 용량을 바꾸려면 인접한 드라이브끼리만 가능하기 때문에... 그런경우에는 프로그램으로 강제 할당해야한다.(아니면 초기화...... https://ko.taiwebs.com/windows/download-niubi-partition-editor-technician-edition-3332.html NIUBI Partition Editor Technician Edition 9.8.0 Pro / Enterprise / Server / Unlimited 크랙 다운로드 NIUBI Partition Editor Technician Edition 9 크랙 다운로드 관리 소프트..
-
react
[React][에러해결] 텍스트 입력할때마다 리렌더링 되는 문제
const [inputNumber, setInputNumber] = useState(''); //이 부분이 문제 const ListHeader = () => { setInputNumber(text) } value={ inputNumber } editable={true}/> } //inputNumber 를 const 외부에 선언해서 값이 바뀔때마다 리렌더링이 발생한다. //선언하는 부분을 사용 스코프 안에 포함시켜야 한다.
-
react
[React] textInput value에 따라 높이 자동 설정하기
textInput가 여러줄로 나타나는 multiline 속성 디폴트가 false이기 때문에 긴 텍스트를 사용할때는 multiline을 true로 설정해줘야 한다. height도 알맞게 설정하면 되지만 자동으로 설정하려면 ’auto’ 로 지정해주면 된다.
-
java
[Spring][에러해결] STS 설치 위치 변경 후 lombok 인식 못하는 에러 해결
STS 설치 경로에 한글이 들어가서 자꾸 에러나길래 폴더를 변경했더니 롬복인식을 못함... 롬복으로 getter setter설정했으니 propertynotfoundexception 프로퍼티가 없다고 뜨는 오류가 발생했다. STS.ini에 롬복 경로를 넣어줬으니 다 된줄 알았는데(?) 다시 설치해줘야 한다. 1) cmd에서 lombok.jar 설치 경로까지 이동, 2) java -jar lombok.jar 입력 그럼 롬복 설치가 실행되는데 처음엔 무슨 경고가 뜬다. 경로를 찾을수없다는 영어로 뭐가 뜨면 확인 눌러주고 Specify location을 눌러서 STS파일을 선택해주면 된다. 그럼 끝!
-
html
[spring]alert 이쁘게 꾸미기!!간단한 Sweetalert 사용 방법
https://sweetalert2.github.io/ SweetAlert2 A beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes sweetalert2.github.io 못생긴 기본 alert를 꾸며보자... 사용법 짱짱쉬움 css랑 js 추가해주고 alert 자리에 swal("타이틀","설명", {icon: "사용할 아이콘 종류"}); 이렇게 적어주면 된다 대표적으로 쓰는 아이콘종류는 success, warning,error, info이다. 아이콘 대신 사진을 넣을수도 있다. 깃허브 참고하쉐요 swal에서 함수를 연결하고 싶다면 swal({ title : "타이틀", i..