8. 큐, 디큐 ADT (Queue, Dequeue) by 백지오
- 삭제는 큐의 앞(front)에서 수행한다
- void enqueue(e);// 큐의 뒤에 원소를 삽입 elem dequeue(); // 큐의 앞에서 원소를 삭제하여 반환 elem front(); // 큐의 앞에 있는 원소를 반환 int size(); bool isEmpty(); iter elements();
- void push(e); // Front에 원소 삽입 elem pop(); // Front 위치의 원소를 삭제하여 반환 void inject(e); // Rear 위치에 원소 삽입 elem eject(); // Rear 위치의 원소를 삭제하여 반환 elem front(); elem rear(); // 각각 삭제없이 반환 int size(); bool isEmpty();
[리뷰] 배워서 바로 쓰는 스프링 부트2 by 노아론 about Java,Spring Boot,Spring
- 이번 5월 한빛미디어의 리뷰활동 리스트에 <배워서 바로 쓰는 스프링 부트2> 서적이 있었고 운이 좋게도 이 책으로 리뷰할 수 있게 되었다
- 내가 느낀 이 책의 가장 큰 장점은 Spring 공식문서 스프링 부트 튜토리얼 을 따라하고 나서
- 배우기 좋은(어쩌면 Spring Boot만 휙 배우고 지나칠 수도 있는) 다음 과정들을 잘 수록했다는 것이다
jwt 토큰 사용 시 refresh token 은 어떻게 관리해야 할까 by 권장호 about JWT
- 이 때 jwt 토큰 사용 시 refresh token 은 어디서 관리해야 할까에 대해서 굉장히 많은 고민을 했다
- 에 대해서만 체크하면 되는데 이 때 access token 과 refresh token 으로 관리를 하게 된다면 access token 으로 유효성 검증 후 access token 내에 만료 시간 데이터를 넣어서 매 요청마다 단순히 access token 내에 넣어놓은 만료 시간 데이터를 체크한 후에 만료가 됐다면 refesh token 으로 업데이트 시키는 식으로 구현이 될 것이다
- access token 이 만료되는 시점에 공격자는 refresh token이 없어 다시 계정에 접근하지 못하도록 하기 위해 존재하는 듯 하다
Visual VM Launcher IntelliJ by 김남윤
유튜브 동영상 강의 안내 by 박해선
- 딥러닝 입문> 책을 혼자 보시나요
- 이제 유튜브 동영상과 함께 보세요
- 대신 유튜브 동영상을 만들어 올리겠습니다