행위

"낙서장"의 두 판 사이의 차이

라이언의 꿀팁백과

1번째 줄: 1번째 줄:
Promise 함수 정리
1. Promise 함수 정리


https://mugglim.tistory.com/40
https://mugglim.tistory.com/40
2. Servlet 기반으로 구동되는 웹서비스는 인증, 인가, 변환, 압축, 암호화 등 '''비즈니스 로직이 수행되기 전에 공통으로 사용되는 로직을 Servlet Filter로 구현'''한다. <u>Servlet이 웹 요청을 처리하기 앞서 여러 Filter가 순서에 맞춰 수행되는 것이 Servlet 서버의 기본 동작 흐름</u>
https://traeper.tistory.com/224
3. Java Object 클래스의 메소드 중에는 finalize() 라는 녀석이 있습니다. 아주 오래전 Java 태동기부터 존재했고 그 설계 의도도 명확했죠. 하지만 최근 몇년간 많은 문제점과 논란이 제기된 끝에 JDK 9 버전에서 Deprecated 되었고 결국 사라질 준비를 하고 있습니다. (JEP-421)
클래스의 생성(초기화) 시점에 리소스를 획득하고 종료 시점에 리소스를 다시 반납하는 패턴을 RAII(Resource Acqusition Is Initialization) 패턴 이라고 부릅니다. C++ 에서 주로 사용되는 패턴인데, GC 가 따로 없다보니 개발자가 직접 리소스를 할당하고 해제해주어야 했고 까딱 잘못하면 메모리 누수가 나곤했죠. 그래서 위 처럼 패턴을 만들어서 고착화 시킨겁니다.
https://jaeyeong951.medium.com/finalize-%EC%9D%80%ED%87%B4%EC%8B%9D-4a52fb855910
4. 검색 최적화
https://velog.io/@devstone/%EA%B2%80%EC%83%89-%EC%97%94%EC%A7%84-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A5%BC-%EC%9C%84%ED%95%9C-%EA%B0%80%EC%9D%B4%EB%93%9C
5. 유용한 사이트
https://www.codingworldnews.com/
https://velog.io/
https://news.ycombinator.com/

2023년 3월 13일 (월) 11:23 판

1. Promise 함수 정리

https://mugglim.tistory.com/40


2. Servlet 기반으로 구동되는 웹서비스는 인증, 인가, 변환, 압축, 암호화 등 비즈니스 로직이 수행되기 전에 공통으로 사용되는 로직을 Servlet Filter로 구현한다. Servlet이 웹 요청을 처리하기 앞서 여러 Filter가 순서에 맞춰 수행되는 것이 Servlet 서버의 기본 동작 흐름

https://traeper.tistory.com/224


3. Java Object 클래스의 메소드 중에는 finalize() 라는 녀석이 있습니다. 아주 오래전 Java 태동기부터 존재했고 그 설계 의도도 명확했죠. 하지만 최근 몇년간 많은 문제점과 논란이 제기된 끝에 JDK 9 버전에서 Deprecated 되었고 결국 사라질 준비를 하고 있습니다. (JEP-421)


클래스의 생성(초기화) 시점에 리소스를 획득하고 종료 시점에 리소스를 다시 반납하는 패턴을 RAII(Resource Acqusition Is Initialization) 패턴 이라고 부릅니다. C++ 에서 주로 사용되는 패턴인데, GC 가 따로 없다보니 개발자가 직접 리소스를 할당하고 해제해주어야 했고 까딱 잘못하면 메모리 누수가 나곤했죠. 그래서 위 처럼 패턴을 만들어서 고착화 시킨겁니다.

https://jaeyeong951.medium.com/finalize-%EC%9D%80%ED%87%B4%EC%8B%9D-4a52fb855910


4. 검색 최적화

https://velog.io/@devstone/%EA%B2%80%EC%83%89-%EC%97%94%EC%A7%84-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A5%BC-%EC%9C%84%ED%95%9C-%EA%B0%80%EC%9D%B4%EB%93%9C


5. 유용한 사이트

https://www.codingworldnews.com/

https://velog.io/

https://news.ycombinator.com/