일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Selenium
- YOLO
- C
- Linux
- C#
- windows forms
- Visual Studio
- 핑거스타일
- OpenCV
- 프로그래머스
- 오류
- Docker
- Python
- pip
- C++
- mysql
- paramiko
- Numpy
- VS Code
- SSH
- ubuntu
- label
- 컨테이너
- JSON
- pytorch
- 채보
- LIST
- error
- 기타 연주
- pandas
- Today
- Total
목록분류 전체보기 (322)
기계는 거짓말하지 않는다
VS 2019 Version 으로 작성되었다. 버전마다 상이할 수 있다. - 프로젝트 생성 왼쪽 위 파일 - 새로 만들기 - 프로젝트 선택 콘솔용이면 Windows 데스크톱 마법사를 선택하고 사용처에 따라 다른 탬플릿을 선택한다. 프로젝트 이름을 입력한다. 솔루션은 프로젝트의 집합이며, 다른 이름으로 설정 가능하다. 콘솔을 선택하고 추가 옵션은 빈 프로젝트로 만든다. 그 후 확인을 누르면 새 프로젝트가 만들어진다. - 소스 파일 추가 오른쪽 솔루션 탐색기에서 소프 파일을 우클릭 - 추가 - 새 항목을 클릭한다. 솔루션 탐색기가 보이지 않는다면 Ctrl + Alt + L 또는 왼쪽 위 보기 - 솔루션 탐색기를 클릭한다. 소스 코드 파일을 선택한다. C언어는 이름 확장자를 .c 로 입력하면 된다. 추가를 클..
값을 받지 못하면 org.springframework.web.bind.MissingServletRequestParameterException 이 발생한다. Parameter 가 필수적이지 않다면 @RequestParam 의 required 를 false로 설정. - One Parameter Controller @RestController @RequiredArgsConstructor public class HomeDataController { @PostMapping("/test/sendData") public String sendData(@RequestParam(value="data") String data) { return "return: " + data; } } HTML 보내기 받은 데이터 결과 데이터..
JavaScript var radio = document.getElementById("radio1");// get element by id alert(radio.value);// value 가져오기 alert(radio.id);// id 가져오기 alert(radio.name);// name 가져오기 radio = document.getElementsByName("myRadio");// get elements by name alert(radio.length);// radio 개수 alert(radio[0].value);// radio 첫번째 value alert(radio[0].id);// radio 첫번째 id alert(radio[0].name);// radio 첫번째 name radio[4].che..
JavaScript var selectBox = document.getElementById("selectID");// id로 object 얻기 alert(selectBox.options.length);// option 개수 alert(selectBox.selectedIndex);// 선택된 option index alert(selectBox.options[selectBox.selectedIndex].id);// 선택된 option id alert(selectBox.options[selectBox.selectedIndex].value);// 선택된 option value alert(selectBox.options[selectBox.selectedIndex].text);// 선택된 option text se..
아래는 오류 메시지이다. WARN 29148 --- [io-8080-exec-10] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported] 또는 Request method 'POST' not supported 여러가지 이유가 있지만 근본적인 원인은 Controller가 @RestController 라면 @PostMapping 또는 @GetMapping 과 @Controller 라면 @RequestMapping 의 RequestMethod.POST or GET 사용시 HTML의 데이터를 보내..
JavaScript var checkBox = document.getElementById("checkId");// id로 오브젝트 얻기 alert(checkBox.checked);// check 확인 checkBox.checked = true;// check 값 변경 checkBox.click();// 강제 클릭 JQuery var checkBox = $("#checkId");// id로 오브젝트 얻기 alert(checkBox.is(":checked"));// check 확인 checkBox.prop("checked", true);// check 값 변경 checkBox.trigger("click");// 강제 클릭 Test check 확인
MySQL 8.0.17 버전을 사용하였고 Workbench를 함께 사용하였다. 생성할 Schema 이름을 정하고 CREATE SCHEMA 스키마이름 을 입력하면 만들어진다. 이제부터 사용 할 스키마는 USE 스키마이름 으로 선택할 수 있고 다른 스키마를 선택할때도 동일하다. 테이블 생성 시 CREATE TABLE 테이블이름 을 입력하고 괄호 부터 컬럼명, 데이터타입, 조건 등을 기입한다. not null 조건은 컬럼 데이터가 null이 되면 안된다. unique 는 row가 같은 값을 가질 수 없다. varchar 은 가변 길이 문자열이고 datetime 은 날짜, 시간을 나타낸다. (yyyy-mm-dd HH:mm:ss) check 제약조건은 컬럼에 대해 값을 지정할 수 있고 다른 값이 들어오면 제약조건..
Stack trace 가 많이 찍혀도 봐야한다. 첫 줄에 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' ~ org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing table [테이블 이름] 정곡으로 테이블이 없다고 알려준다. Caused by, 즉 원인을 쭉 읽으면 끝 부분에 Schema-validation: missing table [테이블 이름] 이라고 나와있다. 따로 협업 시 잠깐 잊게되면 발생할 수 있는 문제 중 하나이다. @Entity 선언이 됐을 경우 ..