TIL-22

allnight5·2022년 12월 22일
0

TIL

목록 보기
22/55

오늘은 어제까지 완성한 과제 2를 봤는데..
내가 작성한 것인데.. 왜이렇게 작성한것인지 갑자기 말문이 막혔다.
이것때문에.. 아무래도 작성할때 주석좀 하나둘씩 적어 둬야겠다.

내가한것

for i in range(1,10):
         if i not in numbers:
                answer+= i

아주 좋은거..

    return sum(range(num)) - sum(numbers) 

계산식이 필요할때가 생각보다 많은것 같다.
반복문과 조건문이 필요한것을 빠른시간내로 메모리와 시간을 절약하게 된다.

직렬화를 왜해야하는가?

즉, 직렬화를 하는 이유는 사용하고 있는 데이터를 파일 저장 혹은 데이터 통신에서 파싱할 수 있는 유의미한 데이터를 만들기 위함이다.

직렬화, 역직렬화 할 경우 객체들의 순서가 중요하다. ArrayList 등을 활용하면 손쉽게 할 수 있다.
SerialVersionUID 고유의 번호를 관리하라. 자동으로 생성해주지만 직접 관리하는 것을 권장.

profile
공부기록하기

0개의 댓글