전체 글(295)
-
[Spring Security] - 설정(Web.xml 설정 방식과 Config 설정 방식)
Web.xml 방식 / Config 방식 정리 단점 : 너무 코드가 길어진다.
2025.09.19 -
인공지능 - [딥러닝, 머신러닝]
- 인공지능안에 머신러닝과 딥러닝이 존재한다.- 머신러닝과 딥러닝은 둘다 학습시키는 것은 같다. 하지만 머신러닝은 인공 신경망을 이용한다.- 둘다 데이터를 가지고 학습한다.(차이는 딥러닝은 인공신경망)그렇다고 머신러닝과 딥러닝은 완전 다르지 않다. - 딥러닝은 인공신경망을 이용한다. 그 층은 input, hidden, output 계층으로 구성된다.ㄴ> 밑에 예제... 위 처럼 나이, 키, 몸무게의 데이터를 입력해서 hidden 계층을 넘어서 출력(결과)가 나온다. 그 신경망의 중에 [회귀]가 있다.-> 규칙을 찾고 연속된 값의 출력을 추청(결과치에 대한 분포되어 있고, 점점 학습시켜서 오차를 줄이는 것) [분류]가 있다.-> 입력값에 따라 특정 범주 학습 : fitpredict : 예측 고민?..
2025.09.18 -
[통신] - Async, Await, fetch, axios 각 차이
- 게시판 글 작성 fetch("http://localhost:8082/api/board", { method: "POST", headers: { "Content-Type": "application/json;charset=utf-8" }, body: JSON.stringify(board)}).then((res) => { console.log(1, res); if (res.status === 201) { return res.json(); } else { return null; }}).then((res) => { // 결과를 받는다. console.log("정상", res); if (res !== null) { ..
2025.09.16 -
[리액트] - 초기화 시키기, 리다이렉트
// 기존 값 초기화 후... 값 담기 const [board, setBoard] = useState({ b_title: '', b_content: '', b_writer: '', b_password: '', }); // redirect 역할 // Controller에 리다이렉트 const navigate = useNavigate();
2025.09.16 -
[ 매개변수] - @PathVariable, @ResponseBody, @Param
1)ResponseEntity => Spring에서 @ReponseBody로 DTO를 반환하면 알아서 Json으로 변환해 주기도 하고,상태코드를 반환해준다. HttpStatus.OK : 200HttpStatus.CREATED : 201 2)@CrossOrigin // Controller에서 사용함컨트롤러에 @CrossOrigin을 붙여주면 컨트롤러 진입 직전에 동작한다.외부에서 자바스크립트 요청이 오는 것을 허용한다. F5해서 콘솔 다시 확인 3) DAO에서 사용함 @Mapper // 구현을 위한 상속클래스가 필요없다. + @SqlSession 기능까지 지원원래는 impl과 service를 @Repository에 써서 사용했는데, 이젠 impl이 필요없다. 4)추가적으로 공부 @PathVariable ..
2025.09.16 -
[실기] - 데이터베이스(이중화, 백업, 분산 데이터베이스)
이중화- 액티브 서버- 스탠바이 서버 Eager 기법 : 즉시 반영Lazy 기법 : 끝나고 반영 백업 - 덤프 뜬다.- 증분- 차등 RTO : 시간RPO : 양
2025.09.13