본문 바로가기
728x90
반응형

분류 전체보기111

[Java] 스트림 (Stream) +Optional 클래스 스트림: 데이터의 연속적인 흐름. 다양한 데이터소스(컬렉션, 배열)를 표준화된 방법으로 다루기위한 것.List list = Arrays.asList("kim", "hong", "park");/* Iterator 이용 */Iterator iterator = list.iterator();while(iterator.hasNext()){ String name=iterator.next();System.out.println(name);}//kim hong parkList list = Arrays.asList("kim", "hong", "park");/* Stream 이용 -> 간결해진 코드 */Stream stream = list.stream();//리턴타입: Stream//메소드: stream()//소스: 컬렉션.. 2024. 7. 2.
[Java] 인터페이스 (interface) interface 인터페이스명 { //상수//추상메소드}인터페이스:   두 객체 간의  연결/대화/소통/통신 을 돕는 중간 역할(접점)여러 객체들을 사용 가능 → 코드를 수정하지않고 객체를 변경할 수 있다! (인터페이스의 목적)구성멤버: 상수와 메소드(추상메소드, 정적메소드, 디폴트메소드)인터페이스에 선언된 모든 메소드는 구현부가 없는 추상메소드로 선언 (인터페이스 = 추상메소드의 집합) (컴파일러가 public abstract 자동추가) 인터페이스에 선언된 필드는 모두 상수이다.  (컴파일러가 public static final 자동추가)    인터페이스의 구현:     구현객체(구현클래스)가 인터페이스에 선언된 추상메소드를 완성한다.class 클래스명 implements 인터페이스명 { //구현클.. 2024. 6. 16.
[Java 필수 지식] 접근제어자 제어자=     접근제어자(public, protected, private) +그 외 static, final, abstract 등등제어자는 클래스와 클래스의 멤버에 부가적인 의미 부여한다하나의 대상에 여러 제어자 같이 사용 가능,근데 접근제어자는 1개만!! 접근제어자:  private ( 아무것도 안붙임 )   protected  public제어자같은 클래스같은 패키지자손클래스전체publicOOOOprotectedOOO (  X  )OO  privateO    public접근제한이 전혀 없음protected같은 패키지 내에서, 그리고 다른 패키지의 자손클래스에서 접근 가능( X )같은 패키지 내에서만 접근 가능private같은 클래스 내에서만 접근 가능   final제어자대상의미final클래스변경될.. 2024. 6. 8.
[Spring 입문 2] 스프링 웹 개발 기초 (정적컨텐츠, MVC와 템플릿엔진, API) 스프링 부트가 제공하는 Welcome Page/resources/static/ 위치에 index.html 파일스프링 부트가 지원하는 정적 컨텐츠 위치에 /index.html 이 있으면 된다. 컨트롤러에는 @Controller 어노테이션@Controllerpublic class HelloController { @GetMapping("hello") public String hello(Model model) { model.addAttribute("data", "sara!!"); // model(data:sara!!) return "hello"; //컨트롤러에서 리턴 값으로 문자를 반환하면, // viewResolver가 view(templates/he.. 2024. 4. 28.
[CSTS 합격 후기] 2024.3.16 CSTS 자격시험(FL) 합격 후기/공부방법 2024.3.16 CSTS FL(일반등급) 90점으로 합격해서 후기써봅니당다들 공부는 적게 하고 점수는 높게 받으시길  CSTS 공부 기간 >2/9~3/162/9 시작해서  주말에만 공부했고,  주말에 공부안하고 놀기만 한 날도 있어서실제 공부기간은 11~12일 정도인것같아요+회사에서 한가할때마다 틈틈이 블로그 정리본 봄  CSTS 공부 교재 > TTA아카데미에 현행출제기준 나와있으니   일반등급(FL)  제외파트 꼭 확인하세요!  제외파트 (맞을거예요 아마) (저는 이 파트들 빼고 공부함)  :5장 위험기반테스트, 7장 테스트 자동화, 8.8 정적분석, 9.9 변형된 조건/결정 테스트, 9.10 기본경로테스트, 10.3 분류트리기법, 10.8 시나리오테스트, 11.2 조직테스트프로세스, 12.3 위험분.. 2024. 3. 30.
[CSTS 요약 정리] 3. 테스트 프로세스 테스트 프로세스조직 테스트 프로세스테스트 관리 프로세스테스트 계획: 테스트 대상과 범위를 식별. 조직 테스트 프로세스를 참고하여 테스트 전략 수립테스트 계획서(테스트 계획 활동의 산출물) 구성항목 : 테스트 컨텍스트, 위험 분석, 테스트 전략, 테스트 수행 계획테스트 계획 → 테스트 설계 및 구현 → 테스트 환경 구축 및 관리 → 테스트 실행 → 테스트 모니터링 및 제어: 동적 테스트 프로세스의 수행을 모니터링하여 테스트 현황 파악, 테스트 활동 제어모니터링을 바탕으로 다음과 같은 제어가 수행될 수 있다.동적테스트활동의 시작을 결정동적테스트활동의 종료를 결정테스트 계획과의 차이가 있다면 이를 해결하기 위한 작업을 수행위험 관리테스트 종료: 테스트가 종료되면 생성된 산출물을 관리하고 테스트 환경을 정리. .. 2024. 3. 10.
728x90
반응형