| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 아보카도 키우기
- 어피티 7월 북클럽
- 아보카도
- Spring
- 달개비
- 수경재배
- 정보처리기사 합격
- 자바
- 오프라인 소모임
- 정처기 공부
- springAOP
- 정보처리기사 공부
- 스프링AOP
- 스프링
- 식물 키우기
- 싱고니움
- 정처기
- 아보카도키우기
- 시나공
- AOP
- 북클럼
- 정처기 실기
- 개발 공부
- 정보처리기사 실기
- 정보처리기사
- 식물키우기
- 어피티 독자
- 삼색달개비
- js
- 식물
- Today
- Total
목록전체 글 (42)
deblog
일단 두 가지 모두 자바의 핵심 메모리 공간입니다. 프로그램이 운영체제로 할당받는 대표적인 메모리 공간은 1. 코드(code)영역 2. 데이터(data)영역 3. 스택(stack) 영역 4. 힙(heap)영역 이 있습니다. 이것을 설명하기 위해서는 타입설명이 필요합니다 기본형 타입은(Primitive type) 총 8가지 타입이 있습니다. 정수형 1) byte(1) 2) short(2) 3) int(4) - default 4) long(8) 실수형 1)float(4) 2) double(8) - default 논리형 boolean(1) - true, false로 데이터 표현 기본형타입(Primitive type)이 아닌 모든 타입이 참조형 타입(Reference type)입니다. 참조형 타입은 빈 객체를 ..
오버라이딩(Overriding) 오버라이딩이란 상위클래스의 선언된 메서드를 하위 클래스에 기능에 따라서 메서드를 재정의하여 사용 하는 것이라고 할 수 있습니다. 자바에서 자식 클래스는 부모 클래스의 private 멤버를 제외한 모든 메서드를 상속받습니다. 이렇게 상속받은 메서드는 그대로 사용해도 되고, 필요한 동작을 위해 재정의하여 사용할 수도 있습니다. 오버라이딩의 조건 오버라이딩이란 메서드의 동작만을 재정의 하는 것이므로, 메서드의 선언부의 기존 메서드와 완전히 같아야 합니다. 하지만 메서드의 반환 타입은 상위클래스의 반환 타입으로 타입 변환할 수 있는 타입이라면 변경할 수 있습니다. 상위 클래스의 메서드보다 접근제어자를 더 좁은 범위로 변경 할 수 없습니다. 상위 클래스의 메서드보다 더 큰 범위의 ..
2021.04.17 - [분류 전체보기] - AOP(Aspect Oriented Programming) 구현(2) AOP(Aspect Oriented Programming) 구현(2) 2021.04.17 - [IT/Spring] - AOP(Aspect Oriented Programming)란?(1) AOP(Aspect Oriented Programming)란?(1) AOP(관점 지향적인 프로그래밍) 문제를 바라보는 관점을 기준으로 프로그래밍하는 기법을 말한다... deseul.tistory.com 이제 이클립스로 실습해보겠습니다. 환경구축(proxy 有) src에 testpackage를 만든후 AOP_main java파일 (vo에 들어간 target클래스의 메서드와 연결할 xml를 표시.) package..
2021.04.17 - [IT/Spring] - AOP(Aspect Oriented Programming)란?(1) AOP(Aspect Oriented Programming)란?(1) AOP(관점 지향적인 프로그래밍) 문제를 바라보는 관점을 기준으로 프로그래밍하는 기법을 말한다. 아래와 같은 부가 기능을 처리할 때, 활용된다. AOP의 역할 AOP는 문제를 해결하기 위한 핵심 관 deseul.tistory.com 전 글에 이어진 내용입니다. 이번에는 스프링 AOP구현에 대해 적어보겠습니다. 구현과정 스프링 스프링 AOP를 사용하기 위한 의존을 추가한다. 공통 기능을 제공할 클래스를 구현한다. XML 설정 파일에 를 이용해서 Aspect를 설정한다. Advice를 어떤 Pointcut에 적용할지를 지정하게..
AOP(관점 지향적인 프로그래밍) 문제를 바라보는 관점을 기준으로 프로그래밍하는 기법을 말한다. 아래와 같은 부가 기능을 처리할 때, 활용된다. AOP의 역할 AOP는 문제를 해결하기 위한 핵심 관심 사항과 전체에 적용되는 공통 모듈사항을 기준으로 프로그래밍 함으로써 공통모듈을 여러 코드에 쉽게 적용할 수 있도록 도와주는 역할을 합니다. AOP 주요용어 1. Aspect : 여러객체에 공통으로 적용되는 기능 2. JoinPoint : Advice를 적용 가능한 지점을 의미. 메서드 호출, 필드 값 변경 3. Advice : 언제 공통 관심 기능을 핵심로직에 적용할 지를 정의 4. Pointcut : JoinPoint의 부분집합 5. Weaving : Advice를 핵심 로직 코드에 적용 Adivce의 종..
Realforce R2 TLSA 그레이/블루 저소음 APC 30g 균등 한글를 샀다 화이트와 고민했지만 역시 간지는 그레이 블랙. 재고 들어왔길래 바로 결제 하고 기다렸다 하루만에 도착했다. 레오폴드 홈페이지에서 할까 했지만 빠른게 최고니까..! 오자마자 다 뜯어버리고 쓰다가 후기 쓸 생각을 하지 못해서 오늘 후기쓸 생각을 하며 사진을 찍었다. 지금 다른 키보드를 쓰는중이라 이 후기를 쓰기 위해 리얼포스를 창고에서 꺼냈다. 꺼내기전에 쓰던 우리 귀여운 BW-KB1을 박스에 다시 고이 넣고.. 키보드 또 사고싶다.. 사진 상으로는 그렇게 커보이지 않지만 실제로 보면 키보드 박스가 너무 커서 속에 든 부속품이 많은가? 싶어서 처음에는 아주 기대가 되었다. 그래서 크기 비교를 위해 g304박스를 옆에 두어보았..
별 기대없이 알리익스프레스를 구경하다가 괜찮은데? 싶은 무각 키보드 키캡을 발견했다. 가격도 나쁘지않고 한국에서 샀으면 삼사만원은 주고 샀어야 하는 퀄리티로 보이길래 오래 걸릴걸 감안하고 주문했다 그런데 기대치 않게 일주일만에 와버린 예쁜 키보드 키캡 포장상태도 나쁘지 않았는데 바로 뜯어 버려서 사진이 남아있지 않다. 사실상 키캡놀이를 하기 위해 산 저가형 게이트론 블루투스 키보드에 갈아끼웠다. BiltzWolf의 BW-KB1 키보드.. 지금 아주 잘쓰고 있는중이다. 하지만 역시 무접점이 최고.. /? 키의 위치가 좀 불편하지만 익숙해지면 그것도 나름 괜찮다. 블루투스 키보드 임에도 선을 연결해서 쓰고 있는 이유는 문서나 코딩같이 정적인 작업을 할 때는 몰랐는데 게임할때 반응이 느려 자꾸 챔피언이 죽어서..
개발자라면 제일 기본이라는 정보처리기사! 20년에 개정된 후 좀 어려워졌지만.. 이번 필기는 합격률 80%라 실기가 어려울 것이라 예상된다. 드디어 오늘 실기를 신청했다. 항상 그렇듯 신청날 Q넷의 서버는.. 하지만 30분만에 성공하고 몇시간을 기다려 접수완료 카톡을 받았다 딱 25일 남았다. 지금까지는 자기전에만 필기때 들었던 경기도 지식(GSEEK) 홈페이지 인강을 들었지만.. 더보기 공짜에다가 필기인강 선생님은 듣기 좋게 설명해주신다. 물론 책으로 공부는 해야겠지만 기본기를 잡으며 자기전 asmr까지.. (추천,,,b) www.gseek.kr/learn/learn.list?SC_SC1_CODE=5db1d93168a6d&SC_SC2_CODE=5db1db6f09634&SC_SC3_CODE=T222 GS..