본문 바로가기

분류 전체보기1383

java static 변수 포함 클래스, 생성자 호출 및 메모리 할당 시점 java static 변수 포함 클래스, 생성자 호출 및 메모리 할당 시점 코딩하다 보면 java static 변수 종종 씁니다. 그럼, 자바에서는 static 변수 포함하는 클래스의 생성자 호출 시점과 메모리 할당 시점은 어떻게 될까요? 우선, 클래스 인스턴스 생성되는 시점에 static 변수도 함께 움직입니다. JVM 자체에서 클래스를 인식했다면, 이미 static 멤버들은 메모리에 올라간 상태입니다. 1int tmp = Integer.parseInt(\"5\");cs ▷ 위의 자바 소스 코드를 예로 들어 보겠습니다. Integer.parseInt 는 멤버 함수이면서 static 함수입니다.integer 는 자바 기본 클래스이므로 JVM 로딩 시 이미 로딩되었습니다. JVM에서 클래스 로딩하는 것과 .. 2019. 5. 16.
파이썬 리스트 다루는 슬라이싱 예제 6개 slicing 슬라이싱 예제를 위해, 배열(리스트)에 담을 정수형 데이터 10개를 생성합니다. 1234567891011import random def makeRandoms(count): result = [] for i in range(count): result.append(i) #random.randrange(100)) return result ns = makeRandoms(10)print(ns)Colored by Color Scriptercs ◆ 결과 6번 라인 뒤에 주석 처리된 random.randrange(100) 소스가 있습니다. 랜덤한 숫자를 원하면 사용하시고 아니면 순차적으로 0~9까지 저장합니다. 이 파이썬 슬라이싱 예제에서는 0~9까지 10개 데이터 저장한 배열을 사용합니다. 1. 배열(리스트) 일부 출.. 2019. 5. 15.
파이썬 배열 역순(거꾸로) 출력, reversed, slice notation 총 5개 방법으로 배열을 거꾸로(역순) 출력하는 예제 소개합니다. 파이썬 배열을 선언하고, while, range 역순, reversed, slice notation 이용합니다. ◆ 예제 소스123456789101112131415161718192021222324252627282930#-*- coding: utf-8 -*- # 배열 선언colors = ['black', 'White', 'red', 'GREEN', 'blue'] # 1. while 문i = len(colors) - 1while i >= 0: print(colors[i], end=', ') i -= 1print() # 2. range 역순 출력 1for c in range(-1, -len(colors)-1, -1): print(colors[c.. 2019. 5. 14.
변액 연금 보험 추가납입 방법, 메트라이프 동행 저는 메트라이프 무배당 변액연금보험 동행에 가입하여 1년 넘게 유지하고 있습니다. 원금 1년 치가 쌓여 수익률 극대화할 시점이라 생각해 보험료 추가납입이 필요했습니다. 펀드 운용 사업비 등으로 보통 10%를 원금에서 떼는데, 추가납입할 경우 사업비는 면제입니다. 그래서 변액연금, 변액보험, 변액연금보험 운용하는 분들은 수익률 높이는 수단으로 보험료 추가납입에 적극적입니다. 처음부터 추가납입을 고려하여 가입하는 상품이기도 하고요. 추가납입을 사용해야 수익률이 올라갑니다. 저축 된 금액을 최대한 확보하는 것입니다. 이 포스트에선 메트라이프 기준으로 변액연금보험 보험료 추가납입하는 방법 알아봅니다. 보험사마다 방법은 조금 다르겠지만, 전체 흐름은 똑같을 테니, 다른 보험사 가입한 분들이라도 참고해도 좋습니다... 2019. 5. 13.