기간 2022/12/13 ~ 2022/12/15 수업 실시간 ZOOM 수업
기간 2022/12/19 ~ 2022/12/23 수업 실시간 ZOOM 수업
기간 2022/12/26 ~ 2022/12/30 수업 실시간 ZOOM 수업
기간 2023/1/2 ~ 2023/1/6 수업 실시간 ZOOM 수업
기간 2023/1/9 ~ 2023/1/13 수업 실시간 ZOOM 수업 Day 11(인터페이스와 내부클래스) Java8부터 인터페이스에 default, static 메서드 만들어서 구현된 메서드 쓸 수 있다는 걸 배우니까 생각난 게 내가 저번 부트캠프에서 프로젝트할
기간2023/1/16 ~ 2023/1/20수업실시간 ZOOM 수업Date와 정규식자바에 대한 지식이 2014년에 멈춰있었던 시절, 날짜 관련 알고리즘을 풀었을 때 당연하게도 Date date = new Date();해서 쓰고 formatter가 다 뭐야... 일일히 배
기간2023/1/25 ~ 2023/1/30수업실시간 ZOOM 수업람다와 스트림람다식이랑 스트림만 3개월 가르쳐도 부족하다는 말씀이었다. 근데 하루만에 이해하려니...ㅎ그래서 람다랑 스트림은 좀 더 공부를 해야겠다고 느꼈다. 아직 익숙치 않기도 하고... 가끔 알고리즘
기간 2023/2/2 수업 실시간 ZOOM 수업 Day 1(통신)
기간2023/2/6 ~ 2023/2/10수업실시간 ZOOM 수업서킷 스위칭은 직렬화해서 통신마다 전용선을 두는 것. 단점으로 비용이 올라간다.패킷 스위칭은 전용선x 공유선o 회선이 짧아서 비용을 아낄 수 있음 하지만 A가 데이터를 보내는 동안 다른 곳(보내는 쪽)은 동
기간2023/2/13 ~ 2023/2/17수업실시간 ZOOM 수업서버는 갑. 클라이언트로부터 request를 받으면 response를 하고 socket을 닫음.⇒ stateless요즘 http통신은 상태를 저장하는데 이 경우는 stateful브라우저가 url 요청을 하
기간2023/2/21 ~ 2023/2/23수업실시간 ZOOM 수업FrontController 문제점1\. 다이렉트한 접근을 막아야 한다.2\. jsp파일에 쓸데없는 java파일이 많다.3\. request body 데이터를 직접 전달하지 못 한다.FrontControl
기간2023/2/28 ~ 2023/3/02수업실시간 ZOOM 수업static컴파일 시에 정적으로 메모리 생성heap인스턴스의 멤버변수(static이 아닌 것) 및 메소드 저장stack메소드 실행되면 쌓임 FILO→ 메소드의 지역변수, 매개변수도 stack에 저장됨상속재
기간2023/3/06 ~ 2023/3/08수업실시간 ZOOM 수업resouses/application.propertiesapplication-dev.propertiesspring-profiles-active=dev단일 쓰레드 지원→ 빨라짐Non-BLocking I/O
기간2023/3/13 ~ 2023/3/17수업실시간 ZOOM 수업@RestController→ 가끔 Object가 리턴될 때 JSON 파싱 → MessageConverter→ response.getWriter().println()@Controller→ ViewResol
기간2023/3/20 ~ 2023/3/24수업실시간 ZOOM 수업하드웨어에 저장하는 persistence(영속성)@Entity 하이버네이트가 관리해줌hibernate가 관리하는 entity를 repository에 save된 후 persistence context에 관리
기간2023/3/27 ~ 2023/3/31수업실시간 ZOOM 수업@OneToMany(mappedBy = "board")→ mappedBy에는 연관관계의 주인(ManyToOne)의 변수명을 적음변수명인 board를 적는 것(board2면 mappedBy = ”board2
기간2023/4/3 ~ 2023/4/5수업실시간 ZOOM 수업단방향 암호화: 인코딩, 동일성체크만 됨 → password(복호화할 필요가 없음)양방향 암호화: 인코딩, 디코딩동형암호Base64: 바이너리 데이터를 문자열로 보내기 위해서 암호화→복호화⇒ 보안적인 의미에서
기간2023/4/10 ~ 2023/4/14수업실시간 ZOOM 수업setter 쓰지 말고 상태 변경 메소드는 메소드명을 명확히!@Pattern(regexp=”정규식”)@Email쓰면 email에 쓰이는 정규식으로 validation 됨dto에서 toEntity 메소드로
기간2023/4/17 ~ 2023/4/21수업실시간 ZOOM 수업Session의 Security ContextHolder의 Authentication 객체에 UserDetails(유저 오브젝트), Credential(비번), Authority(권한) 저장/login P