[스프링SPRING]관점 지향(AOP, Aspect-Oriented Programming) 총정리

[스프링SPRING]관점 지향(AOP, Aspect-Oriented Programming) 총정리

관점 지향 (AOP, Aspect-Oriented Programming)

  • 메서드나 객체 안에 주기능과 보조기능으로 분리한 후 선택적으로 적용해서 사용하는 방법
  • 전체 코드에 흩어져있는 보조 기능들을 한 곳에 모아서 처리가능하다
  • 필요시(=주기능이 사용될때마다) 선택적으로 보조기능을 사용할 수 있다.
Read More

[안드로이드]이미지파일 넣기

이미지파일 넣기

  • 안드로이드에서 가장 빠르게 처리할 수 있는 이미지파일확장자 : png
  • 이미지를 사용하려면 그림 파일을 [res]-[drawable]폴더에 미리 복사해놓아야한다.
  • 이미지파일은 res폴더 하위 drawable폴더 안에 복사·붙여넣기한 뒤 ImageView태그로 불러올 수 있다.
Read More

[자바JAVA]1023 : [기초-입출력] 실수 1개 입력받아 부분별로 출력하기, split대신 StringTokenizer사용

문제 1023 : [기초-입출력] 실수 1개 입력받아 부분별로 출력하기

실수 1개를 입력받아 정수 부분과 실수 부분으로 나누어 출력한다. 만약 실수 부분이 0으로 시작하지 않는다면(예를 들어 1.000009) scanf(“%d.%d”, &a, &b)도 하나의 방법이 될 수 있다.

Read More

컴파일에러와 런타임에러 차이

컴파일에러 VS 런타임에러 차이

  • 컴파일에러 : 컴파일시 발생하는 에러, IDE의 빨간줄 에러
    • 컴파일이란 개발자가 작성한 고급언어를 기계어로 바꾸어주는 것
  • 런타임에러 : 프로그램 실행시 발생하는 에러, IDE의 노란줄 에러
    • RUN 버튼 클릭 후, 즉 프로그램 실행 후 CONSOLE에 나타나는 에러